Add support for PXC operator v1.16.1

Description

User Story:

Context:

Acceptance criteria:

Design (Figma link):

Tech Documentation:

Limitations:

Attachments

2

Activity

Show:

Edith Erika Puclla Pareja January 28, 2025 at 6:00 PM

I tested MySQL and MongoDB upgrades and ran regression tests on both; they work fine: CLI works fine without issues.

I have not run a test with HELM since this is not ready yet, but after talking with ​@Oksana Grishchenko, we agreed to test CLI since this includes the installations with Helm.

[Video] This is the Upgrade of both Operators:

 

And testing of regression:

  • Creation of Databases with different nodes quantity

  • Monitoring PMM

  • Backups/Restores

  • Restoring from a Database

  • Modification of data

I created an improvement for the UI:

Edith Erika Puclla Pareja January 28, 2025 at 2:23 PM

Running the Upgrade:

Talking with Oksana, I followed these steps https://www.notion.so/percona/Everest-Feature-Builds-FBs-153674d091f38054baf9c4160b8e62dc#168674d091f380029f46ce5231fd0f68

Installed Percona Everest 1.4.0 as usual

Installed the FB service and forwarded it as well

Run the upgrade

Oksana Grishchenko January 27, 2025 at 2:36 PM

UPD:

FB that contains and together:

Edith Erika Puclla Pareja January 27, 2025 at 1:08 PM
Edited

Scope to be tested:

Regression Test of the Operators:

  • Verify if everything in the operator is functioning correctly, including upgrades.

  • Ensure there is no database restart.

  • This should be automated in the future (no manual testing for this type of ticket).

Oksana Grishchenko January 27, 2025 at 9:16 AM

Feature build: (only PXC included for now)

Unresolved

Details

Assignee

Reporter

Fix versions

Priority

Smart Checklist

Created October 7, 2024 at 11:57 AM
Updated March 5, 2025 at 11:23 AM