pulp / pulp/pulp-operator

As a user I want to have possibility to backup pulp when using external DB.

Open
#1,490 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature Triage-Needed
Dominant language
Go
Stars
88
Forks
66
Avg merge
53m
Merged PRs (30d)
1

Description

Is your feature request related to a problem? Please describe.
I'm trying to run pulp backup from CR, unfortunately it fails on Postgres backup step.
In documentation I found that external postgres DBs backup is not avaialble at the moment.

Describe the solution you'd like
I want to have a possibility to make backup of entire pulp except of DB or make it possible to backup external db.

Image Source: https://pulpproject.org/pulp-operator/docs/admin/guides/backup_and_restore/00-overview/

backup/database.go:48 Failed to run pg_dump {"error": "command terminated with exit code 1"}

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with backup/database.go:48 and the backup and restore overview linked in the issue. Reproduce or inspect the failed pg_dump step when the database is external, then determine the supported backup boundary and configuration needed. Done means the operator can back up the requested Pulp data with an external database, or clearly documents and implements an alternative that excludes the database.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes, postgresql
Domain
databases, devops, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.