Uploaded image for project: 'MariaDB MaxScale'
  1. MariaDB MaxScale
  2. MXS-6205

Inconsistent architecture availability across patch versions (23.08 / 24.02)

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • 23.08.10, 23.08.11, 23.08.12, 24.02.6, 24.02.7, 24.02.8
    • None
    • Packaging
    • MXS-CAPACITY-26-1

    Description

      MariaDB MaxScale patch releases for the 23.08 and 24.02 series have inconsistent Debian package availability across architectures (amd64/arm64) and distributions. Certain patch versions are missing packages for one architecture or an entire distribution, with no documentation or release note explaining these gaps.

        1. Pattern

      The issue appears in the most recent patch releases of both series. The gaps follow a similar pattern across both 23.08 and 24.02:

      1. Earlier patch versions have full coverage for all distros and both architectures.
      2. Starting around the 3rd-to-last patch release, individual arch/distro combos start disappearing (typically bullseye arm64 first).
      3. The missing combinations vary between consecutive releases — it's not a permanent platform drop but rather *alternating gaps*, suggesting intermittent build failures in the CI/CD pipeline rather than intentional platform changes.

        1. How to reproduce

      Browse the package pool for each version:

          1. 24.02 examples
          1. 23.08 examples
        1. Impact
      • Users pinning MaxScale to a specific patch version (e.g. via apt preferences) may find that a routine upgrade breaks on one architecture while working on the other.
      • Multi-arch environments (e.g. mixed amd64/arm64 fleets, or CI pipelines running on both) cannot reliably target the same MaxScale patch version.
      • Ansible roles and automation that install a specific version will fail unpredictably depending on the target architecture.
        1. Expected behavior

      All patch releases within a supported series should provide packages for all supported architecture/distribution combinations, or clearly document in the release notes when a platform is intentionally dropped and why.

      Attachments

        Activity

          People

            Unassigned Unassigned
            lod Lod
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.