Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare 13.2 #3625

Merged
merged 31 commits into from
Oct 15, 2024
Merged

Prepare 13.2 #3625

merged 31 commits into from
Oct 15, 2024

Commits on Aug 20, 2024

  1. Bump docker/build-push-action from 6.6.1 to 6.7.0 (#3542)

    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.6.1 to 6.7.0.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@v6.6.1...v6.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    3c2f014 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Fix iwlwifi driver failing to find .pnvm files for Intel 6E (AX210) (#…

    …3549)
    
    Since updating to Buildroot 2024.02, the iwlwifi loads a different version of
    firmware for Intel AX cards (reported on AX210) which also needs the pnvm file.
    However, unlike firmwares, the load method is different and the driver can't
    load a compressed file. Disable compression for all .pnvm files to fix this.
    
    * buildroot baa16784d2...55be56d521 (1):
      > package/linux-firmware: exclude some files from compression
    
    Fixes #3477
    sairon authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d3a43a4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into dev

    sairon committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7f9116b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c701805 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4fb27c2 View commit details
    Browse the repository at this point in the history
  5. Bump Buildroot to 2024.02.5 (#3550)

    * buildroot 55be56d521...01188d9c38 (1):
      > Merge tag '2024.02.5' into 2024.02.x-haos
    sairon authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    14ca2ac View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Fix missing Intel AX210 firmware files, remove unused firmwares (#3556)

    Fix AX210 firmware files, this time for real. In #3549 we still had only
    ucode and pnvm files for AX211, AX210 was still missing the pnvm file,
    because its ucode was provided through IWLWIFI_22000 without appropriate
    pnvm file. Both AX210 and AX211 firmwares are now installed with
    IWLWIFI_6E which includes both pnvm and ucode files.
    
    Also some firmwares which are not used by the current kernel can be
    removed, because the kernel always only loads the most recent one.
    
    * buildroot 01188d9c38...a2c10a16a0 (2):
      > Revert "package/linux-firmware: exclude some files from compression"
      > package/linux-firmware: fix AX210 support, stick to latest supported ucode API, reorganize the split
    
    Fixes #3477
    sairon authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    c6d4e27 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Use GRUB legacy loader for HP t520 to fix boot with GRUB 2.12 (#3562)

    HP t520 have been reported to have the same issues as Atom boards with bad UEFI
    firmware that doesn't work well with the new EFI loader used since GRUB 2.12.
    Apply the patch to use legacy loader for its CPU ID as well.
    
    Fixes #3557
    sairon authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    5eb7ccb View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    b23b54b View commit details
    Browse the repository at this point in the history
  2. Purge Cloudflare cache for all files after uploading R2 artifacts (#3568

    )
    
    If an attempt to access R2 artifacts is made before the files exist, the 404
    reply gets cached and it's not possible to access the file after it's been
    created without purging the cache, essentially doing a cache poisoning for
    future build artifacts. To avoid it, list all files that have been created by
    the build and call the purge cache API.
    
    As there's a limit for number of files that can be purged in a single API call
    [1], the GNU split utility is used to split intermediary list of files to
    chunks of 30 URLs, which is then converted to a JSON array and passed to the
    curl command.
    
    [1] https://developers.cloudflare.com/api/operations/zone-purge#purge-cached-content-by-url
    sairon authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    d9e46d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Bump Docker to v27.2.0 (#3576)

    * Update Docker to v27.2.0
    
    Update Docker and containerd to latest supported version.
    
    * buildroot a2c10a16a0...c68e03d96b (3):
      > package/containerd: bump version to v1.7.21
      > package/docker-cli: bump version to v27.2.0
      > package/docker-engine: bump version to v27.2.0
    
    * package/hassio: update DinD container to v27.2
    sairon authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3977f1f View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    d615f8c View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    93ac046 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Tests: update labgrid to v24.0.1 (#3584)

    Bump labgrid to latest release. None of the changes require adjustments in the
    tests. Remove pytest from requirements.txt, it's not needed anymore, so let pip
    to resolve the correct (latest) version from labgrid's dependencies. With these
    new dependencies, previous DeprecationWarnings on Python 3.12 are gone now.
    sairon authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    e3bbe20 View commit details
    Browse the repository at this point in the history
  2. Add test for no failed Systemd units (#3583)

    Test that systemctl reports no failed units at the end of the basic test.
    sairon authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    5d164b1 View commit details
    Browse the repository at this point in the history
  3. Enable debug logging for GRUB rescue shell options (#3581)

    If the system fails to boot, some kernel messages may not be shown before the
    system fully boots. Enable the debug option for rescue shell options to have an
    easy way to see those without modifying GRUB options. This will increase log
    verbosity and turn on debug logging for Systemd as well [1].
    
    [1] https://www.freedesktop.org/software/systemd/man/latest/systemd.html#debug
    sairon authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    2e6b38a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Relocate HAOS Systemd drop-ins to /usr/lib/systemd (#3582)

    * Relocate HAOS Systemd drop-ins to /usr/lib/systemd
    
    With some exceptions, Systemd drop-ins overriding default unit configuration
    have been placed to `/etc/systemd/system`. This is meant for user overrides of
    those, or per `man 5 systemd.unit` for "system unites created by the
    administrator". Relocate all of these to `/usr/lib/systemd` which should be
    used as path for units "installed by the distribution package manager" which is
    closer to what we're trying to achieve.
    
    This will make it easier to detect changes to unit files once we enable the
    possibility to edit the content of /etc.
    
    * Patch systemd-timesyncd.service instead of replacing it fully
    sairon authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2916a1c View commit details
    Browse the repository at this point in the history
  2. Bump Buildroot to 2024.02.6 (#3586)

    * buildroot c68e03d96b...d59d09ad38 (2):
      > package/procps-ng: fix build with BR2_PACKAGE_SYSTEMD enable
      > Merge tag '2024.02.6' into 2024.02.x-haos
    sairon authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    39b1c6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65789af View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    e4d00de View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    f27c429 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Fix guest-agent not starting with HyperV Enlightenments enabled (#3592)

    Guest agent doesn't start because if HyperV Enlightenments are enabled, the
    virtualization gets detected incorrectly. Backport Systemd patch that fixes the
    detection, allowing the guest-agent service to meet its dependencies.
    
    This patch should be no longer needed after update of Systemd to v256, or in
    case the patch gets eventually backported to the v254 stable branch.
    
    Fixes #3565
    sairon authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    0fdf920 View commit details
    Browse the repository at this point in the history
  2. Use GRUB2 legacy loader for Macbook Air A1370 (#3593)

    Fix loading issues on this Intel-based platform as well. As described in the
    patch commit message, there will be likely bigger collateral effect by
    referring just to the CPU ID but it shouldn't have major detrimental effects.
    
    [1] #3305 (comment)
    sairon authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    ba73a8c View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    62a30ac View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Bump docker/build-push-action from 6.7.0 to 6.9.0 (#3604)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit cf546d6)
    dependabot[bot] authored and sairon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    82f3600 View commit details
    Browse the repository at this point in the history
  2. Add OHF logo to README (#3603)

    Co-authored-by: Franck Nijhof <frenck@frenck.nl>
    (cherry picked from commit 5d58a25)
    mrdarrengriffin authored and sairon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ce8b777 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67ddfe2 View commit details
    Browse the repository at this point in the history
  4. Bump docker/setup-buildx-action from 3.6.1 to 3.7.1 (#3613)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit 998d0e3)
    dependabot[bot] authored and sairon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    8f69cd7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fb7a9c4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1bd9245 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    3f161bc View commit details
    Browse the repository at this point in the history