Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-38671

Upgrade existing deployments to containerized deployments

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • None
    • Upgrades
    • None
    • Upgrade to containerized
    • To Do
    • SAT-23140 - Run Satellite's application services as containers
    • False
    • sat-rocket
    • None
    • None
    • None

      Goal:

      Customers need to be able to upgrade their existing deployments.

      Acceptance Criteria:

      • A Satellite or Capsule server can be upgraded in place
      • A Satellite or Capsule server can be upgraded using backup on the old server & restore on a fresh server
      • The upgrade guides (connected & disconnected) are updated with the new instructions
      • The upgrade helper (https://access.redhat.com/labs/satelliteupgradehelper/) is updated to the new instructions (depends on the guides being upgraded).
      • Make sure https://access.stage.redhat.com/labs/satelliteupgradehelper/ is upgraded so the steps can be tested before going live
      • Upgrades are tested using automation
      • Supported parameters are migrated to foremanctl

      Open questions:

      Implementation suggestions:

      Any parameter that is documented is considered supported today. We need to have a migration strategy for that (https://github.com/theforeman/foremanctl/blob/master/docs/parameters.md can help). Parameters listed in KCS articles are likely unsupported because KCS articles should say applicable versions. Especially if we do a major version bump then it should set the customer expectations right.

              Unassigned Unassigned
              ekohlvan@redhat.com Ewoud Kohl van Wijngaarden
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: