Project

General

Profile

Feature #17548

Smart class parameters without a connected puppetclass shouldn't be showed in the index

Added by Ori Rabin almost 5 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Parameters
Target version:
Difficulty:
Triaged:
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Smart class parameters are not deleted when a puppetclass is deleted, they are kept as historical records.
Each delete and import of the puppetclass will cause more disconnected records of it's parameters.
Currently they are not in use since they can't be connected to the same puppetclass again and can only be manually copied to the new parameters.
This creates duplication of orphaned smart class parameters in the index.
Hiding them will still allow to access the data in case of an accidental delete but will clear up the orphaned records from the index page.


Related issues

Related to Foreman - Feature #17810: Delete smart class parameter when a puppet class is deletedClosed2016-12-21

Associated revisions

Revision f8a2b33e (diff)
Added by Ori Rabin almost 5 years ago

Fixes #17548 - Orphaned smart class parameters are hidden

History

#1 Updated by Ori Rabin almost 5 years ago

  • Bugzilla link set to 1383386

#2 Updated by Ori Rabin almost 5 years ago

  • Target version set to 1.15.3

#3 Updated by The Foreman Bot almost 5 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/4078 added

#4 Updated by Ori Rabin almost 5 years ago

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

#5 Updated by Dominic Cleal almost 5 years ago

  • Legacy Backlogs Release (now unused) set to 209

#6 Updated by Ori Rabin over 4 years ago

  • Related to Feature #17810: Delete smart class parameter when a puppet class is deleted added

Also available in: Atom PDF