Skip to main content

Posts

Showing posts from 2017

Upgraded Jenkins and P4 plugin and builds no longer work?

I updated a Jenkins build system today and pipeline builds no longer worked. After an hour or two of debugging I figured out it was due to the Jenkinsfile not being checked out due to the Jenkins / the P4 plugin having changed the location (path) it checked out to. Checking out p4-12b39e21-cb2b-47e8-9488-22aca324fc36-//ir/rana/ebf/10.0.0/products/jenkins/linux/Jenkinsfile //jenkins-${NODE_NAME}-${JOB_NAME}/Jenkinsfile into /var/lib/jenkins/jobs/IIRV10-linux-ebf/branches/IIRV10ebf/workspace@script to read Jenkinsfile ... ERROR: /var/lib/jenkins/jobs/IIRV10-linux-ebf/branches/IIRV10ebf/workspace@script/Jenkinsfile not found Finished: FAILURE   The previous path used was   /var/lib/jenkins/workspace/V10-build-trunk_IIRV10trunk-M5WSRVTJ6TYJGMXQO4574D5VYI3DULEPQJZJY5FGST6MOUHDDAPQ%40script   The change simplifies the generated path so is a good change. The problem is that Perforce thinks it is already checked out and so does not get the file. From the command line you woul

Cannot read gmail using thunderbird (or other mail programs) after enabling two factor authentication

I enabled two factor authentication for my google account and thunderbird stopped working with a "Retry","Enter new pasword","Cancel" dialog. To get gmail working again login to your google account and go to the security settings in "My Account" and create an App password for Thunderbird. Go back to Thunderbird and paste the new password in using "Enter new password". You will also need to use the same password if you use gmail to send email as well. I leave it up to you to use google search to find the instructions for creating an app password if the following link has expired or changed App Passwords