Project

General

Profile

Actions

Bug #18405

closed

Update installer upgrade process to include resolving data integrity issues.

Added by Brad Buckingham about 7 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Category:
Installer
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

There are a couple of issues that were worked on recently to provide/update rake tasks to allow users to resolve possible data integrity issues for repositories and hosts/consumers. They included:

http://projects.theforeman.org/issues/17351 - e.g. added 'correct_repositories', 'correct_puppet_environments'...etc
http://projects.theforeman.org/issues/15721 - updated 'clean_backend_objects'

This issue is to enhance the installer upgrade process to perform these rake tasks to resolve these issues, to avoid users having to debug and manually execute the tasks.

The intent/goal would be to add the following parameter to the installer:
--clean-mismatches
true/false: defaults to 'true'
purpose: if 'true', execute the above tasks during the upgrade process. if 'false', execute the tasks in a 'non-commit' mode to report to the user the changes that would have been made


Related issues 1 (0 open1 closed)

Has duplicate Katello - Bug #16923: Pulp repositories check before upgradeResolved10/13/2016Actions
Actions #1

Updated by Justin Sherrill about 7 years ago

  • translation missing: en.field_release set to 114
Actions #2

Updated by Brad Buckingham about 7 years ago

  • Bugzilla link set to 1425437
Actions #3

Updated by Brad Buckingham about 7 years ago

  • Target version changed from 163 to 169
Actions #4

Updated by Brad Buckingham about 7 years ago

  • Status changed from New to Assigned
  • Assignee set to Brad Buckingham
Actions #5

Updated by The Foreman Bot about 7 years ago

  • Status changed from Assigned to Ready For Testing
  • translation missing: en.field_release deleted (114)
  • Pull request https://github.com/Katello/katello-installer/pull/483 added
Actions #6

Updated by Eric Helms about 7 years ago

  • translation missing: en.field_release set to 211
Actions #7

Updated by Brad Buckingham about 7 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #8

Updated by Brad Buckingham almost 7 years ago

  • Has duplicate Bug #16923: Pulp repositories check before upgrade added
Actions

Also available in: Atom PDF