Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-24151

EAP Operator logs format has changed

    XMLWordPrintable

Details

    • False
    • None
    • False

    Description

      The registry.redhat.io/jboss-eap-7/eap73-rhel8-operator:latest Operator's log format used to be:

      {"level":"info","ts":1667240117.853459,"logger":"wildflyserver_controller","msg":"Reconciling WildFlyServer","Request.Namespace":"74-openjdk17-dpcz","Request.Name":"eap74"}
      {"level":"info","ts":1667240117.8535676,"logger":"wildflyserver_resources","msg":"Getting resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74"}
      {"level":"info","ts":1667240117.8535924,"logger":"wildflyserver_resources","msg":"Resource not found","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74"}
      {"level":"info","ts":1667240117.853695,"logger":"wildflyserver_resources","msg":"Creating resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74","Resource.Type":"*v1.StatefulSet"}
      {"level":"info","ts":1667240117.8537138,"logger":"wildflyserver_resources","msg":"Set controller reference for new resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74","Resource.Type":"*v1.StatefulSet"}
      {"level":"info","ts":1667240117.874285,"logger":"wildflyserver_controller","msg":"Reconciling WildFlyServer","Request.Namespace":"74-openjdk17-dpcz","Request.Name":"eap74"}
      {"level":"info","ts":1667240117.8743212,"logger":"wildflyserver_resources","msg":"Getting resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74"}
      {"level":"info","ts":1667240117.974866,"logger":"wildflyserver_resources","msg":"Getting resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74-loadbalancer"}
      {"level":"info","ts":1667240117.9749193,"logger":"wildflyserver_resources","msg":"Resource not found","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74-loadbalancer"}
      {"level":"info","ts":1667240117.9749305,"logger":"wildflyserver_resources","msg":"Creating resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74-loadbalancer","Resource.Type":"*v1.Service"}
      {"level":"info","ts":1667240117.9749377,"logger":"wildflyserver_resources","msg":"Set controller reference for new resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74-loadbalancer","Resource.Type":"*v1.Service"}
      {"level":"info","ts":1667240118.081975,"logger":"wildflyserver_controller","msg":"Reconciling WildFlyServer","Request.Namespace":"74-openjdk17-dpcz","Request.Name":"eap74"}
      {"level":"info","ts":1667240118.082024,"logger":"wildflyserver_resources","msg":"Getting resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74"}
      {"level":"info","ts":1667240118.0821228,"logger":"wildflyserver_resources","msg":"Getting resource","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74-loadbalancer"}
      {"level":"info","ts":1667240118.0821366,"logger":"wildflyserver_resources","msg":"Resource not found","WildFlyServer.Namespace":"74-openjdk17-dpcz","WildFlyServer.Name":"eap74","Resource.Name":"eap74-loadbalancer"}
      

      The brew.registry.redhat.io/rh-osbs/jboss-eap-7-eap73-rhel8-operator:2.4-4 Operator's log format is:

      2022-10-31T18:01:25.377Z	INFO	controllers.WildFlyServer	Reconciling WildFlyServer	{"name": "74-openjdk17-di6k/eap74"}
      2022-10-31T18:01:25.377Z	INFO	wildflyserver_resources	Getting resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74"}
      2022-10-31T18:01:25.377Z	INFO	wildflyserver_resources	Resource not found	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74"}
      2022-10-31T18:01:25.377Z	INFO	wildflyserver_resources	Creating resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74", "Resource.Type": "*v1.StatefulSet"}
      2022-10-31T18:01:25.377Z	INFO	wildflyserver_resources	Set controller reference for new resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74", "Resource.Type": "*v1.StatefulSet"}
      W1031 18:01:25.404356       1 warnings.go:67] would violate PodSecurity "restricted:v1.24": allowPrivilegeEscalation != false (container "eap74" must set securityContext.allowPrivilegeEscalation=false), unrestricted capabilities (container "eap74" must set securityContext.capabilities.drop=["ALL"]), runAsNonRoot != true (pod or container "eap74" must set securityContext.runAsNonRoot=true), seccompProfile (pod or container "eap74" must set securityContext.seccompProfile.type to "RuntimeDefault" or "Localhost")
      2022-10-31T18:01:25.404Z	DEBUG	wildflyserver_resources	Created resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74", "Resource.Type": "*v1.StatefulSet"}
      2022-10-31T18:01:25.404Z	INFO	controllers.WildFlyServer	Reconciling WildFlyServer	{"name": "74-openjdk17-di6k/eap74"}
      2022-10-31T18:01:25.404Z	INFO	wildflyserver_resources	Getting resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74"}
      2022-10-31T18:01:25.404Z	DEBUG	wildflyserver_resources	Got resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74"}
      2022-10-31T18:01:25.504Z	INFO	wildflyserver_resources	Getting resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74-loadbalancer"}
      2022-10-31T18:01:25.504Z	INFO	wildflyserver_resources	Resource not found	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74-loadbalancer"}
      2022-10-31T18:01:25.505Z	INFO	wildflyserver_resources	Creating resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74-loadbalancer", "Resource.Type": "*v1.Service"}
      2022-10-31T18:01:25.505Z	INFO	wildflyserver_resources	Set controller reference for new resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74-loadbalancer", "Resource.Type": "*v1.Service"}
      2022-10-31T18:01:25.518Z	DEBUG	wildflyserver_resources	Created resource	{"WildFlyServer.Namespace": "74-openjdk17-di6k", "WildFlyServer.Name": "eap74", "Resource.Name": "eap74-loadbalancer", "Resource.Type": "*v1.Service"}
      

      The lines are now prefixed with some strings that turn the entire line into a non valid JSON;

      Attachments

        Activity

          People

            jmesnil1@redhat.com Jeff Mesnil
            tborgato@redhat.com Tommaso Borgato
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: