Project

General

Profile

Actions

Refactor #15200

closed

db migrations should not be used to modify external databases

Added by Ohad Levy almost 8 years ago. Updated almost 6 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Branch:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

in katello 3.0 db migrations are used to modify pulp and candlepin databases.

IMHO this is the wrong approach which creates a lot of upgrades related issues (e.g. its enough one backend service malfunction and the entire upgrade is broken).

I think this should be redesigned, to use foreman-tasks or out side of the rails db migration process.

not to mention, so of the modifications do take a lot of time, and the ux experience on the installer is far from behind friendly (e.g. pulp migrations them self took more than 30 minutes on my system).


Related issues 1 (1 open0 closed)

Related to Foreman - Refactor #15866: Provide alternative way of migrating data as oposed misuing db:migrate for this purposeNew07/27/2016Actions
Actions

Also available in: Atom PDF