commit 19522d09b33c327aa880f33064ff9487c554e9e1
tree 76f5ed3c24a0e5a19edd624bbdab25b47aa3d6a5
parent 0d516e691df2f339c2c49b3f042c44ff1edcad22
author Andrew Goodbody <andrew.goodbody@linaro.org> 2023-11-03 15:06:40 +0000
committer Fathi Boudra <fathi.boudra@linaro.org> 2023-11-07 09:50:08 +0000

    tensorflow-arm64-build: Add support for Python 3.12
    
    Also remove Python 3.8 and no longer need to install
    so many packages due to use of hermetic python in
    TensorFlow build
    
    Change-Id: I9caee3d39f83e10423e5602e20ed65c064ab2192


:100644 100644 55bcb973c6a0f059ea29287f8f50aaa8546f63e5 ddbc36acc7e120e7728c145e0ad53110d029fdca M	tensorflow-arm64-build/Dockerfile
:100755 100755 e6d8148d2b9f30eb7dcb3e2132f7e1838ca08800 0241094905236a26cd9ef9837cd6c18b886b669d M	tensorflow-arm64-build/build.sh
:100755 100755 b90cb54a2ebe0d521be8f972f55aab1f325fbf25 2cf77d61b32233fe3fd7d4321465543adc22c0b5 M	tensorflow-arm64-build/builder.devtoolset/build_devtoolset.sh
:100644 100644 bf7da705dd595e8519c38ad0575a1da3e0d66abc 88379820a168b5deeb97676b6e847d7010128327 M	tensorflow-arm64-build/devel.requirements.txt
commit 0d516e691df2f339c2c49b3f042c44ff1edcad22
tree f7b51ca6f25e8d9b422547fc84c77f9c896631b7
parent ca5bf48cfa9efb51be18698594eedb203aa981a9
author Antoine Moynault <antoine.moynault@linaro.org> 2023-10-24 18:15:33 +0000
committer Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2023-11-06 13:44:40 +0000

    tcwg-host: create and start a LNT server on tcwg-lnt-01
    
    see also https://review.linaro.org/c/toolchain/jenkins-scripts/+/46019
    
    Change-Id: Ieec6adcba003965bb2411ee2f1bfa9da8d7623c4


:100755 100755 d8ecd3a2d00171cf188bb2a7b07d6071bcb63d76 1258dbabc741ebe2c30a6f520addfca098a03365 M	tcwg-base/tcwg-host/run.sh
commit ca5bf48cfa9efb51be18698594eedb203aa981a9
tree 61eb5dae888512d998225a89d0a189644658558c
parent 1b7c798ba1bae75bcac3a441fa413951c96b8539
author Laurent Alfonsi <laurent.alfonsi@linaro.org> 2023-11-02 16:03:10 +0100
committer Laurent Alfonsi <laurent.alfonsi@linaro.org> 2023-11-03 11:01:22 +0100

    tcwg-host/start.sh : No check of docker version for tx1 boards
    
    Change-Id: I6467a75404f6f505a137e4f4ba499495b1aa2689


:100755 100755 cdd808a09ec70016b361d0c70293c4c658e84d5d 3e1aeaf4eafafb314faa7b91a77a375e87203205 M	tcwg-base/tcwg-host/start.sh
commit 1b7c798ba1bae75bcac3a441fa413951c96b8539
tree a8055f12c54a0b62a9a532f8cadec5a31001bd19
parent 862a5c04340d0a9a659fdfe03ba9ae0e04525df7
author Laurent Alfonsi <laurent.alfonsi@linaro.org> 2023-10-26 16:32:59 +0200
committer Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2023-10-30 10:02:50 +0000

    tcwg-base/home-data/group: Add root access for laurent.alfonsi on llvm buildbots
    
    Change-Id: Ia53694e209e9e396c258d8681fc3b52ff829b518


:100644 100644 e4166dad9bd4349b9fc381f5f03599e8fd3c7795 fbc3f2625b4b2fc0ab124b3aee122a6d0ca63390 M	tcwg-base/home-data/group
commit 862a5c04340d0a9a659fdfe03ba9ae0e04525df7
tree 1debf671ff90291389b5a45615f0ae255fc68afe
parent 38c05fd2ca651bf4b65638439fc0b07c23116f2d
author Christophe Lyon <christophe.lyon@linaro.org> 2023-10-06 09:23:27 +0000
committer Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2023-10-30 10:02:27 +0000

    tcwg-host: Require docker version >= 24 on aarch64
    
    Support for aarch32 mode on aarch64 machines in docker didn't work
    well before docker version 24.x in Ubuntu 22.04, leading to problems
    when running the glibc testsuite.
    
    This patch checks the current version is recent enough on aarch64, but
    does not change the behaviour on aarch32 machines since there is no
    such problem.
    
    Change-Id: I2accd096919a5767088fcbf1fc99eae97ac3ed61


:100755 100755 b6c65be5b36a26f0fda239df7a3d57885be970bd cdd808a09ec70016b361d0c70293c4c658e84d5d M	tcwg-base/tcwg-host/start.sh
commit 38c05fd2ca651bf4b65638439fc0b07c23116f2d
tree 70a3998cab23c476421139486c13d05a24838f63
parent 61e76e161d3bcf22e6a9db98db65283103c7baf0
author Thiago Jung Bauermann <thiago.bauermann@linaro.org> 2023-10-06 12:57:50 -0300
committer Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2023-10-30 09:28:32 +0000

    tcwg-host: Disable Apport service
    
    To make sure that kernel.core_pattern isn't modified after reboot, we also
    need to disable the Apport service.
    
    Change-Id: Ie6a53fc824add9b729541b2c4fb32e00d98f01d4


:100755 100755 96095def0ba136018610c2c8c2d74efb5b92f376 b6c65be5b36a26f0fda239df7a3d57885be970bd M	tcwg-base/tcwg-host/start.sh
commit 61e76e161d3bcf22e6a9db98db65283103c7baf0
tree 0672794f51264922343f54335dcdae1fb4b9adc7
parent cc6dcc2d54f17918bf8acde8d6d29ed2d651feba
author Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2023-10-27 08:08:27 +0000
committer Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2023-10-27 08:29:44 +0000

    tcwg-host/run_on_bare_machine: Fix startup of host container on tcwg-ex42-01
    
    ... which has password authentication enabled for root in ssh server
    on the bare machine (on port 22).  This makes "sysctl" wait for
    password input until timeout.
    
    Change-Id: Ib3dea3cc6e4d8402ec623a8f6691bde494d4e62d


:100755 100755 9fe2d1f39b341948860c3fc1a14214f1d56d17f0 a30ff5aa4d138edf82d82510a8dacfe40b5d690a M	tcwg-base/tcwg-host/run_on_bare_machine
commit cc6dcc2d54f17918bf8acde8d6d29ed2d651feba
tree 2cbef21391c98162f12f3fe3ef9fd027c035b3db
parent 6628c8241b116289f8765a8dae8e89ac1ca9291f
author Christophe Lyon <christophe.lyon@linaro.org> 2023-10-26 07:27:09 +0000
committer Laurent Alfonsi <laurent.alfonsi@linaro.org> 2023-10-26 08:40:41 +0000

    Revert "tcwg-host: Require docker version >= 24 on aarch64"
    
    This reverts commit dfc06ea3930e321edeb37f0483899fb02c80b6a6.
    
    Reason for revert: This makes it impossible to restart host containers
    
    Change-Id: I3fb9cd1c6cd68804f15a2c7cb5b236c0e141d773


:100755 100755 d86e8c2bd44b2f142ff8614f84d618f28cdc9770 96095def0ba136018610c2c8c2d74efb5b92f376 M	tcwg-base/tcwg-host/start.sh
commit 6628c8241b116289f8765a8dae8e89ac1ca9291f
tree 7bffda18cdcee3f85e51d639cbbf041471b74ee6
parent 26b079b3228716f0add38975c2999a8d315117c4
author Antoine Moynault <antoine.moynault@linaro.org> 2023-10-24 11:08:15 +0000
committer Antoine Moynault <antoine.moynault@linaro.org> 2023-10-25 09:42:50 +0000

    tcwg-base: Add virtualenv package for LNT
    
    virtualenv is used to create python sandboxes / isolated virtual environments.
    
    We use it for the LNT tools.
    
    Change-Id: Ic54388cc4965186fcf4e3a052b4e0d5d5af369e8


:100644 100644 f6e3dae2ed36091b534dbd7e1115c6f1abe81bb5 1b93c0f408674cd6062b1de825f6339464ea0a80 M	focal-amd64-tcwg-base/Dockerfile
:100644 100644 ffd0cf22b9573e2471bbec9a33cf772c44a5f376 b4421e90ed059db678ccc98450f543df898ff878 M	focal-arm64-tcwg-base/Dockerfile
:100644 100644 ddc03c3ccb2a5978015c49eb84d3f367cd3321ce a7b6ac54f2539a872675fd08a536138548557da7 M	focal-armhf-tcwg-base/Dockerfile
:100644 100644 0735f5489c3951ea18ecb79f21afa17cbd3badd4 0d7c996ae6b896625ccafbe2cb49f30d2201950a M	jammy-amd64-tcwg-base/Dockerfile
:100644 100644 90e0d204680fe197af1e8940b98187ba069727b2 a9499470925b0a07bfe3177e92503417da6a4e30 M	jammy-arm64-tcwg-base/Dockerfile
:100644 100644 ca82684ae9ce1c05340cb520c48eb726310c211a c3fc463c5375ded1b93ddac9ec8fe9414f7ba281 M	jammy-armhf-tcwg-base/Dockerfile
:100644 100644 a38905db2efdf63128037233f2b6972b79bf42a7 977cb10b0c5d51b7fb82a01b58d8743258faf946 M	tcwg-base/Dockerfile.in
commit 26b079b3228716f0add38975c2999a8d315117c4
tree 725393fea466c8bb93a7a32562800255316dc371
parent dfc06ea3930e321edeb37f0483899fb02c80b6a6
author Christophe Lyon <christophe.lyon@linaro.org> 2023-10-06 14:07:52 +0000
committer Christophe Lyon <christophe.lyon@linaro.org> 2023-10-24 12:27:33 +0000

    tcwg-base: Remove postfix package and configuration
    
    We want to rely on Jenkins to send emails, so we do not need postfix anymore.
    
    Change-Id: Ifae62613f01aaabe9001acb629b8c8a39c7f14b7


:100644 100644 38757ae43c8ae152c70fec3e10512d5a0c253532 f6e3dae2ed36091b534dbd7e1115c6f1abe81bb5 M	focal-amd64-tcwg-base/Dockerfile
:100644 100644 1e9927a4513e2c461b0c9014450da47775dbc7b0 ffd0cf22b9573e2471bbec9a33cf772c44a5f376 M	focal-arm64-tcwg-base/Dockerfile
:100644 100644 b13370d6d066343d97dc3929a625646ec2713594 ddc03c3ccb2a5978015c49eb84d3f367cd3321ce M	focal-armhf-tcwg-base/Dockerfile
:100644 100644 9cf927a334d05596ad693624ad49601db822d67a 0735f5489c3951ea18ecb79f21afa17cbd3badd4 M	jammy-amd64-tcwg-base/Dockerfile
:100644 100644 22fca51f6a324cc1a2b94844efe4b779af9d39e8 90e0d204680fe197af1e8940b98187ba069727b2 M	jammy-arm64-tcwg-base/Dockerfile
:100644 100644 ca30b78dbd74df2f18536ac6e023994fac3ced40 ca82684ae9ce1c05340cb520c48eb726310c211a M	jammy-armhf-tcwg-base/Dockerfile
:100644 100644 39822e7b4c693cebd8510456cb80111c29e4750b a38905db2efdf63128037233f2b6972b79bf42a7 M	tcwg-base/Dockerfile.in
:100755 100755 20461a8f8c666777a5eb73451cfb06f0ea4c92b8 ab0e45601edbeca63e0447d604e6d1eb04e0db08 M	tcwg-base/build.sh
:100644 000000 b957877adc7acab8487f932ae5ce8bfdec4b60f2 0000000000000000000000000000000000000000 D	tcwg-base/postfix-main.cf.in
:100644 000000 580f5cf72f0e581410648ac650d8313a89a0f8b2 0000000000000000000000000000000000000000 D	tcwg-base/postfix-sasl_password.in
commit dfc06ea3930e321edeb37f0483899fb02c80b6a6
tree e16a5a7870338f8f62773b8ce006d6d144e80d77
parent 5d5e93f6e19fb6d0008f0722eb2e24e0197fb481
author Christophe Lyon <christophe.lyon@linaro.org> 2023-10-06 09:23:27 +0000
committer Christophe Lyon <christophe.lyon@linaro.org> 2023-10-24 12:27:33 +0000

    tcwg-host: Require docker version >= 24 on aarch64
    
    Support for aarch32 mode on aarch64 machines in docker didn't work
    well before docker version 24.x in Ubuntu 22.04, leading to problems
    when running the glibc testsuite.
    
    This patch checks the current version is recent enough on aarch64, but
    does not change the behaviour on aarch32 machines since there is no
    such problem.
    
    Change-Id: I2e3f8495ccf16ab41858a036de2bc78eda31e8f4


:100755 100755 96095def0ba136018610c2c8c2d74efb5b92f376 d86e8c2bd44b2f142ff8614f84d618f28cdc9770 M	tcwg-base/tcwg-host/start.sh
commit 5d5e93f6e19fb6d0008f0722eb2e24e0197fb481
tree 1010b6776bb58f8cf629d1b3d18c515960002dc7
parent fc9a2c5a37ad31aabffa1d0e9d836d6dd00b3e28
author Christophe Lyon <christophe.lyon@linaro.org> 2023-10-05 14:51:43 +0000
committer Christophe Lyon <christophe.lyon@linaro.org> 2023-10-24 12:27:33 +0000

    tcwg-base/home-data/group: Rename tcwg-build group into tcwg-build-group
    
    This group is only used by the tcwg-build user, when we run precommit
    testing, which we want isolated from other processes as much as
    possible.
    
    However, having UID == GID and group name == user name for that user
    implies that its default umask is 002 instead of 022 for other
    users. This results in bogus regression reports when (bogus) tests
    depend on file permissions, where our baseline used 022 as umask and
    the precommit tests use 002.
    
    The simplest workaround seems to rename tcwg-build group.
    
    Another possibility would have been to give tcwg-buidslave (the user
    we use for most CI) its dedicated group (and thus behave the same as
    tcwg-build), but this would imply the tedious process of running chgrp
    on all machines.
    
    Change-Id: Ice589dc30abf357036d37425e327593b083193b6


:100644 100644 d65db79e2f7c0b23e79db6452e92602ca1bc7670 e4166dad9bd4349b9fc381f5f03599e8fd3c7795 M	tcwg-base/home-data/group
:100644 100644 ebf5ba194d87bfb0a653e2554abcf52ea161ff8b d5a95bf5e71b4416f36879f0bfb6d1b636ba98dc M	tcwg-base/home-data/tcwg-build/README
commit fc9a2c5a37ad31aabffa1d0e9d836d6dd00b3e28
tree 4aab096b8ec102b5fa32515aa439d8184a64a70c
parent 526ba649d07cb9436da7123b02af1511aa6a4b9f
author Christophe Lyon <christophe.lyon@linaro.org> 2023-10-20 13:27:20 +0000
committer Christophe Lyon <christophe.lyon@linaro.org> 2023-10-24 12:27:33 +0000

    tcwg-base: Add christophe.lyon to tcwg-root group
    
    Change-Id: I0746eda4dde393d7f25419e3cd0fcd183fe7cd5a


:100644 100644 d4b3b4e26ebdca5cb0023888f126e7fc10e02ad6 d65db79e2f7c0b23e79db6452e92602ca1bc7670 M	tcwg-base/home-data/group
