Skip to content

ppg-server(-ha): add distro codename to deb release suffix - #200

Merged
rjd15372 merged 1 commit into
mainfrom
ppg-server-debtransform-release
Oct 30, 2026
Merged

rjd15372 merged 1 commit into
mainfrom
ppg-server-debtransform-release

Conversation

@rjd15372

Copy link
Copy Markdown
Collaborator

The percona-ppg-server and percona-ppg-server-ha metapackage debian.dsc files were the only two in the tree (65 others have it) missing Debtransform-Release: 1. Without it OBS debtransform does not append the prjconf Release to the version, so their debs lacked the +N.M.<codename> suffix added in #32:

  • percona-ppg-server-17_17.11-1_amd64.deb (staging:17 Debian_13)
  • vs percona-pgbouncer_1.26.1-1+1.2.trixie_amd64.deb

Fix: add the line to both _shared dsc files (symlinked by staging 14-18).

New versions become 1:<PG_VERSION>-1+N.M.<codename>, which sorts above the current 1:<PG_VERSION>-1, so upgrades are unaffected. Releases mirrors pick it up at the next release cut.

The percona-ppg-server and percona-ppg-server-ha debian.dsc files lacked
Debtransform-Release: 1, so OBS debtransform never appended the prjconf
Release (<CI_CNT>.<B_CNT>.<codename>) to the version. Their debs were
named e.g. percona-ppg-server-17_17.11-1_amd64.deb while every other
package carries +N.M.trixie. Affects staging 14-18 via _shared.

Signed-off-by: Ricardo Dias <ricardo.dias@percona.com>
@rjd15372
rjd15372 merged commit e09b7fb into main Oct 30, 2026
8 checks passed
@rjd15372
rjd15372 deleted the ppg-server-debtransform-release branch October 30, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant