Age | Commit message (Collapse) | Author |
|
Change-Id: Ie61a7ea3aca299cfed5ffb8fe7b761bf91d6bc7f
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I18f9cca4b6f1f96a24dec7c42498e5a1e6371022
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I3c35a2c676a5091f6300205632f801ed6565657f
|
|
There isn't any packages pulled from lsb-lf repository anymore.
As the repository isn't used, remove it.
We don't add any 3rd party repository either, remove apt-key call and
the related handling in build.sh script.
Change-Id: I07195118239bbf658930bec4daf9121b82334574
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
"Zip" is required when building GCC's java libraries, e.g., during
a native bootstrap.
Change-Id: Ib3d7ad33c0cf460ed559c6038b5e6ddcc809a5bd
|
|
We want to keep the package lists the same for all 4 architectures:
amd64, i386, arm64, and armhf.
Sync with amd64/i386 by adding lzop on arm64/armhf.
Change-Id: If892591b24cead2d1ccca2f1f68094aa8f15c576
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
... to re-download base image, such as ubuntu:trusty when it changes
upstream, even when an [older] copy is present locally. This prevents
re-using older base images when re-building fresh ones.
This change was done programmatically with:
find -name build.sh | xargs sed -i -e "s/docker build --tag/docker build --pull --tag/"
Change-Id: I3c567139fd1534e74e6846af573ad025d293bf9f
|
|
Change-Id: I805c05821f89af921439afaa790d1d5092e9b46a
|
|
... instead of using a bind-mount, which causes problems with parallel
build runs.
Change-Id: Id9799927f149faeac7ee19e1ac281af8b022b81d
|
|
TCWG is using the SSH agent plugin which requires a working JAVA ssh-agent
implementation on ARM. The only one working is the Tomcat native library.
Change-Id: I91ff0142c79c6e099f91397c0102ab5a0b451e4b
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
32-bit personality is inherited from ssh server to sessions it spawns.
Linux32 exec's ssh server, so sshd is still PID 1.
Change-Id: I5b222a2f377a2bab4a7bf4f8a482aae2d677045c
|
|
use /etc/skel to install .ssh with the correct permissions.
Change-Id: I571416a717339780b4a438ff45ff33fa3159ff07
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
... instead of bind-mounts. This patch moves ssh configuration from
bind-mounts to container-local files. Among other things, this allows
editing of authorized_keys inside container.
Change-Id: I5873f6db1b1f235fd5913268f478e56595585d57
|
|
Turns out that dockerfile's VOLUME command doesn't support bind-mounts
on purpose (to stay portable). It only supports scratch mounts and
mounts from other docker containers (--volumes-from).
The ":" in the VOLUME's argument is treated as a normal character, so we
get a bunch of scratch mounts with long strange names.
So leave /tmp scratch mount in the dockerfile and remove all bind-mounts.
Also copy comments on VOLUME and "VOLUME /tmp" to amd64 and i386
dockerfiles.
Change-Id: Ic0644a93a9d7de7c2792b5ae7e56c59455488ccf
|
|
Change-Id: I600c224de1a4ed268c3bcf3295233925551b20f8
|
|
Change-Id: I847cfd14342acaa6e683a63c17fda0ed4cb3b6fa
|
|
... to build linux kernels, see https://bugs.linaro.org/show_bug.cgi?id=2322 .
Change-Id: If28f9e40cd9af3232705771ee1d3fcd5c5af5153
|
|
Change-Id: Ic41813347d7b1d4e77e4e4000d739013b8417005
|
|
These images are based on trusty-amd64-tcwg with absent packages removed.
Change-Id: Iad8d9345a3feaaa68eda0c3dd9bc4b87e4885d94
|