aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-28aosp: remove the ART RPB systemsHEADmasterKelley Spoon
These appear to be no longer online and pinging, and I believe have been returned already. Let's remove them as it takes Jenkins forever to timeout trying to connect to them and it can ruin provisioning if they aren't present. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: Ie70febf9e8b65623a57353809d3545fede4c9179 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/46942
2024-01-29add docker-focal-aospKelley Spoon
An image exists for focal already, but an aosp label was never created for it. Now that we're running python compatibility issues requiring python3, let's make a focal aosp label available to our users. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: Id9c49dbf6e34a6482c254b1f9f61060541507c4e Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/46492 Reviewed-by: Amit Pundir <amit.pundir@linaro.org>
2024-01-10Update ip for aarch64-09Kelley Spoon
The ip address for aarch64-09 has changed, so let's get it updated to the new one. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: I57c555fb1c6f289ebd5e09a5fd4a122c58c4edab Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/46491
2023-10-19hosts: reduce max hosts for docker swarmKelley Spoon
As a result of retiring some of the Jenkins swarm nodes, we need to shrink the maximum in the hosts file. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: I609a2d75fddcec6bd38730b6f3be9b4997648cd4 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/45955 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2023-10-19aosp: add in 10, remove 07 and 08Kelley Spoon
Add in aosp-x86-10 and remove obsoleted 07 and 08. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: I16021f541a7a034e220ee61bd527a59fb4c45ded Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/45963
2023-10-18aosp: add in aosp-x86-09Kelley Spoon
This adds in a new build node that is running on a better hardware than 07 and 08. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: If3beb138e1ff37f766a890f0d0a3ee8b6614b3a7 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/45956
2023-01-25LDCG: Add bookworm imageBenjamin Copeland
Change-Id: I29d7c8b5c5cb98c501aab0f886a6dfadcdf49afd Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/43021 Reviewed-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2022-12-14Bookworm: Add bookworm to swarm listBenjamin Copeland
Bookworm should be supported in swarm list, also cuttlefish no longer needs to be on a dedicated agent and such let move it back to swarm Change-Id: I11f6f7c2177aed288b0bf69836191ac34178e9a3 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/42830
2022-10-06Cuttlefish: Move job away from -15 and onto aosp workerBenjamin Copeland
We need to run this job outside NFS and on a worker with space. This is a stop gap measure. Change-Id: Ib8df6dd97ee0f634963c4086aab52bf479dfc095 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/42298 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-09-29x86_64-15: Fix include statement!Benjamin Copeland
Change-Id: I1f6858da62e00951a43d0319afc0a3e1a6cfeaac Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/42241
2022-09-28Cuttlefish: Remove spacing and add proper yaml startersBenjamin Copeland
Change-Id: Id71c9ac1edd447b2cd400bf2e529511229915aad Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/42207
2022-09-28Cuttlefish: Use x86-15Benjamin Copeland
Due to having random loopback issues on the swarm agents, this is a stopgap measure to give cuttlefish project the x15 agent to target cuttlefish jobs. Change-Id: I119293d243d24044c6ccc5a9f64bee7710e0ca35 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/42205 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-07-22aosp-x86-12: re-enable aosp-x86-11 and 12 for ART buildsKelley Spoon
Now that the VPN for the ART lab has been upgraded, let's try re-enabling aosp-x86-12 and aosp-x86-11. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: Ia4daac752e4833875c0bea4c75d2b4a688ae8081 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41667
2022-06-28hosts: remove lkft-build-01Kelley Spoon
Now that LKFT jobs have been migrated to gitlab, we are going to retire build-lkft-01. This change removes the server from the hosts file as well as the yadp configuration to setup the docker images exclusively on the server. These changes do not affect the AOSP LKFT jobs. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: I7d380f8df7a7ae2e9132eeef0ad7e8e16c65c290 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41469 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2022-05-20hosts: remove aosp-x86-12Kelley Spoon
Due to intermittent packet loss to aosp-x86-12 from ci.l.o docker containers provisioned for Jenkins are becoming instantly stuck in provisioning and end up blocking any other containers across the cluster. This removes it so normal Jenkins operations can resume. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: If834aaa576c7e3e97aa56faced5af37f379a0f7a Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41339
2022-05-20hosts: remove aosp-x86-11Kelley Spoon
Due to intermittent packet loss to aosp-x86-11 from ci.l.o docker containers provisioned for Jenkins are becoming instantly stuck in provisioning and end up blocking any other containers across the cluster. This removes it so normal Jenkins operations can resume. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: I43db9578f6d25353a47ce959512b5f84db70bedd Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41335
2022-05-11Revert "Update aosp and lkft workers to be more evenly shared"Benjamin Copeland
This reverts commit 88238407ecba65ef1355da6122ac5c22d46dff4d. Accidentally pushed through lets revert for now. Change-Id: I7a47b3a59a623f2d15fb119ba75b9b2f66b9d953 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41291 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2022-05-11Update aosp and lkft workers to be more evenly sharedBenjamin Copeland
As requested by Yongqin Change-Id: I610db96c30fbf4ff830ab1e27e7282fe70fa888b Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41275 Reviewed-by: Yongqin Liu <yongqin.liu@linaro.org> Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-05-10Revert "Take out aosp-x86_64-12 for now as docker agent is dead"Benjamin Copeland
This reverts commit 122b0762707a25abefe6ef26de9aaa0322dd228f. Docker agent now online Change-Id: I37fe9b5ef915cf6ea916a7ca5526a39d3a59a99e Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41274 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2022-05-10leg-aarch64-01 is dead lets remove (for now)Benjamin Copeland
Change-Id: I0c9acb80d0e119b06c4c94754f1ec311ab783a1b Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41273
2022-05-10Take out aosp-x86_64-12 for now as docker agent is deadBenjamin Copeland
Change-Id: Ifc8a213d20687abeeeb7df0ea8fd0574c21cd052 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41272
2022-05-10Update swarm_nodes to the number we haveBenjamin Copeland
Change-Id: I77c9adcd51a8904507d33a03a0c4df51c973d525 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41271 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-04-13yadp_builder: remove the unused yadp_builder_v2.py scriptKelley Spoon
Since yadp_builder.py was updated to python3, there is no longer any need to keep the v2 script around. Let's remove it and avoid confusion since it's still python2. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: Id59605c9415d9bbbd0952c6e2bdef2f171c6b985 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/41002
2022-03-03Port bindings: Set by defaultBenjamin Copeland
Due to a bug with yadp, we need to set port bindings to fix the issue. This set it as default instead of setting it in each template name. Change-Id: I46fbe1e6a09655cdc1cfe740a7996cda07438608 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/40700 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-03-03Aarch64: Lower the workersBenjamin Copeland
This box is quiet heavily shared across projects, so this should bring it more in tune. Change-Id: I15e895619565dfa9f0656161825b80dd4561537c Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/40702 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-03-03Xenial: Remove xenial from android-lkftBenjamin Copeland
We don't actually use this in LKFT so no need to keep it, plus xenial is very old. Change-Id: I4a6af9a1c86ef39a1ee15d035cc3217a338c18ed Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/40699 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2022-03-03"Failed to run container" error when using Docker 20.10.6Benjamin Copeland
This is a workaround so we don't have to version lock docker. Change-Id: I0894027b7c511ffea7a43fd7fa6073e114eb02d7 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/40698
2021-11-29Revert "remove unresponsive -13 temporarily"Riku Voipio
This reverts commit 65146fed4812f3a5608922caeafb089405dd621e. Change-Id: I3ec48a82a320c0c2488c566ffb88fcf36f10946b Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/40101 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-11-29remove unresponsive -13 temporarilyRiku Voipio
Change-Id: I276438c2fc35498c46e9a5ac94ebcf3b213f98c7 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/40100 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-10-20Add Debian 11 (Bullseys) labelsRiku Voipio
As needed to move ldcg-sbsa-{acs,firmware} to Debian 11. Add the labels to the 2 LDCG hosts as well as the general docker swarm. https://review.linaro.org/c/ci/job/configs/+/39881 Change-Id: I9c606ef9b246c2a265e4049ded8393bcd344df4b Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39906 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-10-01docker-bionic-art-lab: update alwaysRiku Voipio
These hosts are not accessible via ssh except from lab, so update the docker images every time to make sure they are upto date. Change-Id: Idbfa239c4940d5e8b43f4061e7f442854ed43426 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39803 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-09-06docker volumes: fix ssh known_hosts fileRiku Voipio
it's /etc/ssh/ssh_known_hosts, not /etc/ssh/known_hosts as done in previous commit. See man ssh(1) Change-Id: I3f76ab8e0fbe29f1ed1fdb5a3f8ec1adecf75890 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39630 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-09-06mount /etc/ssh/known_hosts from hostRiku Voipio
As /home/buildslave/.ssh/known_hosts can get overwritten by CI jobs, move static hosts file a systems-wide file. While this still can be overwritten by sudo wrighs, at least it requires active subversion. Change-Id: Ica93581c8dabbc12caf488f2f22454422e0fd1c7 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39626 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-08-30Revert "remove stretch support"Riku Voipio
Jobs still need stretch, it appears This reverts commit 671904349f711daab83afb1eda784d49309afeaf. Reason for revert: <INSERT REASONING HERE> Change-Id: I7e9816124041872572f701a535166abfa96d5943 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38777 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-08-27try harder to make containers read-onlyRiku Voipio
The change: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39495 did not have the desired impact, try being more explicit. Change-Id: I58ab3e5461d9fa198810f437f5078fd026c47256 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39565 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-08-27remove stretch supportRiku Voipio
No jobs should be using stretch anymore Change-Id: I1887cbf3f0903c8cf12eb33fb439be9458ed1135 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39561 Reviewed-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-08-16ssh configs: make read-only in containersRiku Voipio
Make these files read-only so that jenkins jobs can't mess them up. This will require changing the few CI jobs that append ssh keys to stop doing so, and have the keys the need stored in https://git.linaro.org/infrastructure/ansible-playbooks.git/tree/roles/jenkins-slave-deps/files/docker_ssh/buildslave.known_hosts Change-Id: I61a828819a24fbf1341743e3d3419e4d48f616c9 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39495 Reviewed-by: Yongqin Liu <yongqin.liu@linaro.org> Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2021-07-22add ldcg-aarch64-02 slaveRiku Voipio
Identical config to ldcg-aarch64-01 Change-Id: Id2447d75f730d0477c81da5b100225a323929736 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/39270 Reviewed-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org>
2021-05-14Revert "LITE: move temporarily to a different host"Riku Voipio
Back to old host with disk replaced This reverts commit 25b587779414261e51769b1cc02bb8144b96be1c. Change-Id: I86cd16d69e6ac11b67cd6c12e1ea73b1ce8f8ee5 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38736 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2021-05-11LITE: move temporarily to a different hostRiku Voipio
It appeares the current builder has a broken disk in the RAID array, for investigating move off -13 builder to a builder that is being decommisioned This reverts commit 30be1bfadec393c2d70c3256ba8f68343d4ec6aa. Change-Id: I4f11d3de6ac43e50f21149dd551d3cf6567c1935 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38698 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-05-03remove LHG builderRiku Voipio
Change-Id: I21a96101191fc059c96eaf394b900d3d1633c987 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38655 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-04-14arm64: complete migration to new hostRiku Voipio
remove old host and bump parallel builds to take full advantage of the new server Change-Id: I5a9c1fde3a3914ee0a4238bee55a850b8301eddc Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38498 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-04-13add new arm64 serverRiku Voipio
Change-Id: I0e7c32f8eb282d0468c344780d53e0310bd3183a Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38477 Reviewed-by: Kelley Spoon <kelley.spoon@linaro.org> Reviewed-by: Fathi Boudra <fathi.boudra@linaro.org> Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2021-04-08add bionic backRiku Voipio
Change-Id: I9b5f9b6a7b9522e8cd5583a82b3a980ce9e93ae9 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38405 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-04-06Add focal imageRiku Voipio
For LSS-2205 Change-Id: I3822dc5f8247c155f305775e8a70d630fd448e4a Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38366 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-03-29armhf-03: remove nodeRiku Voipio
All docker-armhf jobs have been removed Change-Id: I44c17677c1dfe38c8dccb7297a1931da6461cf78 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38300 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>
2021-03-24add centos7 labelsRiku Voipio
Change-Id: I87f76bba7f0820615da27b7a17bbf17dd93d431c Signed-off-by: Riku Voipio <riku.voipio@linaro.org> Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/38232
2021-02-16docker-bionic-short: remove labelRiku Voipio
As we moved jobs to triggers node, drop this unused label Change-Id: Ic790d69792ae22a164d7ac09009651d8aeaf473d Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/37873 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-02-16add test commitRiku Voipio
lets see how it runs on triggers Change-Id: I7b5cade92fb31734226fdab9afcda9c74ff238cc Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/37860 Reviewed-by: Riku Voipio <riku.voipio@linaro.org>
2021-02-15yadp_builder: migrate to python3Riku Voipio
Some minor changes needed to run yadp builder under python3 Change-Id: I73a549ce7c3744dceb978c93278285c2331a50a4 Reviewed-on: https://review.linaro.org/c/infrastructure/ci-yadp-builder/+/37856 Reviewed-by: Benjamin Copeland <ben.copeland@linaro.org>