Skip to content

[minor] Facilties(MREF) backup and restore#2250

Merged
whitfiea merged 23 commits into
masterfrom
mrefbackup
May 20, 2026
Merged

[minor] Facilties(MREF) backup and restore#2250
whitfiea merged 23 commits into
masterfrom
mrefbackup

Conversation

@sanjayprab
Copy link
Copy Markdown
Contributor

@sanjayprab sanjayprab commented May 19, 2026

Description

  • suite_app_backup and suite_app_restore changes to onboard Facilities(MREF) to backup and restore.
    • Namepace and pvcs are backed up and restored.
    • for restore, facilitiesworkspace instance is first deployed and wait for it to become ready, allowing the operators to create deployments & statefulsets and its pvcs, then using podtemplates, the deployments and statefulsets are scaled down. Dummy pods are created to mount each pvc and default pvc data is deleted and restored from backup(file permissions and owner are restored as well). Then the dummy pods are deleted and podtemplates is removed.
  • Enhancements to db2 backup and restore, mainly pausing the db2 probes during backup and restore operation to prevent db2 container from restarting due to liveness/readiness probes failing. this is a known symptom when db2 connections are removed to take offline backup the probes begin to fail and when backup/restore takes longer for larger dbs, the probes failures hit the threshold and the container is restarted.
  • download_backup_archive and upload_backup_archive roles now support facilities archive files
  • suite_app_backup and suite_app_restore READMEs are updated

python-devops - ibm-mas/python-devops#336

Test Results


⚠️ Notes for Reviewers

  • Ensure you have understood the PR guidelines in the Playbook before proceeding with a review.
  • Ensure all sections in the PR template are appropriately completed.

@sanjayprab sanjayprab self-assigned this May 19, 2026
@sanjayprab sanjayprab marked this pull request as ready for review May 19, 2026 15:38
@sanjayprab sanjayprab requested a review from a team as a code owner May 19, 2026 15:38
@whitfiea whitfiea added this pull request to the merge queue May 20, 2026
Merged via the queue into master with commit 18a24a8 May 20, 2026
5 checks passed
@whitfiea whitfiea deleted the mrefbackup branch May 20, 2026 07:09
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.

2 participants