- Oct 03, 2024
-
-
Dylan Aïssi authored
apertis-pkg-merge-upstream-to-downstreams: cancel pipelines created through the creation of a branch Due to GitLab limitation (https://gitlab.com/gitlab-org/gitlab/-/issues/26422 ), it's currently impossible to avoid to trigger a pipeline when creating a branch with the API. Since these useless pipelines are wasting GitLab and OBS ressources (and devs' time), as a workaround for now we can cancel them. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Oct 02, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Otherwse, we won't get the full list of pipelines and python will emit a warning. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 30, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
This is only a workaround for missing features in GitLab to disable some unneeded pipelines. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 20, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
This message is also required when a maintainer has to summarize the remaining Apertis changes. Thus, always add this message to save their time. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 03, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Signed-off-by:
Sudarshan C P <sudarshan.cp2@in.bosch.com>
-
Dylan Aïssi authored
This is deprecated and will be removed in python 3.13. /usr/bin/apertis-pkg-merge-updates:38: DeprecationWarning: pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13; Path objects as a context manager is a no-op /usr/bin/apertis-pkg-merge-updates:75: DeprecationWarning: pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13; Path objects as a context manager is a no-op Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jul 19, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jul 17, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
apertis-pkg-merge-upstream-to-downstreams: Add link to the bug report about missing skip_ci option in REST API Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Only the pipeline in merge request context is relevant here. "ci.skip" only affect branch pipelines and not merge request pipelines. See https://docs.gitlab.com/ee/gitlab-basics/add-file.html#push-options-for-gitlab-cicd Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jul 15, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
- devscripts - dpkg-dev - libconfig-model-dpkg-perl - pristine-lfs - python3-all - python3-pathspec - python3-urllib3 Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jul 12, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
These tools come from: https://gitlab.apertis.org/infrastructure/apertis-docker-images/-/tree/apertis/v2025dev3 Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jun 07, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Sometime the main server of snapshot.debian.org is not sync which block us from downloading new packages from Debian. Thus to avoid depending on a single server add a mirror as fallback. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Apr 12, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
This tool, inspired by https://tracker.debian.org/pkg/routine-update , performs common cleanups in Apertis packages like: - remove deprecated debian/apertis/gitlab-ci.yml - add debian/apertis/lintian for packages maintained by Apertis Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Mar 28, 2024
-
-
Signed-off-by:
Sietze van Buuren <Sietze.vanBuuren@de.bosch.com>
-
Signed-off-by:
Sudarshan C P <sudarshan.cp2@in.bosch.com> Signed-off-by:
Sietze van Buuren <Sietze.vanBuuren@de.bosch.com> Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Mar 25, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13. Some warnings are generated with Python 3.11: import-debian-package:281: DeprecationWarning: pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13; Path objects as a context manager is a no-op with Path(".git/info/attributes") as f: import-debian-package:225: DeprecationWarning: pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13; Path objects as a context manager is a no-op with Path('debian/apertis/component') as f: import-debian-package:169: DeprecationWarning: pathlib.Path.__enter__() is deprecated and scheduled for removal in Python 3.13; Path objects as a context manager is a no-op with Path("debian/changelog") as f: Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jan 15, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Updates from *-proposed-updates repositories are not pulled anymore by default because it can contain undesirable updates for Apertis. However, we still want updates from *-updates repositories instead. "proposed-updates" contains updates not officialy part of Debian contrary to "updates". Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jan 12, 2024
-
-
Dylan Aïssi authored
The Apertis pipeline imports backport and/or proposed-updates versions by default, this is not needed and leads to miss some security updates. Because, importing versions from backports and proposed-updates is not part of our standard workflow, this should only be optional to avoid confusing the pipeline. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 28, 2023
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
`gbp import-dsc` puts all the new changelog entries in the commit message, generating big walls of text when, for instance, importing a new package for the first time. GitLab then puts the whole log message in the `CI_COMMIT_MESSAGE` env var, which makes the runner to fail during the executor preparation section with the error: exec /usr/bin/dumb-init: argument list too long See: https://gitlab.com/gitlab-org/gitlab/-/issues/392406 To avoid that, trim the message to only keep the first line. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 15, 2023
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-