[JIRA] (JENKINS-61005) Builds failing because Run defining the context within which to find P4 credential is null

2020-02-11 Thread kwi...@perforce.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Karl Wirth closed an issue as Fixed  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Credential corruption possibly due to another plugin being upgraded. In the past I have seen that saving the credential and then saving the job can solve the problem. In this case recreating the credential seems to have solved the problem.  
 

  
 
 
 
 

 
 Jenkins /  JENKINS-61005  
 
 
  Builds failing because Run defining the context within which to find P4 credential is null   
 

  
 
 
 
 

 
Change By: 
 Karl Wirth  
 
 
Status: 
 Open Closed  
 
 
Resolution: 
 Fixed  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed 

[JIRA] (JENKINS-61005) Builds failing because Run defining the context within which to find P4 credential is null

2020-02-11 Thread kwi...@perforce.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Karl Wirth commented on  JENKINS-61005  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Builds failing because Run defining the context within which to find P4 credential is null   
 

  
 
 
 
 

 
 Hi Annie Chen - Thanks and I'm happy I could help. If the problem comes back or if there is anything else we can do to help, please let us know.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204475.1581024719000.6724.1581423600365%40Atlassian.JIRA.


[JIRA] (JENKINS-61005) Builds failing because Run defining the context within which to find P4 credential is null

2020-02-10 Thread kqc...@uwaterloo.ca (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Annie Chen commented on  JENKINS-61005  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Builds failing because Run defining the context within which to find P4 credential is null   
 

  
 
 
 
 

 
 Hi Karl Wirth, Daniel Beck, Thank you so much for your advice! I have several different Perforce builds running on 3 different machines. 2 of the machines are Windows; the other is Linux. The Windows builds still run normally, as do 2 of the 4 Linux builds. It is the other 2 Linux builds that are failing. Last Friday, I tried creating a new Perforce job and also creating a new credential with the same userid and password and having the 2 failing jobs use the new credential instead. I did not encounter this NullPointerException again. The new Perforce job works normally. The 2 failing jobs hung, but this seems to be because I ran them at the same time. I stopped those 2 jobs this morning and restarted just 1 of them. It ran normally. I have not tried running the other 1 yet, though it is scheduled to run tonight. In summary, creating a new credential seems to have fixed the problem. Therefore, I think this Bug can be closed. (I can close it if you prefer, but I just wanted to check whether you would like to close it so it shows you handled it.) Thank you so much for your help! I really appreciate it!  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

[JIRA] (JENKINS-61005) Builds failing because Run defining the context within which to find P4 credential is null

2020-02-07 Thread db...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Daniel Beck commented on  JENKINS-61005  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Builds failing because Run defining the context within which to find P4 credential is null   
 

  
 
 
 
 

 
 

nor has anything been changed on Jenkins except for the version upgrade
   What other components besides Jenkins (core) and P4 plugin were updated?  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204475.1581024719000.4564.1581104160290%40Atlassian.JIRA.


[JIRA] (JENKINS-61005) Builds failing because Run defining the context within which to find P4 credential is null

2020-02-07 Thread kwi...@perforce.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Karl Wirth commented on  JENKINS-61005  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Builds failing because Run defining the context within which to find P4 credential is null   
 

  
 
 
 
 

 
 Hi Annie Chen - Thanks for letting us know. Are you saying that you have 3 Perforce builds and only one is failing, or are you saying that all your Perforce builds are failing? Please try the following tests: 
 
Create a new Perforce job does that work? 
Try creating a new credential that uses the same userid and password. Switch a failing job to using the new credential does that work? 
Usually after an upgrade there is a cleanup old data option under Manage Jenkins. Did you run this already? 
 Please also give me additional information. 
 
Is this a freestyle job? 
Please send me screenshots showing how the job is defined and any Jenkinsfiles it may be using. 
    
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
To 

[JIRA] (JENKINS-61005) Builds failing because Run defining the context within which to find P4 credential is null

2020-02-06 Thread kqc...@uwaterloo.ca (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Annie Chen created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-61005  
 
 
  Builds failing because Run defining the context within which to find P4 credential is null   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Unassigned  
 
 
Components: 
 core, p4-plugin  
 
 
Created: 
 2020-02-06 21:31  
 
 
Environment: 
 Jenkins Server: Windows Server 2012 R2 (x86)  Slave Node: Linux CentOS 7 (amd64) (virtual machine)  Jenkins 2.219  P4 Plugin 1.10.9  
 
 
Priority: 
  Major  
 
 
Reporter: 
 Annie Chen  
 

  
 
 
 
 

 
 After an upgrade from Jenkins version 2.214 to 2.219, 2 of my Jenkins builds always fail within a few seconds and show the following stack trace: FATAL: null java.lang.NullPointerException at java.util.Objects.requireNonNull(Unknown Source) at com.cloudbees.plugins.credentials.CredentialsProvider.findCredentialById(CredentialsProvider.java:873) at org.jenkinsci.plugins.p4.client.ConnectionHelper.findCredential(ConnectionHelper.java:917) at org.jenkinsci.plugins.p4.tagging.TagAction.getTicket(TagAction.java:218) at org.jenkinsci.plugins.p4.build.P4EnvironmentContributor.buildEnvironment(P4EnvironmentContributor.java:89) at org.jenkinsci.plugins.p4.build.P4EnvironmentContributor.buildEnvironment(P4EnvironmentContributor.java:32) at org.jenkinsci.plugins.p4.PerforceScm.buildEnvironment(PerforceScm.java:727) at hudson.scm.SCM.buildEnvVars(SCM.java:554) at org.jenkinsci.plugins.p4.PerforceScm.buildEnvVars(PerforceScm.java:719) at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:871) at org.jenkinsci.plugins.p4.tasks.AbstractTask.setEnvironment(AbstractTask.java:92) at org.jenkinsci.plugins.p4.PerforceScm.checkout(PerforceScm.java:514) at hudson.scm.SCM.checkout(SCM.java:505) at hudson.model.AbstractProject.checkout(AbstractProject.java:1206) at