- Mar 26, 2019
-
-
If variable "collection_id" is set during the images build the Collection ID would be added into remote's configuration. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Mar 08, 2019
-
-
Emanuele Aina authored
When deploying an OSTree commit /etc is not created. Trying to delete files from a directory that does not exist is not the most advisable action, so stop doing so. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 06, 2019
-
-
Make sure ospacks and images don't accidentally get build against 18.12 Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
- Mar 05, 2019
-
-
Emanuele Aina authored
When virtualization is available, Debos uses systemd-nspawn to run commands in the "chroot". systemd-nspawn automatically takes care of setting up a working /etc/resolv.conf, usually by bind mounting the "host" one: https://www.freedesktop.org/software/systemd/man/systemd-nspawn.html#--resolv-conf= In our case, the host is the VM managed by fakemachine, which is configured to use systemd-resolved. The end result is that the stub /etc/resolv.conf pointing to 127.0.0.53 is copied to our rootfs and included in the generated ospack. This is arguably a weird corner of Debos, the resolv.conf file should really not persist out of the chroot: https://phabricator.apertis.org/T4308 However, in the past ConnMan used to ship a tmpfiles.d snippet to overwrite it with a link to /var/run/connman/resolv.conf but since commit 45ccde23a90c shipped in ConnMan 1.36 the snippet has been changed to no longer overwrite existing files, causing DNS resolution to fail on our images. By dropping /etc/resolv.conf at the end of each recipe, after all the chroot:true actions, we should be able to ensure that the final artifacts don't ship it and at runtime the ConnMan tmpfiles.d snippet should work again as intended. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 25, 2019
-
-
Add options to kernel command line `fsck.mode=auto` and `fsck.repair=yes` to allow file system check by initramfs script. Signed-off-by:
Denis Pynkin <denis.pynkin@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>
-
- Nov 10, 2018
-
-
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Sep 05, 2018
-
-
Emanuele Aina authored
The default demopack installs media files in `/home/shared`: by including them only in the ospack they are unavailble on the ostree images as the whole `/home` gets filtered out during `ostree commit`. Moving the extraction of the demopack when the full filesystem gets deployed to the images makes the media files available on ostree images as well. See https://phabricator.apertis.org/T5313 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
APT-based images use the `general_storage` partition to back the storage for `/home`: do the same in the OSTree recipes. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Dump and store the list of files available on the images just before finalizing them, so developers do not need to run the images just to see what they ship. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Apr 04, 2018
-
-
Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com> Signed-off-by:
Andrew Shadura <andrew.shadura@collabora.co.uk>
-
- Mar 28, 2018
-
-
Frédéric Dalleau authored
The yaml file specifies an incorrect command line parameter for the OSTree u-boot images. The parameter is incorrect for Renesas R-car, and could be different in any other u-boot board. The serial port to use as console is defined in the dtb. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.co.uk> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D7752
-
- Feb 23, 2018
-
-
Denis Pynkin authored
Create a yaml file for use with debos, Add a script to install boot files in the image to be generated. A small workaround allows to place arm64 dtbs at the appropriate location to be found by u-boot. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Reviewed-by:
Héctor Orón Martínez <hector.oron@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D7600
-
- Feb 19, 2018
-
-
Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D7593
-
- Feb 14, 2018
-
-
Denis Pynkin authored
Create Amd64 image from OStree commit. Have following warnings caused by `ostree` during upgrade: (ostree upgrade:578): OSTree-WARNING **: Couldn't unlink ostree-0-1.conf Transaction complete; bootconfig swap: yes deployment count change: 1 or (ostree upgrade:492): OSTree-WARNING **: Couldn't unlink ostree-0-1.conf (ostree upgrade:492): OSTree-WARNING **: Couldn't unlink ostree-0-2.conf Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com> Reviewed-by:
Héctor Orón Martínez <hector.oron@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D7586
-