aboutsummaryrefslogtreecommitdiff
path: root/jessie-amd64-jenkins-master
AgeCommit message (Collapse)Author
2017-11-10jessie-amd64-jenkins-master: update pluginspacketFathi Boudra
Change-Id: If84bf841f249712bfc8f58cd2d420b4a49dbbcbb Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09jessie-amd64-jenkins-master: update to Jenkins LTS 2.73.3Fathi Boudra
Change-Id: I0fbdb4ae154c5645822a456ec0f8308394643954 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-02jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ic5f5023c508c4f8f6b4d99bda39e2dac9d7d8ccd Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-01Jenkins: Include packages for yadp-config-builderBen Copeland
Packages required as per https://git.linaro.org/infrastructure/ci-yadp-builder.git/tree/requirements.txt Change-Id: I964b3e211c3de1c66656407476544ee428b97a8c
2017-11-01Merge "jessie-amd64-jenkins-master: add groovy-xmlrpc 0.8"Ben Copeland
2017-11-01jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I62a2950b25204ec63b1490ef595b5ce5a54e81a4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-01jessie-amd64-jenkins-master: add groovy-xmlrpc 0.8Fathi Boudra
It's used by some jobs to interact with LAVA through XML-RPC. Change-Id: Ia43262d4fdda1ad4510b60e6dff415985497aa6a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-27jessie-amd64-jenkins-master: update pluginsFathi Boudra
Include JIRA plugin to interact with Linaro's projects.linaro.org instance. It will allow to bridge Gerrit and JIRA through Jenkins. Change-Id: I79f8bd63f7bc3e21c0e1b9e9175417b2dd8cb685 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-23jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I3ec8e94c04ba8ab76189dc69f677f40a9f78c7c8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-23Jenkins: Update pluginsBen Copeland
Update Gerrit and YADP Change-Id: I7a096b7cfcf36c23e05dae6b9d794a7b95748489
2017-10-17jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ie7698e934149735192bc113cdfa69af7d9464ad9 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-17jessie-amd64-jenkins-master: update YAD pluginFathi Boudra
Change-Id: I38c6e4e705e54d3f61dcc59fa186d3a1b56e1460 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-12jessie-amd64-jenkins-master: upgrade to Jenkins LTS 2.73.2Fathi Boudra
Change-Id: Ia27ace73a1a346a1a9ccebef0ccb94cc126dd9fe Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-10jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ie9997d279f775d7e3a528eb2586d81fa8740d252 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-09-19jessie-amd64-jenkins-master: upgrade to Jenkins LTS 2.73.1Fathi Boudra
Get rid of the pinned workflow-job plugin, required for older Jenkins LTS. Two regressions since the previous LTS release have been identified in 2.73.1. One involved remoting (agent) connections and the other concerns failures to use passphrase-protected ed25519 SSH keys. See https://jenkins.io/doc/upgrade-guide/2.73/#upgrading-to-jenkins-lts-2-73-1 Known Issue: Agent connection failures involving Jenkins masters with undefined or non-writable home directory Known Issue: Randomly occurring connection failures with passphrase-protected ed25519 SSH keys Change-Id: I364dbe8deccee0b005f544a2b2e1f05a3d6d021a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-09-19jessie-amd64-jenkins-master: update pluginsFathi Boudra
* update plugins * remove token-macro, pinned to 2.1. The version 2.3 fixes the incompatibility with docker plugin. * pin workflow job to 2.12.2 since the latest version requires a newer Jenkins >= 2.62. Change-Id: I550220518a24a55a3e120b1828929c51993fea32 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-09-06jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I219f1264b25661ccb8dff867ffb3483bcf477acb Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-24jessie-amd64-jenkins-master: add token-macro explicit versionFathi Boudra
token-macro 2.2 is broken: https://issues.jenkins-ci.org/browse/JENKINS-46361 Change-Id: Ia02cdf03420e6c31dbd7a5ba880236f7d8b29afe Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-22jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ica7015ffa0885928957955d22dd596fb4b55556b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-18jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I2b1c46db6c74275738a75b5cd462f4dbe49eaae4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-18jessie-amd64-jenkins-master: update to latest 2.60.3 LTSFathi Boudra
Change-Id: Iec3afe94541f2502f561d76398d2200354f56c2a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-12jessie-amd64-jenkins-master: update jenkins pluginsFathi Boudra
Change-Id: Ia4f2ff88c091caff95f9baa5090c9aefe9eb8deb Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-07-21Jenkins: Update to latest LTS version.Ben Copeland
Change-Id: Ieb0cce1b991451e47e85da6c028ec9a37bbb5b5b
2017-07-11Jenkins: Increase sessionTimeout to 1440 minutes (24 hours)Ben Copeland
Change-Id: Ie62f6bff88e37b042a0e9f90c12b97470bbf9f8f
2017-07-11Jenkins: Ensure sessionTimeout is set.Ben Copeland
DsessionTimeout, is a JAVA option and not Jenkins. Jenkins and other users have reported this option is unreliable. This setting has been tested on local setup and seems to work okay. Change-Id: I24b09c216859579c17b3e72f3ad950d25c86332e
2017-07-07jessie-amd64-jenkins-master: plugins updateFathi Boudra
Change-Id: I41fe8a4d3bb0fe78f879d2f8b9451ff169f4b152 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-07-05jessie-amd64-jenkins-master: upgrade to 2.60.1 LTSFathi Boudra
New LTS based on the 2.60 serie. Remove the pipeline plugins (job and scm-step) put on hold due to incompatibility with 2.46 serie and requirements on 2.60+. Change-Id: Ia1c6a854fd0b88e7e0bba5725e89ec79768dde05 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-07-04Jenkins: Expose SSHD PortBen Copeland
Port 2222 needs to be exposed for SSHD service to work. This is exposed in playbook as well, but should be in Dockerfile as well just in case. Change-Id: I3d86e0e5cb8e289e533c71d9dd03cdc1e8a06b96
2017-07-04jessie-amd64-jenkins-master: plugins updatesFathi Boudra
Change-Id: If0994524d203e85414b1d6fa47a7c9c22d028d8f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-23jessie-amd64-jenkins-master: update workflow-job plugin to 2.11.1Fathi Boudra
According to upstream commit message: Same changes as in 2.12.1 but compatible with older versions of Jenkins. Change-Id: I3b06e5465a56545efd121b8d739d14160cc7ece5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-22Jenkins: Downgrade workflow-scm-stepBen Copeland
This plugin now requires Jenkins 2.60, so we are forced to version lock it to a working LTS version. Change-Id: Id959a45298be90a48f02b725eb9f16aa2307e1d1
2017-06-21jessie-amd64-jenkins-master: add python-requests dependencyFathi Boudra
It's used to submit lava jobs. Change-Id: Ib8f2621091f1153e2624928b4367e0f07ff57ee8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-20jessie-amd64-jenkins-master: add python-paramiko dependencyFathi Boudra
It's required by post-build-repo job. Change-Id: Ie02a57ab60126a4a85e44c0f49c8f9cb53a48760 Reported-by: Riku Voipio <riku.voipio@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-19jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I622411a282e3ba29a85cd6158fd8e3ed16f8945e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-16Jenkins: Downgrade workflow-job pluginBen Copeland
Due to changes in source code 2.60 is now forced on this plugin: https://github.com/jenkinsci/workflow-job-plugin/commit/70f444c6b696f84aeac9bd04239803ec73a2f4ad Change-Id: Idee0e2c0034c727a4862504e099899ac007b6216
2017-06-16Jenkins: Downgrade workflow pluginBen Copeland
We are being forced to use a none LTS version of Jenkins, this is likely a plugin bug. Change-Id: I5fabe799dd6f915d2d706e070060655c180fc81e
2017-06-16Jenkins: Update session timeout argumentBen Copeland
We need to use DsessionTimeout otherwise Jenkins will not start Change-Id: I2b5e2d17183bb25f1dc81ca57e9af52ea4f2b1a7
2017-05-31jessie-amd64-jenkins-master: plugins updateFathi Boudra
Change-Id: I695d3e1fab5b3ef2c2fb8f60191e361534a67cc8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-31jessie-amd64-jenkins-master: upgrade to 2.46.3 LTSFathi Boudra
Change-Id: I2c4b20ace98ff3908426d894b98e4eace80ce289 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-25jessie-amd64-jenkins-master: increase the session timeout to 960min (16h)Fathi Boudra
Change-Id: Ib3ad34c372a51ba35bcddb79c3fe3c5cf78f3f95 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-19jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I6a3514e8f1aca6ad302baeadb6cd81ff3e0e6cce Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-09jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I7897d1e8e4e7c4eaf9250f0e6c050857dd8b54e6 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-09jessie-amd64-jenkins-master: add packages used by post-build-repoFathi Boudra
post-build-repo is still used to upload packages to repo.linaro.org for Jessie and Xenial. It requires debsign and dput commands. For sftp and ppa support, we need dput from Ubuntu. Change-Id: I9e498f2bfa2bdf71fe1db7d7ddcaee3dfd82a42c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-29jessie-amd64-jenkins-master: update pluginsFathi Boudra
* bump to latest releases when needed. * add build-blocker and prioritysorter to experiment. Change-Id: I1659466a993a34f49a49ca4d9ff0b79a5e4942ae Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-27jessie-amd64-jenkins-master: upgrade to 2.46.2 LTSFathi Boudra
* Important security fixes. (security advisory) * Non-Remoting-based CLI. (issue 41745, pull 2795, announcement blog post) * Disable SSH server by default. (issue 33595) * Computer#addAction would throw an UnsupportedOperationException since Jenkins 2.30. Such a call site was released in SSH Slaves Plugin 1.15 for SECURITY-161. (issue 42969, security advisory including SECURITY-161) * Search results page did not correctly encode query parameters. (issue 42390) * When validating a cron expression, consider the specified time zone. (issue 43228) * Do not display a warning when an SCM trigger has no schedules (either to disable SCM post-commit hooks, or to enable them without polling). (issue 42194) * Fix performance issue in deduplication of lists of tool installers. (issue 42141) Change-Id: I1dd81d1d7f519028107587fefe3a339422bbea77 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-27jessie-amd64-jenkins-master: increase maxFormContentSize to 1000000Fathi Boudra
Fix Form too large: 786077 > 700000 Change-Id: I6cf513435eb5629bd2e1a322987a570ac1415362 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-25jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ib0194218dd7b9b5a85b37c1102e3231c5e9c56a1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-19jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I5ba4ca33d8abfe73942328dd08aab62147e7548a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-13All: store .docker-tag after buildRiku Voipio
After successful build, store the tag to be pushed to the repos. This is more safer than looking at docker images list after build. Change-Id: Ieef7ee56603d6df75b4f696fcfa2161a04255220 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2017-04-12jenkins-master: rename the directory to jessie-amd64-jenkins-masterFathi Boudra
Rename to match the directories pattern. It allows to compute the image architecture in ci-dockerfiles-deployment job. Change-Id: Id918c12906ebb97cd43a2df84c231dc1c2319ca9 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>