- May 29, 2023
-
-
HMI component is not longer supported, so remove references to it. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
After rebasing on top of Debian Bookworm the script to replace gplv2 packages does not work since it raises errors due to the conflict with the versions installed. In order to overcome this issue manually remove the packages. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- May 24, 2023
-
-
When building packages, wrap-and-sort fails with the below error, raise SyntaxOrParseError( debian._deb822_repro.types.SyntaxOrParseError: Syntax or Parse error on the line: "%if USE_SYSTEM_ZLIB\n" wrap-and-sort works in bullseye python-debian version 0.1.39 and in bookworm version 0.1.49 it fails to parse debian/control.in files. We don't need to use wrap-and-sort on all files in debian/ folder, but only on debian/control to fix the issue with node-* packages. Signed-off-by:
Vignesh Raman <vignesh.raman@collabora.com> Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Mar 24, 2023
-
-
Walter Lozano authored
During the rebase the base distribution will Debian so it makes sense to have different variables, some to point to the base distributions and others to point to the actual image to be created. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Mar 09, 2023
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Mar 07, 2023
-
-
Walter Lozano authored
Since package like apertis-dev-tools are only available in Apertis repositories add them. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
For the use case of building pure Debian packages, we only need the package-source-builder. So, lets just disable the rest of the images. And also add the Debian specific bits to get the debootstrap work This is the same approach done in d285422a. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
In order to proceed with the rebase we need stable docker images with all the needed dependencies available. To do that switch to Debian Bookworm as mirror. This same approach was used in 788aa27a. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Feb 27, 2023
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Dec 15, 2022
-
-
Ryan Gonzalez authored
If we're not running ostree-receive, we don't need to worry about this being set. https://phabricator.apertis.org/T8427 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Dec 14, 2022
-
-
Ryan Gonzalez authored
We want this for the Flatpak builds. https://phabricator.apertis.org/T8427 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Dec 09, 2022
-
-
Ryan Gonzalez authored
Using a default doesn't really make sense now that both the image pushes *and* Flatpaks need their own config files. https://phabricator.apertis.org/T8427 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Dec 08, 2022
-
-
Ryan Gonzalez authored
https://phabricator.apertis.org/T8427 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
Ryan Gonzalez authored
These contain the newest ostree-push release and will be run on our infrastructure to accept pushes from v2024dev1's ostree-push version. In order to run it, two external files need to be mounted into /opt/ostree-receive/data: - /opt/ostree-receive/data/authorized_keys: SSH authorized_keys file - /opt/ostree-receive/data/ostree-receive.conf: ostree-receive's config https://phabricator.apertis.org/T8427 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Dec 05, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Nov 29, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Nov 23, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Nov 14, 2022
-
-
Walter Lozano authored
This reverts commit 682b468d. After upgrading Gitlab to 15.5 this feature seems to be broken and causes MR not to be created. Since our workflow has changed and now the MR filtering is done using reviewer let's revert the use of unassign. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Nov 03, 2022
-
-
Sjoerd Simons authored
New versions of debos can set partition uuids on GPT partitions; For this sfdisk gets used (from the fdisk package). Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com>
-
- Sep 08, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Jul 26, 2022
-
-
Walter Lozano authored
Currently ci-license-scan tries to validate the copyright by running some checks, since in some cases the scanner outputs binary data. However, these checks filter valid copyrights, for instance those containing \t or \n. Fix the issue by relaxing the checks to allow some control characters. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 25, 2022
-
-
Detlev Casanova authored
This is necessary to be able to automatically generate long copyright files (without wildcards) on selected packages. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Jun 28, 2022
-
-
Emanuele Aina authored
The VM type used by the default GitLab runners has been changed to one that provides nested vistualization support and the runner configuration has been tweaked to expose it to containers. The VM type used by the default GitLab runners has been changed to one that provides nested vistualization support and the runner configuration has been tweaked to expose it to containers. Now both the KVM and UML Debos backends can be used on the runners, and Debos will prefer the KVM as it yields a nice performance speedup. This means that the test checking the availability of the UML backend fails since the KVM is picked up automatically. Explicitly setting the desired backend avoids the reliance on autodetection. By not forcing the backend we can check that the Debos autodetection now picks up KVM since it is faster. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 07, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Jun 01, 2022
-
-
Detlev Casanova authored
This is a special argument only useful for programs that need user interaction. The functionality side-steps a lot of sh's functionality which can cause unstability in the output of the program. See https://amoffat.github.io/sh/sections/special_arguments.html#fg Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
Even though is is reopened for writing after it was for reading, let's make things safer by closing it before reopening it Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- May 19, 2022
-
-
Ariel D'Alessandro authored
We may want to run the CI pipeline to pull updates from a debian release backports upstream. Extend this script to handle those branches. Signed-off-by:
Ariel D'Alessandro <ariel.dalessandro@collabora.com>
-
- Mar 31, 2022
-
-
Ryan Gonzalez authored
Documentation files are excluded from installations made to the Docker images, with a few exceptions to this rule, including `copyright` files. This extends it to also include `copyright_report` files, as they are useful to have installed for the purpose of being able to examine dependencies' reports while building packages. As the files are all plain text and shorter than the corresponding `copyright` file (as they omit the full license text), the effect on the built image sizes should be negligible. https://phabricator.apertis.org/T8554 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Mar 11, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Jan 28, 2022
-
-
Emanuele Aina authored
Any error during the merge attept currently would fail with: During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/apertis-pkg-merge-upstream-to-downstreams", line 253, in <module> main() File "/usr/bin/apertis-pkg-merge-upstream-to-downstreams", line 221, in main except ErrorReturnCode_2: NameError: name 'ErrorReturnCode_2' is not defined Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
If a subcommand exits due to an error when parsing its arguments, which is traditionally reported with exit code 2, it is not appropriate to consider it like a normal merge conflict, but we should arguably exit with an error as well. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Report the failure in the exit code if we were unable to merge some branches. This also deals with other random errors that may occur and that at the moment are silently ignored. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 31, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 15, 2021
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-
- Nov 24, 2021
-
-
Frederic Danis authored
These tools has been moved to `apertis-dev-tools` package, which is now requested in `package-source-builder` container. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Nov 23, 2021
-
-
Emanuele Aina authored
The archive GPG key is used is when creating the base rootfs, derived images flatdeb-builder already inherit it automatically, so drop the useless copies. There's a copy in image-builder as well, but it is used by the test recipe. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 22, 2021
-
-
Emanuele Aina authored
Pick the appropriate archive keyring package using the specified `osname` variable, otherwise the test recipe will fail for downstream since the keyring and the mirror will not match. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 15, 2021
-
-
Add a basic image for toolbox [1] containers. This image uses the package-source-builder image as base and includes extra tools required by toolbox. [1] https://github.com/containers/toolbox Signed-off-by:
Andre Moreira Magalhaes <andre.magalhaes@collabora.com>
-
- Nov 14, 2021
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-