Skip to content

Release of probe firmware 5120

In this release, we add support for Debian 13 and Enterprise Linux 10, fix NTP-related issues, and add timestamps to various control messages.

The following is a complete list of the changes:

  • All platforms

    • Add local timestamp to HTTP POST header
    • Add local clock value to SOS message
    • Set Atlas-specific ref-id in probes' NTP client packets (authored by Joachim Kross)
    • NTP_4G instead of 4294967296.0 (authored by Marco Davids)
    • Fix NTP offset calculations (reported by Marco Davids and Giovane Moura)
    • Replace hostname -s with more generic uname -n, allowing for usage with standard OpenWrt busybox
  • Software Probes

    • Add packages for Debian 13
    • Add packages for Enterprise Linux 10
    • Fix broken org name in RHEL repo specfile, causing failure in build
    • Update maintainers across package files
    • Add missing dependencies to Debian package files (libcap2-bin, ca-certificates)
    • Improve repo package building (rules.mk/.spec file) for clarity and Git tag support
  • Other

    • Fix error in build instructions regarding OpenWrt feeds
    • Fix casing of OpenWrt (authored by Goetz Goerisch)
  • CI

    • Add changelog generation
    • Add jobs for Debian 13
    • Add jobs for Oracle Linux 10
    • Combine amd64/arm64 container images for Debian 12
    • Replace prepare/deploy environment variables by a versioned helper container image for easier maintainability
    • Add non-CI support to helper container image for easier testing and debugging
    • Move build jobs to scripts that can be ran manually
    • Improve artifact names (downloaded as zip files)