Project

General

Profile

Feature #7096

Partition Tables should just be a kind of Provisioning Templates

Added by Justin Sherrill about 5 years ago. Updated about 1 year ago.

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

Description

Ideally partition tables would just be a kind of provisioning template. This way we get taxomonies (organizations mainly) for free.


Related issues

Related to Foreman - Tracker #6631: Provisioning Template ImprovementsNew2014-07-16

Related to Foreman - Refactor #2990: Refactor templates to use STIDuplicate2013-08-29
Related to Foreman - Bug #10740: Audits created during DB migration of ptables to templatesClosed2015-06-09
Related to Foreman - Bug #10778: private method `template' called for #<ProvisioningTemplate:0x0000000f15e168>Closed2015-06-10
Related to Boot disk - Bug #10773: Recent Template work in Foreman breaks bootdisk migrationClosed2015-06-10
Related to Foreman - Bug #10793: Editing location or organization fails with NameError uninitialized constant ConfigTemplateClosed2015-06-12
Related to Foreman - Bug #10917: Missing API docs for /provisioning_templates/.../template_combinationsClosed2015-06-24
Related to Foreman - Bug #10916: unknown attribute: config_template_ids in operatingsystems PUT and POSTClosed2015-06-24
Related to Foreman - Bug #10933: config_templates node changed name in v1 operatingsystems#showClosed2015-06-25
Related to Foreman - Refactor #11010: partition tables edit view contain too many tabsClosed2015-07-05
Related to Foreman - Bug #11175: organization and location for partition tables (ptable) not returned in jsonClosed2015-07-21
Related to Foreman - Bug #11219: Cannot set OS default template through hammer CLIClosed2015-07-27
Related to Foreman - Bug #11443: ptable template ID changed during upgrade from 1.8.2 -> 1.9, breaks unattended provisioningRejected2015-08-20
Related to Foreman - Bug #12120: 'ptables' table should be droppedClosed2015-10-09
Related to Foreman - Bug #14078: Role seed was not updated with changed permissions in #7096Closed2016-03-07
Blocks Foreman Remote Execution - Tracker #10760: Remote execution management MVPResolved2015-06-092015-08-17

Associated revisions

Revision 510d53cd (diff)
Added by Marek Hulán over 4 years ago

Fixes #7096 - Adds STI to templates

This commit converts Ptables to be just another type of Template so it
gets the same features as ConfigTemplate. ConfigTemplate was renamed to
ProvisioningTemplate to reflect UI and the name under it's commonly known.

History

#1 Updated by Justin Sherrill about 5 years ago

  • Related to Tracker #6631: Provisioning Template Improvements added

#2 Updated by Justin Sherrill about 5 years ago

  • Bugzilla link set to 1130298

#3 Updated by Dominic Cleal about 5 years ago

  • Project changed from Katello to Foreman
  • Category set to Templates

#4 Updated by The Foreman Bot over 4 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/2405 added
  • Pull request deleted ()

#5 Updated by Dominic Cleal over 4 years ago

#6 Updated by Dominic Cleal over 4 years ago

  • Assignee set to Marek Hulán
  • Legacy Backlogs Release (now unused) set to 35

#7 Updated by Marek Hulán over 4 years ago

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

#8 Updated by Dominic Cleal over 4 years ago

  • Related to Bug #10740: Audits created during DB migration of ptables to templates added

#9 Updated by Ivan Necas over 4 years ago

#10 Updated by Matthew Ceroni over 4 years ago

  • Related to Bug #10778: private method `template' called for #<ProvisioningTemplate:0x0000000f15e168> added

#11 Updated by Dominic Cleal over 4 years ago

  • Related to Bug #10773: Recent Template work in Foreman breaks bootdisk migration added

#12 Updated by Marek Hulán over 4 years ago

  • Related to Bug #10793: Editing location or organization fails with NameError uninitialized constant ConfigTemplate added

#13 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #10917: Missing API docs for /provisioning_templates/.../template_combinations added

#14 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #10916: unknown attribute: config_template_ids in operatingsystems PUT and POST added

#15 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #10933: config_templates node changed name in v1 operatingsystems#show added

#16 Updated by Ohad Levy about 4 years ago

  • Related to Refactor #11010: partition tables edit view contain too many tabs added

#17 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #11175: organization and location for partition tables (ptable) not returned in json added

#18 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #11219: Cannot set OS default template through hammer CLI added

#19 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #11443: ptable template ID changed during upgrade from 1.8.2 -> 1.9, breaks unattended provisioning added

#20 Updated by Dominic Cleal almost 4 years ago

  • Related to Bug #12120: 'ptables' table should be dropped added

#21 Updated by Tomer Brisker over 3 years ago

  • Related to Bug #14078: Role seed was not updated with changed permissions in #7096 added

Also available in: Atom PDF