anchor.diff:    name: default
   spec:
     logging:
  -    level: info # <1>
  -    loggers: # <2>
  -      io.enmasse: debug # <3>
  -      io.netty: error # <4>
  +    level: info <1>
  +    loggers: <2>
  +      io.enmasse: debug <3>
  +      io.netty: error <4>
   ----
   <1> The default global log level. If omitted, `info` is used.
  -+
   <2> The section for log channel specific entries.
  -+
   <3> Lowers the filtering to `debug` level for messages in the channel `io.enmasse`.
  -+
   <4> Raises the filtering to `error` level for messages in the channel `io.netty`.
   
   . The operator applies the logging configuration and re-deploys all
  
positive.code:       containers:
          adapter:
            logback:
              logback: | # <1>
                <configuration>
                  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
                    <encoder>
  
negative.code:       containers:
          adapter:
            logback:
              level: info <1>
              loggers: <2>
                io.enmasse: debug <3>
                io.netty: error <4>
  ----
  <1> The application global log level. If omitted, the default global level is used.
  <2> The section for log channel specific entries. If omitted and the
      application global log level is also omitted, the
      default log channel configuration of the infrastructure
      is used. If the application global log level
      is set, it is considered an empty set, and no log channel
      specific configuration is applied.
  <3> Lowers the filtering to `debug` level for messages in the channel `io.enmasse`.
  <4> Raises the filtering to `error` level for messages in the channel `io.netty`.
  
  . The operator applies the logging configuration and re-deploys all
  