Skip to content

Conversation

@MickLesk
Copy link
Member

@MickLesk MickLesk commented Dec 7, 2025

✍️ Description

Edit; Zammad has removed the deb13 stable repo to alpha, so i switched back to debian 12.

Old PR-Description;

- Set default to Debian 13 for stable Zammad support
- Make APT source use dynamic VERSION_ID (from tools.func) instead of hardcoded value, This will automatically work when Zammad 7.0 stable releases with Debian 13 support.

🔗 Related Issue

Fixes #9725

✅ Prerequisites (X in brackets)

  • Self-review completed – Code follows project standards.
  • Tested thoroughly – Changes work as expected.
  • No security risks – No hardcoded secrets, unnecessary privilege escalations, or permission issues.

🛠️ Type of Change (X in brackets)

  • 🐞 Bug fix – Resolves an issue without breaking functionality.
  • New feature – Adds new, non-breaking functionality.
  • 💥 Breaking change – Alters existing functionality in a way that may require updates.
  • 🆕 New script – A fully functional and tested script or script set.
  • 🌍 Website update – Changes to website-related JSON files or metadata.
  • 🔧 Refactoring / Code Cleanup – Improves readability or maintainability without changing functionality.
  • 📝 Documentation update – Changes to README, AppName.md, CONTRIBUTING.md, or other docs.

@MickLesk MickLesk requested a review from a team as a code owner December 7, 2025 18:27
@github-actions github-actions bot added refactor update script A change that updates a script labels Dec 7, 2025
Zammad stable (6.x) only supports Debian 11 & 12. Debian 13 support
is currently only in the develop branch (7.0-alpha).

Changes:
- Set default to Debian 12 for stable Zammad support
- Make APT source use dynamic VERSION_ID instead of hardcoded '12'
  This will automatically work when Zammad 7.0 stable releases with
  Debian 13 support.

Fixes #9725
@MickLesk MickLesk force-pushed the fix/zammad-debian12-9725 branch from 7fbe0d7 to 8aba6b6 Compare December 7, 2025 18:59
@MickLesk MickLesk requested a review from a team as a code owner December 7, 2025 18:59
@MickLesk MickLesk changed the title Refactor Zammad: use Debian 13 and dynamic APT source version Revert Zammad: use Debian 12 and dynamic APT source version Dec 7, 2025
@github-actions github-actions bot added json breaking change A change that is not backward compatible labels Dec 7, 2025
@michelroegl-brunner michelroegl-brunner merged commit a328d7b into main Dec 7, 2025
10 checks passed
@MickLesk MickLesk deleted the fix/zammad-debian12-9725 branch December 8, 2025 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change A change that is not backward compatible json refactor update script A change that updates a script

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Zammad update errors out

4 participants