• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None

      In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is e — this one is completely missing from logs.

      I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:

      The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, echo step before have normal logs; everything inside podTemplate has asterisks) and similar code:

          pipeline {
              agent {
                  kubernetes {
                      yaml '''
      apiVersion: v1
      kind: Pod
      metadata:
      '''
                      defaultContainer 'shell'
                  }
              }
              stages {
                  stage('CleanWorkspace') {
                      steps {
                          script {
                                  
                          }
                      }
                  }
      

      Because anything inside stages will have asterisk, I guess it's either credentials-binding-plugin or kubernetes-plugin.

      I would appreciate help to narrow down this error and fix it.

          [JENKINS-72763] Extra asterisks in the output logs

          Andrew created issue -
          Andrew made changes -
          Description Original: In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is `e` — this one is completely missing from logs.

          I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:
          * [Potential empty username or secret|[https://stackoverflow.com/a/78043428/1030110]|https://stackoverflow.com/a/78043428/1030110] — checked, all secrets are populated.
           * [No single letter secrets|https://issues.jenkins.io/browse/JENKINS-72412]

          The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, `echo` step before have normal logs; everything inside `podTemplate` has asterisks) and similar code:

          ```
              pipeline {
                  agent {
                      kubernetes {
                          yaml '''
          apiVersion: v1
          kind: Pod
          metadata:
          '''
                          defaultContainer 'shell'
                      }
                  }
                  stages {
                      stage('CleanWorkspace') {
                          steps {
                              script {
                                      
                              }
                          }
                      }
          ```

          Because anything inside stages will have asterisk, I guess it's either `credentials-binding-plugin` or `kubernetes-plugin`.

          ---

          I would appreciate help to narrow down this error and fix it.
          New: In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is `e` — this one is completely missing from logs.

          I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:
          * [Potential empty username or secret|[https://stackoverflow.com/a/78043428/1030110]|https://stackoverflow.com/a/78043428/1030110] — checked, all secrets are populated.
           * [No single letter secrets|https://issues.jenkins.io/browse/JENKINS-72412]

          The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, `echo` step before have normal logs; everything inside `podTemplate` has asterisks) and similar code:

          {code:groovy}
              pipeline {
                  agent {
                      kubernetes {
                          yaml '''
          apiVersion: v1
          kind: Pod
          metadata:
          '''
                          defaultContainer 'shell'
                      }
                  }
                  stages {
                      stage('CleanWorkspace') {
                          steps {
                              script {
                                      
                              }
                          }
                      }
          {code}

          Because anything inside stages will have asterisk, I guess it's either `credentials-binding-plugin` or `kubernetes-plugin`.

          ---

          I would appreciate help to narrow down this error and fix it.
          Andrew made changes -
          Description Original: In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is `e` — this one is completely missing from logs.

          I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:
          * [Potential empty username or secret|[https://stackoverflow.com/a/78043428/1030110]|https://stackoverflow.com/a/78043428/1030110] — checked, all secrets are populated.
           * [No single letter secrets|https://issues.jenkins.io/browse/JENKINS-72412]

          The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, `echo` step before have normal logs; everything inside `podTemplate` has asterisks) and similar code:

          {code:groovy}
              pipeline {
                  agent {
                      kubernetes {
                          yaml '''
          apiVersion: v1
          kind: Pod
          metadata:
          '''
                          defaultContainer 'shell'
                      }
                  }
                  stages {
                      stage('CleanWorkspace') {
                          steps {
                              script {
                                      
                              }
                          }
                      }
          {code}

          Because anything inside stages will have asterisk, I guess it's either `credentials-binding-plugin` or `kubernetes-plugin`.

          ---

          I would appreciate help to narrow down this error and fix it.
          New: In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is {{e}} — this one is completely missing from logs.

          I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:
          * [Potential empty username or secret|[https://stackoverflow.com/a/78043428/1030110]|https://stackoverflow.com/a/78043428/1030110] — checked, all secrets are populated.
           * [No single letter secrets|https://issues.jenkins.io/browse/JENKINS-72412]

          The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, {{echo}} step before have normal logs; everything inside {{podTemplate}} has asterisks) and similar code:

          {code:groovy}
              pipeline {
                  agent {
                      kubernetes {
                          yaml '''
          apiVersion: v1
          kind: Pod
          metadata:
          '''
                          defaultContainer 'shell'
                      }
                  }
                  stages {
                      stage('CleanWorkspace') {
                          steps {
                              script {
                                      
                              }
                          }
                      }
          {code}

          Because anything inside stages will have asterisk, I guess it's either {{credentials-binding-plugin}} or {{kubernetes-plugin}}.

          ---

          I would appreciate help to narrow down this error and fix it.
          Andrew made changes -
          Description Original: In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is {{e}} — this one is completely missing from logs.

          I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:
          * [Potential empty username or secret|[https://stackoverflow.com/a/78043428/1030110]|https://stackoverflow.com/a/78043428/1030110] — checked, all secrets are populated.
           * [No single letter secrets|https://issues.jenkins.io/browse/JENKINS-72412]

          The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, {{echo}} step before have normal logs; everything inside {{podTemplate}} has asterisks) and similar code:

          {code:groovy}
              pipeline {
                  agent {
                      kubernetes {
                          yaml '''
          apiVersion: v1
          kind: Pod
          metadata:
          '''
                          defaultContainer 'shell'
                      }
                  }
                  stages {
                      stage('CleanWorkspace') {
                          steps {
                              script {
                                      
                              }
                          }
                      }
          {code}

          Because anything inside stages will have asterisk, I guess it's either {{credentials-binding-plugin}} or {{kubernetes-plugin}}.

          ---

          I would appreciate help to narrow down this error and fix it.
          New: In the environment I am working, the current configuration and version messes with the output logs, and they contain extra asterisks around all the characters (screenshot attached). Though, the only character missing is {{e}} — this one is completely missing from logs.

          I have looked through Jenkins (and plugins) code and Jira, and have found few possible things:
          * [Potential empty username or secret|https://stackoverflow.com/a/78043428/1030110] — checked, all secrets are populated.
           * [No single letter secrets|https://issues.jenkins.io/browse/JENKINS-72412]

          The thing is, it's only happening for Groovy defined DSL with Kubernetes (see screenshot, {{echo}} step before have normal logs; everything inside {{podTemplate}} has asterisks) and similar code:

          {code:groovy}
              pipeline {
                  agent {
                      kubernetes {
                          yaml '''
          apiVersion: v1
          kind: Pod
          metadata:
          '''
                          defaultContainer 'shell'
                      }
                  }
                  stages {
                      stage('CleanWorkspace') {
                          steps {
                              script {
                                      
                              }
                          }
                      }
          {code}

          Because anything inside stages will have asterisk, I guess it's either {{credentials-binding-plugin}} or {{kubernetes-plugin}}.

          ---

          I would appreciate help to narrow down this error and fix it.

            Unassigned Unassigned
            andrewpro Andrew
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: