Skip to content

PG-2878 ppg:common:deps: build curl 8.23.0 for UBI and tarball bases - #184

Open
surbhat1595 wants to merge 1 commit into
mainfrom
PG-oidc-validator-deb-install
Open

surbhat1595 wants to merge 1 commit into
mainfrom
PG-oidc-validator-deb-install

Conversation

@surbhat1595

@surbhat1595 surbhat1595 commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Build curl 8.23.0 once in ppg:common:deps (RPM for EL/SUSE, new Debian
packaging for Debian/Ubuntu) with the distro feature set, so every PPG
package, the tarballs and the images use it. Versioned symbols (RPM) and
a libcurl4t64 (>= 8.23.0) shlibs dependency (Debian) make PPG packages
require it; staging 14-19, 16:tde and common:tools ship it through a
shared _aggregate.

@surbhat1595 surbhat1595 added obs-sync Trigger OBS sync push no-dep-cascade If used with `obs-sync*` labels, it prevents from packages that were not changed from being built UBI_8 RockyLinux_8 UBI_10 RockyLinux_9.6 labels Oct 21, 2026
@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

OBS Build Check — ❌ Builds failed (boo)

Packages for this PR are being built at isv:percona:PR:pr-184.

Packages
Built from PR sources 36
Reused from main binaries 6
Repository ✔ Succeeded ✗ Failed ⛔ Broken ⚠ Unresolvable — Excluded
Debian_12 288 0 0 0 98
RockyLinux_8 393 0 0 0 26
RockyLinux_9.6 385 0 0 0 34
Ubuntu_24.04 302 0 0 0 105
ssl1.1 0 0 0 6 0
ssl3 0 0 0 6 0
ssl3.5 0 0 0 6 0
Total 1368 0 0 18 263

Updated: 2026-10-23 09:25 UTC

@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

OBS Build Check — ✅ Builds passed (labs)

Packages for this PR are being built at isv:percona:PR:pr-184.

Packages
Built from PR sources 24
Reused from main binaries 0
Repository ✔ Succeeded ✗ Failed ⛔ Broken ⚠ Unresolvable — Excluded
UBI_10 304 0 0 0 82
UBI_8 364 0 0 0 22
Total 668 0 0 0 104

Updated: 2026-10-23 12:27 UTC

@surbhat1595
surbhat1595 force-pushed the PG-oidc-validator-deb-install branch from 07f50bf to b93deed Compare October 21, 2026 14:12

@rjd15372 rjd15372 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@surbhat1595 why do we need to duplicate the ppg:common:deps curl package in ppg:common:deps:tarballs?

@surbhat1595
surbhat1595 force-pushed the PG-oidc-validator-deb-install branch from b93deed to 1ab51c1 Compare October 22, 2026 10:57
@surbhat1595
surbhat1595 force-pushed the PG-oidc-validator-deb-install branch 2 times, most recently from 7d834ae to cfb5e30 Compare October 22, 2026 20:22
…alls

Build curl 8.23.0 once in ppg:common:deps (RPM for EL/SUSE, new Debian
packaging for Debian/Ubuntu) with the distro feature set, so every PPG
package, the tarballs and the images use it. Versioned symbols (RPM) and
a libcurl4t64 (>= 8.23.0) shlibs dependency (Debian) make PPG packages
require it; staging 14-19, 16:tde and common:tools ship it through a
shared _aggregate.
@surbhat1595
surbhat1595 force-pushed the PG-oidc-validator-deb-install branch from cfb5e30 to 032c5e9 Compare October 23, 2026 07:53
@surbhat1595

Copy link
Copy Markdown
Collaborator Author

@surbhat1595 why do we need to duplicate the ppg:common:deps curl package in ppg:common:deps:tarballs?

Fixed this and added curl only in ppg:common:deps, which will be used by packages, tarballs and docker images.

@github-actions

Copy link
Copy Markdown

⚠️ This PR has had no new commits for 6 days. Its OBS PR build projects (isv:percona:PR:pr-184 on boo, isv:percona:PR:pr-184 on labs) will be deleted in 1 day unless:

  • new commits are pushed, or
  • the keep-pr-build label is added.

@rjd15372 rjd15372 added the keep-pr-build Ensures that the OBS PR project built for this PR is never deleted by the stale PR deletion bot. label Oct 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Debian_12 keep-pr-build Ensures that the OBS PR project built for this PR is never deleted by the stale PR deletion bot. no-dep-cascade If used with `obs-sync*` labels, it prevents from packages that were not changed from being built obs-sync Trigger OBS sync push RockyLinux_8 RockyLinux_9.6 UBI_8 UBI_10 Ubuntu_24.04

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants