- Feb 20, 2019
-
-
Denis Pynkin authored
Starting ostree v.2018.7 (commit 9f48e212) the BLS specification has been changed to 'ostree-$NUM-$OSNAME.conf'. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Feb 19, 2019
-
-
Denis Pynkin authored
Need to include `fsck` and `fsck.ext4` utils explicitly since there is no image and partitioning during `ostree-commit` recipe to trigger the default mechanism provided by `mkinitramfs` scripts. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Feb 14, 2019
-
-
Denis Pynkin authored
-
- Feb 13, 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>
-
- Feb 11, 2019
-
-
Denis Pynkin authored
Add Collection ID and Refs bindings to used branch. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Feb 07, 2019
-
-
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>
-
Added kernel command line to `filesystem-deploy` action for proper generation of `/ets/kernel/cmdline` file. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Jan 30, 2019
-
-
Denis Pynkin authored
Now systemd UEFI boot stuff is available in separate package, so need to install it additionally. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Jan 28, 2019
-
-
Denis Pynkin authored
Do not need to install package `gimmiboot` since systemd-boot has support of EFI configurtion. Added kernel command line to `filesystem-deploy` action for proper generation of `/ets/kernel/cmdline` file. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Dec 13, 2018
-
-
Emanuele Aina authored
If the `image-ostree-$board` entry is marked successful then `ostree` has to be `true` or the step wouldn't have been run. Using `true` directly makes the code a bit more explicit and clear. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The only caller of runTestsJobs() is submitTests() and having them split out doesn't bring any benefit. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The check whether LAVA josb should be submitted now happens outside of submitTests(). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Keep track of skipped artifacts, failed builds and if the build has been killed half way so we can find out if a build is suitable for releasing/longer term preservation (for instance, for being saved as a weekly entry). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 12, 2018
-
-
Denis Pynkin authored
Minimal images have no automatic mounts of mass storage devices. Allow to mount USB storage devices automatically in R/O mode to prevent accidental corruption of filesystem on device. This feature is needed for mass storage upgrades. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Emanuele Aina authored
The `$arch-$platform` overlay mechanism was a relic of the old `cb_build` pipeline. Split it up into semantic overlays and include them only where appropriate. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The catch-all arch-platform overlay was a relic of the old `cb_build` pipeline. Split it up into semantic overlays and include them only where appropriate. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 06, 2018
-
-
Denis Pynkin authored
This reverts commit dcc7edaf. Signed-off-by:
Denis Pynkin <denis.pynkin@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>
-
- Nov 26, 2018
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-
- 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>
-