- Mar 21, 2019
-
-
Emanuele Aina authored
Some comments are too detailed and may become inaccurate when we switch to a different board type. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
All the apertis-sample-* recipes currently produce output artifacts with the same name, which is confusing and may cause artifacts to be overwritten if one is not careful enough. Mention development|production|sdk in the image names to distinguish each artifact. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 08, 2019
-
-
Frederic Danis authored
APERTIS-5675 Removing DevRoot ospack creation as currently debos does not support different architectures. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Mar 01, 2019
-
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 27, 2019
-
-
Frederic Danis authored
APERTIS-5675 This uses the new Recipe action to merged previous recipes in one. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 26, 2019
-
-
Frederic Danis authored
APERTIS-5675 Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
ROOTDIR needs to be reseted between ostree-commit and ostree-deploy Fixes: APERTIS-5739 Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
APERTIS-5675 This uses the new Recipe action to merged previous recipes in one. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 25, 2019
-
-
Frederic Danis authored
APERTIS-5675 This uses the new Recipe action to merged previous recipes in one. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 15, 2019
-
-
Emanuele Aina authored
The sdk-desktop-icon-devhelp overlay still contained the whole contents of the old sdk overlay before we split it out. It now only contains the /etc/skel/Desktop/devhelp.desktop file. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Seed is not actively maintained so it's better to avoid shipping its manual to avoid false expectations. Fixes: APERTIS-5661 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Fixes: APERTIS-5659 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Clarify the effect of the variable on the image-sdk recipe by changing its name. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Fixes: APERTIS-5662 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 27, 2018
-
-
Emanuele Aina authored
Actually enable the opt-sysroot.mount unit to point `/opt/sysroot` to `/home/sysroot` in order to not run out of space on the root fs. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Now that everything has been branched for the next release, use the matching apertis-tests branch for our LAVA tests. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 23, 2018
-
-
Emanuele Aina authored
The basesdk overlay was not actually included since `debos` was not following the symlink to the sdk one. Avoid the symlink by getting rid for the sdk recipe of the `$arch-$type` mechanism, which is an ancient relic inherited from the conversion from the old `cb_build` pipeline. Splitting the overlay into semantic units also allow us to avoid the Eclipse icon on the base SDK desktop, where Eclipse is not installed. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 19, 2018
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Since commit a3749cd5 removed the need to work around some NSS/SSH shortcomings, we can now get rid of the last vestiges of the workarounds, simplifying the code. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 18, 2018
-
-
Emanuele Aina authored
Port commit 587d2157 to the basesdk recipe. After commit a7e7e101 `/home/user` has been owned by `root:root`, breaking grahical login among the others. This is because we are no longer creating `/home/user` when creating the user itself, but `scripts/clone-sample-repos.sh` does `mkdir -p /home/user/sample-applications/` and then `chown user:user -R /home/user/sample-applications/`, leaving `/home/user/` with the wrong owner. Forcing the creation of the homedir addresses the issue. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 16, 2018
-
-
Emanuele Aina authored
Just like the full SDK, the base SDK image ships the `armhf` devroot out-of-the-box, so it needs to depend on it. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Frédéric Dalleau authored
After generating the commit, we can use the tip of the branch to generate the static delta that exactly matches the commit. Use image_name as the name of the static delta to help distinguish between each other when in a repository. The name also contains the pipeline version in the name, hence it is possible to sort by filename to get the most recent static delta. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Nov 15, 2018
-
-
The time to say goodbye to MD5 has come a long time ago. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Now that we have the ospack-basesdk recipe we don't need the conditional blocks anymore. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
The Base SDK does not need the bits which are specific to the Canterbury-based app framework and the Mildenhall HMI. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 14, 2018
-
-
Frédéric Dalleau authored
Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Nov 11, 2018
-
-
Emanuele Aina authored
Oops. Commit 54240d3b broke the build as I botched the directive to use, leaving `script:` even if `command:` was now the right one as `install` is a system command and not a local script. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 10, 2018
-
-
No need to run `chown` separatedly, `install` can set the right ownership from the start. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Drop the `ivitools` conditional and always install the Canterbury appfw. Since we don't install any graphical application, there's no need for the `hmi` and `helper-libs` repositories. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Now that the ospack recipes have been split they can default to the correct type. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Add the timestamp as `BUILD_ID` and the image type as `VARIANT_ID` in `/etc/os-release`, so at some point we'll be able to phase out `/etc/image_version`. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
After commit a7e7e101 `/home/user` has been owned by `root:root`, breaking grahical login among the others. This is because we are no longer creating `/home/user` when creating the user itself, but `scripts/clone-sample-repos.sh` does `mkdir -p /home/user/sample-applications/` and then `chown user:user -R /home/user/sample-applications/`, leaving `/home/user/` with the wrong owner. Forcing the creation of the homedir addresses the issue. Fixes: APERTIS-5527 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The unit file to bind mount `/opt/sysroot` to `/home/sysroot` was malformed and systemd was thus ignoring it. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 09, 2018
-
-
Andrej Shadura authored
Debos doesn’t support overlaying tarballs containing device nodes and other special files, meaning we have to use tar here. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Knowing where the current images live is necessary to be able to fetch extra ospacks on demand. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-