Details

    • Similar Issues:

      Description

      Is there a way to disable or configure the password masking feature? This is causing a number of issues for us, as it seems that not only are passwords masked, but usernames as well. This causes commonly used words (such as "jenkins", "android", "artifactory", "admin", etc.) to appear as **** in our console output, as we have credentials with usernames like that. This causes a number of problems with our auditability.

      If there currently isn't a way, would it be possible to implement the ability to turn this on/off?

        Attachments

          Issue Links

            Activity

            Hide
            timjaacks Tim Jaacks added a comment -

            +1 from me. This is REALLY annoying. We are using "jenkins" as a username as well, while our Jenkins instance is running under "http://our-company-intranet/jenkins/". This bug changes all URLs in the job log to "http://our-company-intranet/****", making them unusable.

            Show
            timjaacks Tim Jaacks added a comment - +1 from me. This is REALLY annoying. We are using "jenkins" as a username as well, while our Jenkins instance is running under "http://our-company-intranet/jenkins/". This bug changes all URLs in the job log to "http://our-company-intranet/****", making them unusable.
            Hide
            dmel Dimitris Meletiou added a comment -

            +1 to fix, I need to print urls but they are partially masked as they happen to contain a username somewhere in the FQDN

            Show
            dmel Dimitris Meletiou added a comment - +1 to fix, I need to print urls but they are partially masked as they happen to contain a username somewhere in the FQDN
            Hide
            stefanthurnherr Stefan Thurnherr added a comment -

            +1 to fix, parsing the console log with the warnings-ng jenkins plugin doesn't work otherwise:

            10:19:08  [Java] [-ERROR-] Can't resolve absolute paths for some files:
            10:19:08  [Java] [-ERROR-] - /export/jenkins/workspace/_jenkins-warnings-to-warnings-ng/****-core/src/main/java/com/company/****/mypackage/SomeClass.java
            [...]
            10:19:08  [Java] [-ERROR-] Can't create fingerprints for some files:
            10:19:08  [Java] [-ERROR-] - '/export/jenkins/workspace/_jenkins-warnings-to-warnings-ng/****-core/src/main/java/com/company/****/mypackage/SomeClass.java', IO exception has been thrown: java.nio.file.NoSuchFileException: /export/jenkins/workspace/_jenkins-warnings-to-warnings-ng/****-core/src/main/java/com/company/****/mypackage/SomeClass.java
            [...]
            10:19:08  [Java] [-ERROR-] Git blame errors:
            10:19:08  [Java] [-ERROR-] - no blame results for request <****-core/src/main/java/com/company/****/mypackage/SomeClass.java - [82]>.
            
            Show
            stefanthurnherr Stefan Thurnherr added a comment - +1 to fix, parsing the console log with the warnings-ng jenkins plugin doesn't work otherwise: 10:19:08 [Java] [-ERROR-] Can't resolve absolute paths for some files: 10:19:08 [Java] [-ERROR-] - /export/jenkins/workspace/_jenkins-warnings-to-warnings-ng /****-core/src/main/java/com/company/****/ mypackage/SomeClass.java [...] 10:19:08 [Java] [-ERROR-] Can't create fingerprints for some files: 10:19:08 [Java] [-ERROR-] - '/export/jenkins/workspace/_jenkins-warnings-to-warnings-ng /****-core/src/main/java/com/company/****/ mypackage/SomeClass.java' , IO exception has been thrown: java.nio.file.NoSuchFileException: /export/jenkins/workspace/_jenkins-warnings-to-warnings-ng /****-core/src/main/java/com/company/****/ mypackage/SomeClass.java [...] 10:19:08 [Java] [-ERROR-] Git blame errors: 10:19:08 [Java] [-ERROR-] - no blame results for request <****-core/src/main/java/com/company /****/ mypackage/SomeClass.java - [82]>.
            Hide
            ppietraszkiewicz Piotr Pietraszkiewicz added a comment -

            +1 to fix, scrambles commands in the console output where it needs not to, scrambles URLs

            Show
            ppietraszkiewicz Piotr Pietraszkiewicz added a comment - +1 to fix, scrambles commands in the console output where it needs not to, scrambles URLs
            Hide
            ingyhere John Engelke added a comment -

            I want to repeat my comment on Jenkins-63618 here:

            It's senseless to only focus on usernames. It should be broadened and renamed to something like, 
            "Disable masking of non-credential values. ..." The real fix is to surgically apply masking 
            where it is supposed to be applied.

            +1 to fix this issue, and there are other reasons beyond URL scrambling and debugging.

            Show
            ingyhere John Engelke added a comment - I want to repeat my comment on Jenkins-63618 here: It's senseless to only focus on usernames. It should be broadened and renamed to something like, "Disable masking of non-credential values. ..." The real fix is to surgically apply masking where it is supposed to be applied. +1 to fix this issue, and there are other reasons beyond URL scrambling and debugging.

              People

              • Assignee:
                Unassigned
                Reporter:
                tmacpherson92 Tyler MacPherson
              • Votes:
                17 Vote for this issue
                Watchers:
                22 Start watching this issue

                Dates

                • Created:
                  Updated: