[JIRA] (JENKINS-60465) cannot export certificate credential

12 views
Skip to first unread message

josephp90@gmail.com (JIRA)

unread,
Dec 12, 2019, 4:23:02 PM12/12/19
to jenkinsc...@googlegroups.com
Joseph Petersen created an issue
 
Jenkins / Task JENKINS-60465
cannot export certificate credential
Issue Type: Task Task
Assignee: Unassigned
Components: credentials-plugin
Created: 2019-12-12 21:22
Labels: jcasc-compatibility
Priority: Critical Critical
Reporter: Joseph Petersen

currently certificate cannot be easily exported due to missing stapler converter

credentials:
  system:
    domainCredentials:
    - credentials:
      - usernamePassword:
          description: "testing user pass"
          id: "testing.user.pass"
          password: "{AQAAABAAAAAQBNSp+lQPLqE9vM9tzbbf7vFHAM5zDVtPYizetEpo0Fo=}"
          scope: GLOBAL
          username: "test"
      - certificate:
          description: "testing certificate"
          id: "test.certificate"
          keyStoreSource: "FAILED TO EXPORT com.cloudbees.plugins.credentials.impl.CertificateCredentialsImpl#keyStoreSource:\
            \ org.apache.commons.lang.IllegalClassException: Expected: com.cloudbees.plugins.credentials.SecretBytes,\
            \ actual: com.cloudbees.plugins.credentials.SecretBytes\r  at com.cloudbees.plugins.credentials.SecretBytes$StaplerConverterImpl.convert(SecretBytes.java:367)\r\
            \  at com.cloudbees.plugins.credentials.SecretBytes$StaplerConverterImpl.convert(SecretBytes.java:359)\r\
            \  at org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:544)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.describe(DataBoundConfigurator.java:239)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$convertToNode$de0cd4f8$1(HeteroDescribableConfigurator.java:233)\r\
            \  at io.vavr.CheckedFunction0.lambda$unchecked$52349c75$1(CheckedFunction0.java:201)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.convertToNode(HeteroDescribableConfigurator.java:233)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$describe$5(HeteroDescribableConfigurator.java:103)\r\
            \  at io.vavr.control.Option.map(Option.java:373)\r  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.describe(HeteroDescribableConfigurator.java:103)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.describe(HeteroDescribableConfigurator.java:51)\r\
            \  at io.jenkins.plugins.casc.Attribute.describe(Attribute.java:197)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.describe(DataBoundConfigurator.java:255)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$convertToNode$de0cd4f8$1(HeteroDescribableConfigurator.java:233)\r\
            \  at io.vavr.CheckedFunction0.lambda$unchecked$52349c75$1(CheckedFunction0.java:201)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.convertToNode(HeteroDescribableConfigurator.java:233)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$describe$5(HeteroDescribableConfigurator.java:103)\r\
            \  at io.vavr.control.Option.map(Option.java:373)\r  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.describe(HeteroDescribableConfigurator.java:103)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.describe(HeteroDescribableConfigurator.java:51)\r\
            \  at io.jenkins.plugins.casc.Attribute.describe(Attribute.java:193)\r\
            \  at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.describe(DataBoundConfigurator.java:255)\r\
            \  at io.jenkins.plugins.casc.Attribute.describe(Attribute.java:193)\r\
            \  at com.cloudbees.plugins.credentials.casc.SystemCredentialsProviderConfigurator.describe(SystemCredentialsProviderConfigurator.java:76)\r\
            \  at com.cloudbees.plugins.credentials.casc.SystemCredentialsProviderConfigurator.describe(SystemCredentialsProviderConfigurator.java:48)\r\
            \  at io.jenkins.plugins.casc.Attribute.describe(Attribute.java:197)\r\
            \  at com.cloudbees.plugins.credentials.casc.CredentialsRootConfigurator.describe(CredentialsRootConfigurator.java:90)\r\
            \  at com.cloudbees.plugins.credentials.casc.CredentialsRootConfigurator.describe(CredentialsRootConfigurator.java:52)"
          password: "{AQAAABAAAAAQj/YRHipPxGeU136Y+vu6Rjh9OUWRKnCwFg6Gf+A2SUQ=}"
          scope: GLOBAL
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

josephp90@gmail.com (JIRA)

unread,
Dec 12, 2019, 4:24:02 PM12/12/19
to jenkinsc...@googlegroups.com
Joseph Petersen updated an issue
 
Jenkins / Bug JENKINS-60465
cannot export certificate credential
Change By: Joseph Petersen
Issue Type: Task Bug

josephp90@gmail.com (JIRA)

unread,
Mar 7, 2020, 1:10:23 AM3/7/20
to jenkinsc...@googlegroups.com
Joseph Petersen assigned an issue to Joseph Petersen
Change By: Joseph Petersen
Assignee: Joseph Petersen
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

josephp90@gmail.com (JIRA)

unread,
Mar 7, 2020, 1:25:06 AM3/7/20
to jenkinsc...@googlegroups.com
Joseph Petersen assigned an issue to Unassigned

timjacomb1@gmail.com (JIRA)

unread,
Mar 7, 2020, 5:33:03 AM3/7/20
to jenkinsc...@googlegroups.com
Tim Jacomb assigned an issue to Tim Jacomb
Change By: Tim Jacomb
Assignee: Tim Jacomb

timjacomb1@gmail.com (JIRA)

unread,
Mar 7, 2020, 5:33:05 AM3/7/20
to jenkinsc...@googlegroups.com

timjacomb1@gmail.com (JIRA)

unread,
Mar 7, 2020, 5:33:05 AM3/7/20
to jenkinsc...@googlegroups.com
Tim Jacomb started work on Bug JENKINS-60465
 
Change By: Tim Jacomb
Status: Open In Progress

timjacomb1@gmail.com (JIRA)

unread,
Mar 7, 2020, 5:33:05 AM3/7/20
to jenkinsc...@googlegroups.com
Change By: Tim Jacomb
Status: In Review Resolved
Resolution: Fixed
Released As: 2.3.3
Reply all
Reply to author
Forward
0 new messages