aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-01-29Add gitreview file for icefish branchicefish_9.0.4icefish_9.0.3icefish_9.0.2icefish_9.0.1icefish_9.0.0icefish/9.0.4icefish/9.0.3icefish/9.0.2icefish/9.0.1icefish/9.0.09.0.49.0.39.0.29.0.19.0.0icefishJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ib90c8169d84c3e60ec8b355da9c4b467de6b96e3
2019-10-01Sync container userid/group ids with those of host userHEADmarlin_12.91.0marlin_12.90.1marlin_12.90.0marlin/12.91.0marlin/12.90.1marlin/12.90.0lamprey_11.92.0lamprey_11.91.0lamprey/11.92.0lamprey/11.91.0koi_10.93.0koi_10.92.0koi_10.91.0koi/10.93.0koi/10.92.0koi/10.91.0jellyfish_9.99.4jellyfish_9.99.3jellyfish_9.99.2jellyfish_9.99.1jellyfish/9.99.4jellyfish/9.99.3jellyfish/9.99.2jellyfish/9.99.1icefish_8.99.5icefish_8.99.4icefish_8.99.3icefish_8.99.2icefish_8.99.1icefish/8.99.5icefish/8.99.4icefish/8.99.3icefish/8.99.2icefish/8.99.19.99.49.99.39.99.29.99.18.99.58.99.48.99.38.99.28.99.112.91.012.90.112.90.011.92.010.93.010.92.010.91.0masterVincent Rubiolo2-37/+93
This changeset updates the Docker container creation script to make it so that the 'devel' user has the same userid/guid as that of the host user running the script (code courtesy of Sebastien Douheret). This simplifies workflows and is less error-prone (no need to manually change ownerships or add the host user to the custom 'devel' group). The README is also updated with a few formatting fixes as well as a mention that we now use Debian 10. Bug AGL: SPEC-2842 Change-Id: If6878e2cd7a98107753b6c16fe16d40cbf4bf5ab Signed-off-by: Vincent Rubiolo <vincent.rubiolo@iot.bzh>
2019-09-12use debian 10 as base of container imageStephane Desneux2-3/+2
To be able to use gcc 8.x (and option -ffile-prefix-map), switching to debian 10 (buster) is required. Also, bmap-tools has to be removed due to missing dependencies in debian 10. Bug-AGL: SPEC-2801 Change-Id: I5e32943c834f992866ec29720b5756030cf71c78 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-08-21Bump docker container revisionbuild.automotivelinux.org1-1/+1
Bump the docker container generator to halinut revision. There might be more to do, though. Bug-AGL: SPEC-2762 Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org> Change-Id: Iac6f24ddd60093838fd4b278c850cec5a5b9b71d
2019-07-15Add option to enable binding port on tftp/nbd.halibut_8.0.0halibut/8.0.08.0.0ronan1-12/+43
- binding on tftp and nbd should be optional. If user have a local tftp or nbd serveur, the container will be in conflict with it. - port 69/udp must be fix, is useless to start a tftp server on an other port. Signed-off-by: ronan <ronan.lemartret@iot.bzh> Change-Id: I5c60a70d1d3a94b6cf894b0fe58d5212ad415609
2019-02-27Raise number of open file descriptors for chromium buildhalibut_7.99.3halibut_7.99.2halibut_7.99.1halibut/7.99.3halibut/7.99.2halibut/7.99.17.99.37.99.27.99.1Stephane Desneux1-0/+3
This solve an issue with Chromium 72 where the link phase fails due to too many open files. Change-Id: Icb577be373c9bd06c766215ae25f03b75bde35ca Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-02-06Enable xds-server service for devel userhalibut_7.90.0halibut/7.90.07.90.0Sebastien Douheret1-0/+3
Change-Id: I6bd50a58119e9ba2b6ac1732f501743bdca34837 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2019-02-06Bump 6.99.4 (pre-GG)Sebastien Douheret1-1/+1
Change-Id: Id25998b81746144bb8a4e9b67a1333409c61da97 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2019-01-25Fix issue on GPG check when installing files for jekyllStephane Desneux1-1/+2
Bug-AGL: SPEC-979 Change-Id: I65911fa0e2bcd31944601507a8f008e0ea777515 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-11-23Fix gpg import issue: gpg: cannot open '/dev/tty'guppy_6.99.4guppy_6.99.3guppy_6.99.2guppy_6.99.1guppy/6.99.4guppy/6.99.3guppy/6.99.2guppy/6.99.16.99.46.99.36.99.26.99.1Mark Farrugia1-1/+1
We can avoid the crash when building by specifying the command line argument --no-tty. Bug-SPEC-1971 Change-Id: If8afd5e7ad659a29205a8bd3968e5e128dcff2b2 Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
2018-09-26replace gpg with gnupg package: needed for nodejs 8Clément Bénier1-1/+1
indeed, gpg is a dependency of gnupg in stretch-backports repo and gnupg also provides gpg-agent needed for installing nodejs 8 Change-Id: I6491cc73e6b3d3b0ff3eb2199fc12c56954b505d Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
2018-09-24Bump 6.90.0 (post FF)guppy_6.90.0guppy/6.90.06.90.0Sebastien Douheret1-1/+1
Change-Id: I45722f11b99474c220a612a62c08bae0a2ff5ef4 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-09-24Bump 6.0.0flounder_6.0.5flounder_6.0.4flounder_6.0.3flounder_6.0.1flounder/6.0.5flounder/6.0.4flounder/6.0.3flounder/6.0.16.0.56.0.46.0.36.0.1flounderSebastien Douheret1-1/+1
Change-Id: I20d5313c6bc31589fd21844498678f850fdfa5ff Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-09-10Add gitreview file for flounder branchflounder_6.0.0flounder_5.99.7flounder/6.0.0flounder/5.99.76.0.05.99.7Jan-Simon Möller1-1/+2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-31Add missing packages for LXC containerflounder_5.99.6flounder_5.99.5flounder/5.99.6flounder/5.99.55.99.65.99.5Romain Forlot1-0/+2
LXC image doesn't include the gawk package which is needed for prepare_meta script. Also it misses needed HOSTTOOLLS dependencies for bitbake and git-review. Change-Id: I4aaaf7635820d77e0fa113463ee8fd4569a1179e Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-07-10Fixed xds package url (must be http not https)flounder_5.99.3flounder_5.99.2flounder/5.99.3flounder/5.99.25.99.35.99.2Sebastien Douheret1-1/+1
Keep https protocol to get the key securely but used http protocol for packages because most of mirrors server are http only. Change-Id: I967d0b13af0a41c028e51088a9d116c5a0a315b3 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-10Bump nodejs to 8.xSebastien Douheret2-2/+2
Change-Id: I4ca1411f12f98649bf82e8402cfd417ae833b484 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-06Update XDS repo url and allow to set release branchSebastien Douheret1-2/+4
Change-Id: I0b974bcc0ba60ca75489303775cddb128a6709cd Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-04make build: fix output log file nameStephane Desneux1-1/+1
Change-Id: I599c268f62914289584a504ac3d3ceb667bb006c Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-04make build: improve timestamps on outputStephane Desneux1-2/+6
for each output line, display: * time from the beginning of the build * time elapsed since previous line Change-Id: I9ccd67f30c65576e1fa5456ec999236fb61dabc5 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-04Fix typo in apt.conf.dJan-Simon Möller1-1/+1
Change-Id: Ia2dbf165ee9601ac9e30dfd7a3561a9e197c919d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-04Add debug output to apt network callsJan-Simon Möller1-0/+1
To debug connection issues in the container generation enable debug output. Change-Id: I255567a3f4794d1c8edbcb0099b50f49b1f43598 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-04Make curl calls verbose and apply timeoutsJan-Simon Möller2-4/+4
To track down the connection issues, make also the curl calls verbose and apply a timeout & retry. Change-Id: I76b090f5005df766f52df4a2bfa1617985daed2f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-04make build: add timestamps on output linesStephane Desneux1-2/+2
Change-Id: I8f0d8fc04de0fa044ffda567cd96418fd88198a5 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-04Merge "Add timeouts and retries to wget calls"Stéphane Desneux2-3/+5
2018-07-04setup_image.sh: exit with error in non interactive (=jenkins) modeStephane Desneux1-1/+13
Change-Id: I282e80d0a5616c5a64019d6d9aba4611f3a922f5 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-04Add timeouts and retries to wget callsJan-Simon Möller2-3/+5
We have some connection issues in Jenkins and thus add retries and timeouts to wget. Change-Id: I49fbde9ab2e86fa0760635b74d5e7e6010f4abb6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-05-14Don't remove kernel sources from SDK in install_sdk scriptMark Farrugia1-3/+0
We shouldn't be removing the kernel sources from the SDK in the install_sdk script in the docker-worker-generator repository. These are needed for out-of-tree development (such as kernel modules). Bug-AGL: SPEC-1412 Change-Id: Icf0b392ea9c4fbd7a18d8efe57c34908271971ed Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
2018-04-03bump to 5.99 (pre-FF)Stephane Desneux1-1/+1
Bug-AGL: SPEC-1379 Change-Id: If7a52fb3a0c8f51fe37d2b4a5a4bcc5cc5111a60 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-02-22Merge "Change share directory path"Jan-Simon Moeller1-1/+1
2018-02-21Protect already taken IDsRomain Forlot1-1/+14
Avoid user to choose an already taken ID at container creation Also display occupied ID list. Change-Id: Ic5094454097d5cbd9cbf01d2bb6eee24c8eafd8b Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-02-14Change share directory pathRonan1-1/+1
- homogenization of docker path. Use the same root path for all share docker directories. Change-Id: I15e5182764b751ebc80911f6f6036b144ca10631 Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
2018-01-29Improve gpg import key during image creationRonan Le Martret1-1/+1
Bug-fix: [SPEC-979] Change-Id: I242d8e077b8801659851ebf9f94a2362ee15f375 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-01-29Add package apt-utils to default imageRonan Le Martret1-1/+1
- remove docker warning message during image creation Change-Id: Ief38ab11d420be2aef326e6a0bbee79b25041a3e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-01-1910_base: install gpg first before any other packageStephane Desneux1-3/+3
Installing gpg too late may cause unauthenticated package installs and may lead to container build failures See: https://jira.automotivelinux.org/browse/SPEC-979?focusedCommentId=15403&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15403 Bug-AGL: SPEC-979 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-01-19add g++ multilib packageRonan Le Martret1-1/+1
Change-Id: I94fdb45c1d73f301ce40fc9af13bca4db4cfdf83 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-01-10add journalctl support for user develRonan Le Martret1-5/+14
Change-Id: Ibb7859bad20159c46d341e7650977466f7f42587 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-01-07bump version to 5.0Stephane Desneux1-1/+1
Change-Id: I680d98a5ba8345f91f1ba9c75bba0a3656a3db8f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-12-21Set CONTAINER_TYPE to docker when running within docker.eel_5.0.0eel/5.0.05.0.0Sebastien Douheret2-11/+14
Change-Id: Ida9d5a12b12f94bb5439a875696f65ded2dff087 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-21Added missing -y option when installing nodejs.Sebastien Douheret1-1/+1
Change-Id: If73efcb0754b5efd6763ec2a4c71c1907b2c2d02 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-21Used XDS OBS debian 9 packages.Sebastien Douheret1-1/+1
Change-Id: I6e675c3ed88cc44e7dc7c35a66040ae34a1737d8 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-01Install gpg (no longer installed by default)Sebastien Douheret1-0/+3
gpg is requested by apt-key command (Debian Bug report logs - #830696) Change-Id: I3e1b5b5d5f9a828911c4fb2fbd0d41cdae10fe8b Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-11-30Removed useless (and failing in that case) sudo commandSebastien Douheret1-1/+1
Change-Id: Ia6e7e7ca46c15a6aa2a6d9bd5a6122d934d629e3 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-11-24libzip2 disappeared in debian 9eel_4.99.4eel/4.99.44.99.4Stephane Desneux1-1/+1
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-11-23bump to version 4.99.2Stephane Desneux1-1/+1
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-11-21Disable npm in docker worker generator SPEC-979Jan-Simon Möller1-1/+3
The build times-out after 10h otherwise. Change-Id: I2db17524c3cd651d4ef06a34f1fdaee551bde042 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-21remove 'npm install' for gulp and bower (unused)Stephane Desneux1-1/+4
Bug-AGL: SPEC-979 Change-Id: I47d4d80dbd9efb2f8c3ef7316c436119f9eb9896 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-11-08tools: add support for KingFisher in mksdcardStephane Desneux1-0/+3
Change-Id: I56f53b43df3818f3d4c27ba7cbed514aef6ebc67 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-10-29use debian 9 as baseStephane Desneux2-2/+2
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-10-16Bump 4.99.1Sebastien Douheret1-1/+1
Change-Id: I0109a25cd503d5ce94395a7f72f06333f9406d07 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>