Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

percona: several package updates #366579

Merged
merged 3 commits into from
Dec 20, 2024

Conversation

osnyx
Copy link
Contributor

@osnyx osnyx commented Dec 19, 2024

Updates the 8.4.x release packages of percona-server and percona-xtrabackup to the latest version.
release notes:

For percona-server packages, an update script is added to enable future automated updates.
For percona-xtrabackup, the generic.nix packaging pattern confuses the common update script tools like nix-update, nixpkgs-update, or git-updater. For now, the update was done manually, coming up with a custom updateScript or restructuring the package is left as a future task.

Fixed CVEs, taken from 2d69ebb:

Fixes:

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@osnyx osnyx force-pushed the PL-133291-percona-updates branch from 1a322c5 to d4f5f70 Compare December 19, 2024 15:45
@osnyx osnyx added the 1.severity: security Issues which raise a security issue, or PRs that fix one label Dec 19, 2024
@osnyx osnyx force-pushed the PL-133291-percona-updates branch from d4f5f70 to f1d219d Compare December 19, 2024 18:06
@ofborg ofborg bot added the 11.by: package-maintainer This PR was created by the maintainer of the package it changes label Dec 20, 2024
@leona-ya leona-ya merged commit 84ce504 into NixOS:master Dec 20, 2024
41 of 42 checks passed
@leona-ya leona-ya deleted the PL-133291-percona-updates branch December 20, 2024 18:45
@nix-backports
Copy link

nix-backports bot commented Dec 20, 2024

Git push to origin failed for release-24.05 with exitcode 1

@nix-backports
Copy link

nix-backports bot commented Dec 20, 2024

Successfully created backport PR for release-24.05:

@nix-backports
Copy link

nix-backports bot commented Dec 20, 2024

Git push to origin failed for release-24.11 with exitcode 1

@nix-backports
Copy link

nix-backports bot commented Dec 20, 2024

Successfully created backport PR for release-24.11:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.severity: security Issues which raise a security issue, or PRs that fix one 10.rebuild-darwin: 1-10 10.rebuild-linux: 1-10 11.by: package-maintainer This PR was created by the maintainer of the package it changes backport release-24.11 Backport PR automatically
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants