Skip to content
Snippets Groups Projects
  1. Jan 31, 2025
    • Ritesh Raj Sarraf's avatar
      Do not construct host name in directory path · 5ba5f581
      Ritesh Raj Sarraf authored and Walter Lozano's avatar Walter Lozano committed
      mkdir does not like the inclusion of ssh hostname in directory name
      structure, resulting in below error. To overcome it, do not pass host
      names in directory path.
      
      fail
      ```
      rrs@priyasi:~/.../builds-orchestrator (wip/ritesh/drop-mkdir.apertis/v2025dev2)$ ssh -i /var/tmp/archive-aurora.key -p 7711 archive@images.apertis.org mkdir -p archive@images.apertis.org:/srv/images/public/daily/tmp
      mkdir: cannot create directory ‘archive@images.apertis.org:’: Permission denied
      ```
      
      pass
      
      ```
      rrs@priyasi:~/.../builds-orchestrator (wip/ritesh/drop-mkdir.apertis/v2025dev2)$ ssh -i /var/tmp/archive-aurora.key -p 7711 archive@images.apertis.org mkdir -p /srv/images/public/daily/tmp
      20:31 :aquarius: ॐ ♅ ♄ ⛢     :relaxed: :smile:
      
      
      ```
      
      Signed-off-by: default avatarRitesh Raj Sarraf <ritesh.sarraf@collabora.com>
      5ba5f581
  2. Jan 30, 2025
  3. Mar 05, 2024
  4. Feb 06, 2024
  5. Nov 17, 2023
  6. Sep 04, 2023
  7. Jun 30, 2023
  8. Feb 27, 2023
  9. Dec 05, 2022
  10. Nov 29, 2022
  11. Nov 23, 2022
  12. Sep 08, 2022
  13. Jun 07, 2022
  14. Mar 11, 2022
  15. Dec 15, 2021
  16. Nov 16, 2021
  17. Nov 14, 2021
  18. Nov 05, 2021
  19. Sep 15, 2021
  20. Jun 23, 2021
  21. Jun 03, 2021
    • Emanuele Aina's avatar
      Stop building internal images · 534974b9
      Emanuele Aina authored
      
      Now that v2022 has moved to Bullseye running on the ancient 3.14 kernel
      used by the internal image is much more challenging.
      
      The modern Bullseye userspace may fail due to missing syscalls, lack of
      features or bugs in seven-years-old kernels.
      
      The internal images are now no longer representative of the usage of
      Apertis in that contenxt and alternative strategies that do not involve
      the custom images would be much more effective in actually producing
      value, so let's drop them from v2022.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      534974b9
  22. Apr 24, 2021
  23. Feb 17, 2021
    • Emanuele Aina's avatar
      gitlab-lint: Drop since available tokens are not enough · 3b132bd1
      Emanuele Aina authored
      
      After the GitLab "Unauthenticated CI lint API may lead to information
      disclosure and SSRF" fix shipped with version 13.8.4 the `ci/lint`
      endpoints requires authentication but:
      
      1. `$CI_JOB_TOKEN` is not enough
      2. `$TEST_GITLAB_AUTH_TOKEN` is not enough either, some extra
         permissions are required
      
      Given that the YAML will get executed in the same pipeline, let's
      just drop the lint CI job rather than granting more permissions
      than necessary.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      3b132bd1
  24. Dec 14, 2020
  25. Nov 19, 2020
  26. Nov 16, 2020
    • Emanuele Aina's avatar
      Orchestrator to monitor and coordinate nightly builds · 7bb363c4
      Emanuele Aina authored
      
      When releasing having different build ids for images/internal images/lxc
      and so on make me waste time collecting stuff from different places, as
      they often annoyingly differ by a minute or so.
      
      It is also problematic on the LAVA reports app for the same reason.
      
      To address that, this repository contains an orchestrator pipeline
      that computes a build id and then triggers a few child pipelines that
      use it.
      
      The idea is to set a centralized schedule on this pipeline to replace
      the schedules set on each project.
      
      In the future this pipeline may be also a good place to stick a manual
      job to turn a build into a release or release candidate, automating a
      step which now involves manually ssh'ing to aura and calling a script.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      7bb363c4
  27. Nov 10, 2020
Loading