1. 20 Jan, 2023 1 commit
  2. 22 Sep, 2022 1 commit
  3. 23 Aug, 2022 1 commit
  4. 10 Jan, 2022 1 commit
  5. 02 Aug, 2021 1 commit
  6. 14 Jul, 2021 1 commit
  7. 02 Jul, 2021 1 commit
  8. 30 Jun, 2021 1 commit
  9. 09 Apr, 2021 1 commit
  10. 01 Dec, 2020 1 commit
  11. 14 Aug, 2020 1 commit
  12. 05 Aug, 2020 1 commit
  13. 26 May, 2020 1 commit
  14. 15 May, 2020 1 commit
  15. 04 May, 2020 1 commit
  16. 21 Apr, 2020 1 commit
  17. 12 Mar, 2020 1 commit
  18. 10 Mar, 2020 1 commit
  19. 05 Mar, 2020 1 commit
  20. 03 Oct, 2019 1 commit
    • Thomas Haller's avatar
      automation: fetch NetworkManager's gitlab repository and add refs from merge-requests · 6c122534
      Thomas Haller authored
      Fetch both from github and gitlab, and also fetch the references for the
      merge-requests/pull-requests.
      
      In practice is github just a mirror of gitlab, so seemingly it wouldn't
      make sense to fetch from there. However:
      
        - by adding github as a remote, we can preferably fetch from there.
          I think that is faster than our gitlab at freedesktop.org. Thank
          you, Microsoft!
      
        - pull requests against github are indeed not found in gitlab.
      
      We need to fetch all kinds of remote references, so that the referenced
      commits are in the git repository. Also, we need to fetch them under
      various name, so that these references are available to CI.
      
      For example, when someone opens a merge-request from their fork on
      gitlab/github, the commit is usually not not referenced by regular
      branches on gitlab/github. Hence, we couldn't schedule CI for those
      commit. Also fetch the special references for these.
      
      Also, don't use `timeout` to fetch the repository.
      6c122534
  21. 27 Sep, 2019 1 commit
  22. 11 Sep, 2019 1 commit
  23. 07 Jun, 2019 1 commit
  24. 17 May, 2019 1 commit
  25. 15 May, 2019 1 commit
  26. 11 Mar, 2019 1 commit
  27. 02 Mar, 2019 1 commit
    • Thomas Haller's avatar
      build-from-source: avoid failures when syncing the yum/dnf repositories · b6294fd6
      Thomas Haller authored
      Don't enable all repos. It fails with Fedora:
      
          + yum install 'perl(XML::Parser)' 'perl(YAML)' /usr/bin/dbus-launch ModemManager-glib-devel audit-libs-devel automake bluez-libs-devel dbus-devel dbus-glib-devel dbus-python dhclient gettext-devel git glib2-devel gnutls-devel gobject-introspection-devel gtk-doc intltool iptables jansson-devel libasan libcurl-devel libgudev1-devel libndp-devel libnl3-devel libpsl-devel libselinux-devel libsoup-devel libubsan libudev-devel libuuid-devel newt-devel nss-devel pkgconfig polkit-devel ppp-devel pygobject3-base python3 readline-devel rpm-build strace systemd teamd-devel vala-tools valgrind wireless-tools-devel '--enablerepo=*' --skip-broken -y
          Fedora 30 openh264 (From Cisco) - x86_64        195  B/s | 543  B     00:02
          Fedora 30 openh264 (From Cisco) - x86_64        228 kB/s | 1.6 kB     00:00
          Importing GPG key 0xCFC659B9:
           Userid     : "Fedora (30) <fedora-30-primary@fedoraproject.org>"
           Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9
           From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-30-x86_64
          Fedora 30 openh264 (From Cisco) - x86_64        1.7 kB/s | 5.1 kB     00:03
          Fedora 30 openh264 (From Cisco) - x86_64 - Debu 206  B/s | 543  B     00:02
          Fedora 30 openh264 (From Cisco) - x86_64 - Debu 1.6 MB/s | 1.6 kB     00:00
          Importing GPG key 0xCFC659B9:
           Userid     : "Fedora (30) <fedora-30-primary@fedoraproject.org>"
           Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9
           From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-30-x86_64
          Fedora 30 openh264 (From Cisco) - x86_64 - Debu 446  B/s | 1.7 kB     00:03
          Fedora Modular 30 - x86_64 - Debug              222 kB/s | 843 kB     00:03
          Fedora Modular 30 - Source                       44 kB/s | 145 kB     00:03
          Fedora - Modular Rawhide - Developmental packag 157 kB/s | 661 kB     00:04
          Fedora - Modular Rawhide - Debug                113 kB/s | 313 kB     00:02
          Fedora - Modular Rawhide - Source                45 kB/s | 145 kB     00:03
          Fedora - Rawhide - Developmental packages for t 211 kB/s | 1.2 MB     00:06
          Failed to synchronize cache for repo 'rawhide'
          Error: Failed to synchronize cache for repo 'rawhide'
      
      Only enable "rhel-8-buildroot" on RHEL8.
      
      See-also: 72191bbe
      b6294fd6
  28. 22 Nov, 2018 1 commit
    • Thomas Haller's avatar
      rh-utils: accept version number as argument for find-backports.sh · 22a98cc7
      Thomas Haller authored
      find-backports.sh only works because we craft commit messages with
      necessary information. In particular the "Fixes" and cherry-picked-from
      messages. That means, it relies on our git history to maintained in
      a suitable manner so that the script can gather the necessary
      information.
      
      Likewise, we have a particular scheme how we do releases, how versions
      are numbered, how stable branches and release tags are called, etc.
      
      Exploit that, to allow for simpler calling convention for
      find-backports.sh script:
      
        $ contrib/rh-utils/find-backports.sh 1.14
      
      will automatically complete to
      
        $ contrib/rh-utils/find-backports.sh 1.14.0 nm-1-14 master
      22a98cc7
  29. 16 Nov, 2018 2 commits
  30. 13 Nov, 2018 3 commits
  31. 09 Nov, 2018 2 commits
  32. 23 Oct, 2018 1 commit
  33. 01 Oct, 2018 1 commit
  34. 14 Sep, 2018 2 commits
    • Thomas Haller's avatar
      build-from-source: fix build failure due to netconfig path · a89a129b
      Thomas Haller authored
      During the test build we enabled "--with-netconfig=yes".
      
      Since commit "5b36585a build/autotools: fail configure if
      netconfig/resolveconf tool is not found", when specifying
      "--with-netconfig=yes" the user is required to have netconfig
      installed (so that the path can be detected). Otherwise it fails
      with
      
          checking for netconfig... no
          configure: error: cannot find netconfig in path. Set the path explicitly via --with-netconfig=PATH.
      
      The correct way is to explicitly specify the path. In that
      case, it's OK that the file doesn't actually exist.
      a89a129b
    • Thomas Haller's avatar
      Revert "build-from-source: skip test checking for gtk-doc issue" · f64723bc
      Thomas Haller authored
      In the final version which was merged, the check is non-fatal and
      has to be enabled explicitly to fail. See "aa8a7559 build: merge
      branch 'th/check-gtk-doc-behavior'".
      
      This reverts commit cd8b1cc2.
      f64723bc
  35. 08 Sep, 2018 1 commit