[JIRA] (JENKINS-57218) NPE from SymbolLookup after job-dsl update without configuration-as-code

5 views
Skip to first unread message

jglick@cloudbees.com (JIRA)

unread,
Apr 30, 2019, 9:46:04 AM4/30/19
to jenkinsc...@googlegroups.com
Jesse Glick updated an issue
 
Jenkins / Bug JENKINS-57218
NPE from SymbolLookup after job-dsl update without configuration-as-code
Change By: Jesse Glick
Summary: NPE from SymbolLookup after job-dsl cause multibranch pipeline job failed update without configuration-as-code
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

jglick@cloudbees.com (JIRA)

unread,
Apr 30, 2019, 10:08:02 AM4/30/19
to jenkinsc...@googlegroups.com
Jesse Glick started work on Bug JENKINS-57218
 
Change By: Jesse Glick
Status: Open In Progress

jglick@cloudbees.com (JIRA)

unread,
Apr 30, 2019, 10:08:04 AM4/30/19
to jenkinsc...@googlegroups.com

jglick@cloudbees.com (JIRA)

unread,
Apr 30, 2019, 10:10:04 AM4/30/19
to jenkinsc...@googlegroups.com
Jesse Glick commented on Bug JENKINS-57218
 
Re: NPE from SymbolLookup after job-dsl update without configuration-as-code

fails to use @Extension(optional = true)

That is still a bug in job-dsl; nonetheless, the current code in structs would still break even if that were added, due to the weird Guice hacks. My patch should fix it in either case.

mail@daniel-spilker.com (JIRA)

unread,
Apr 30, 2019, 5:10:05 PM4/30/19
to jenkinsc...@googlegroups.com

jglick@cloudbees.com (JIRA)

unread,
May 1, 2019, 6:09:08 PM5/1/19
to jenkinsc...@googlegroups.com
Jesse Glick reopened an issue
 

Reopening unless there was some fix in job-dsl I did not see.

Change By: Jesse Glick
Resolution: Fixed
Status: Resolved Reopened

zlobber@gmail.com (JIRA)

unread,
May 2, 2019, 7:43:02 AM5/2/19
to jenkinsc...@googlegroups.com

jglick@cloudbees.com (JIRA)

unread,
May 2, 2019, 9:52:03 AM5/2/19
to jenkinsc...@googlegroups.com

gwenael.pellen@arkeup.com (JIRA)

unread,
May 3, 2019, 3:32:02 AM5/3/19
to jenkinsc...@googlegroups.com

Hello, today, with this plugins list, my pipeline work fine.

+++ install configuration-as-code
+++ install configuration-as-code-groovy
+++ update this latest version

 

ace-editor: 1.1
ansible: 1.0
ansicolor: 0.6.2
ant: 1.9
antisamy-markup-formatter: 1.5
apache-httpcomponents-client-4-api: 4.5.5-3.0
authentication-tokens: 1.3
blueocean-autofavorite: 1.2.4
blueocean-bitbucket-pipeline: 1.16.0
blueocean-commons: 1.16.0
blueocean-config: 1.16.0
blueocean-core-js: 1.16.0
blueocean-dashboard: 1.16.0
blueocean-display-url: 2.2.0
blueocean-events: 1.16.0
blueocean-executor-info: 1.16.0
blueocean-git-pipeline: 1.16.0
blueocean-github-pipeline: 1.16.0
blueocean-i18n: 1.16.0
blueocean-jira: 1.16.0
blueocean-jwt: 1.16.0
blueocean-personalization: 1.16.0
blueocean-pipeline-api-impl: 1.16.0
blueocean-pipeline-editor: 1.16.0
blueocean-pipeline-scm-api: 1.16.0
blueocean-rest-impl: 1.16.0
blueocean-rest: 1.16.0
blueocean-web: 1.16.0
blueocean: 1.16.0
bouncycastle-api: 2.17
branch-api: 2.4.0
build-timeout: 1.19
cloudbees-bitbucket-branch-source: 2.4.4
cloudbees-folder: 6.8
command-launcher: 1.3
config-file-provider: 3.6
configuration-as-code-groovy: 1.1
configuration-as-code-support: 1.13
configuration-as-code: 1.13
credentials-binding: 1.18
credentials: 2.1.18
display-url-api: 2.3.1
docker-commons: 1.14
docker-workflow: 1.18
durable-task: 1.29
email-ext: 2.66
emailext-template: 1.1
favorite: 2.3.2
git-client: 2.7.7
git-server: 1.7
git: 3.10.0
github-api: 1.95
github-branch-source: 2.5.1
github: 1.29.4
google-admin-sdk: 1.2.2
google-compute-engine: 3.1.1
google-container-registry-auth: 0.3
google-login: 1.4
google-metadata-plugin: 0.2
google-oauth-plugin: 0.8
google-storage-plugin: 1.2
gradle: 1.31
handlebars: 1.1.1
handy-uri-templates-2-api: 2.1.7-1.0
htmlpublisher: 1.18
jackson2-api: 2.9.8
jdk-tool: 1.2
jenkins-design-language: 1.16.0
jira: 3.0.7
job-dsl: 1.74
jquery-detached: 1.2.1
jsch: 0.1.55
junit: 1.27
ldap: 1.20
lockable-resources: 2.5
mailer: 1.23
mapdb-api: 1.0.9.0
matrix-auth: 2.4.2
matrix-project: 1.14
mercurial: 2.6
momentjs: 1.1.1
nexus-artifact-uploader: 2.10
nexus-jenkins-plugin: 3.5.20190425-152158.c63841b
oauth-credentials: 0.3
pam-auth: 1.5
pipeline-build-step: 2.9
pipeline-github-lib: 1.0
pipeline-graph-analysis: 1.9
pipeline-input-step: 2.10
pipeline-maven: 3.6.11
pipeline-milestone-step: 1.3.1
pipeline-model-api: 1.3.8
pipeline-model-declarative-agent: 1.1.1
pipeline-model-definition: 1.3.8
pipeline-model-extensions: 1.3.8
pipeline-multibranch-defaults: 2.0
pipeline-rest-api: 2.11
pipeline-stage-step: 2.3
pipeline-stage-tags-metadata: 1.3.8
pipeline-stage-view: 2.11
pipeline-utility-steps: 2.3.0
plain-credentials: 1.5
pubsub-light: 1.12
resource-disposer: 0.12
scm-api: 2.4.1
script-security: 1.58
simple-theme-plugin: 0.5.1
sonar: 2.8.1
sse-gateway: 1.17
ssh-credentials: 1.16
ssh-slaves: 1.29.4
ssh-steps: 1.2.1
structs: 1.19
subversion: 2.12.1
timestamper: 1.9
token-macro: 2.7
trilead-api: 1.0.3
variant: 1.2
windows-slaves: 1.4
workflow-aggregator: 2.6
workflow-api: 2.33
workflow-basic-steps: 2.15
workflow-cps-global-lib: 2.13
workflow-cps: 2.67
workflow-durable-task-step: 2.30
workflow-job: 2.32
workflow-multibranch: 2.21
workflow-scm-step: 2.7
workflow-step-api: 2.19
workflow-support: 3.3
ws-cleanup: 0.37
xml-job-to-job-dsl: 0.1.10

gwenael.pellen@arkeup.com (JIRA)

unread,
May 3, 2019, 3:33:02 AM5/3/19
to jenkinsc...@googlegroups.com
Gwenael Pellen updated Bug JENKINS-57218
 

Today update, plus install configure-as-code, pipeline works.

Change By: Gwenael Pellen
Status: Reopened Fixed but Unreleased
Resolution: Fixed

jglick@cloudbees.com (JIRA)

unread,
May 3, 2019, 8:22:05 AM5/3/19
to jenkinsc...@googlegroups.com

jglick@cloudbees.com (JIRA)

unread,
May 3, 2019, 8:22:06 AM5/3/19
to jenkinsc...@googlegroups.com
Jesse Glick commented on Bug JENKINS-57218
 
Re: NPE from SymbolLookup after job-dsl update without configuration-as-code

Yes the defensiveness in structs was released. There is still a misuse of an optional dependency in job-dsl.

josephp90@gmail.com (JIRA)

unread,
May 5, 2019, 7:45:02 AM5/5/19
to jenkinsc...@googlegroups.com

Jesse Glick jobdsl #1175 should hopefully fix it unless you are referring to another issue.

jglick@cloudbees.com (JIRA)

unread,
Jun 4, 2019, 4:13:03 PM6/4/19
to jenkinsc...@googlegroups.com
Jesse Glick resolved as Fixed
 

OK, thanks for update!

Change By: Jesse Glick
Status: Reopened Resolved
Resolution: Fixed

mail@daniel-spilker.com (JIRA)

unread,
Mar 11, 2020, 8:56:07 AM3/11/20
to jenkinsc...@googlegroups.com
Daniel Spilker closed an issue as Fixed
Change By: Daniel Spilker
Status: Resolved Closed
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

mail@daniel-spilker.com (JIRA)

unread,
Mar 11, 2020, 8:56:07 AM3/11/20
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages