Project

General

Profile

Actions

Feature #10520

closed

As a user i like to install a 2nd system exactly like a reference system

Added by Anonymous almost 9 years ago. Updated over 4 years ago.

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

Description

Example:
One system has some obscure packages installed and i have to recreate a 2nd system to troubleshoot any issues.
I like to install the 2nd system to the exact state of the first system.

There is already a installed packages list in Katello/Pulp. Get this list and install all the required packages on the
2nd system.

Would be cool if you could select a reference system in "Hosts => New Host"

Actions #1

Updated by Eric Helms almost 9 years ago

  • Status changed from New to Need more information
  • Triaged changed from No to Yes

So this would be more than using a hostgroup definition to try and replicate a 'system' you are wanting to take the current state of a system and replicate it like a snapshot? Would https://github.com/theforeman/foreman_snapshot solve your problem or be a starting place to evolve a solution?

Actions #2

Updated by Anonymous almost 9 years ago

Eric Helms wrote:

So this would be more than using a hostgroup definition to try and replicate a 'system' you are wanting to take the current state of a system and replicate it like a snapshot? Would https://github.com/theforeman/foreman_snapshot solve your problem or be a starting place to evolve a solution?

This would be more in connection to Feature #10519 (Compare Package Profile of 2 system to see differences).

Actions #3

Updated by Anonymous almost 9 years ago

Stefan Meyer wrote:

Eric Helms wrote:

So this would be more than using a hostgroup definition to try and replicate a 'system' you are wanting to take the current state of a system and replicate it like a snapshot? Would https://github.com/theforeman/foreman_snapshot solve your problem or be a starting place to evolve a solution?

This would be more in connection to Feature #10519 (Compare Package Profile of 2 system to see differences).

As a clarification:
Based on the available information of the reference system which are
- VM configuration (CPU, Memory, Disks, Network)
- OS (via the applied activation key)
- installed packages (via Pulp)
- Configuration (Puppet classes, module, parameters)
you already have all informations required to recreate a 2nd system.

A snapshot is not always possible and might need some more time consuming reconfigurations.

Actions #4

Updated by Eric Helms almost 9 years ago

- installed packages (via Pulp)

I think this is the only part that we are missing (that a hostgroup doesn't already handle) and would be the tricky part to replicate the exact package state. Sounds like Spacewalk does handle this (I'm not sure how well) so we might be able to learn from their implementation.

Actions #5

Updated by Bryan Kearney almost 9 years ago

  • Bugzilla link set to 1238607
Actions #6

Updated by Eric Helms over 8 years ago

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

Updated by John Mitsch over 4 years ago

  • Status changed from Need more information to Rejected
  • Target version deleted (Katello Backlog)

Thanks for reporting this issue. This issue was created over 4 years ago and hasn't seen an update in 1 year. We are closing this in an effort to keep a realistic backlog. Please open up a new issue that includes a link to this issue if you feel this still needs to be addressed. We can then triage the new issue and reassess.

Actions

Also available in: Atom PDF