Project

General

Profile

Feature #7008

Add providers to existing proxy modules from a plugin/module

Added by Dominic Cleal about 5 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Plugins
Target version:
Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

#4866 made the proxy modular at the API level, but we also need to be able to extend existing modules (DHCP, DNS, BMC, Puppetrun) by adding new providers from plugins.


Related issues

Related to Smart Proxy - Refactor #4866: As a developer I'd like to break up smart-proxy into multiple componentsClosed2014-03-26
Related to Smart Proxy - Refactor #11080: Move Puppet run providers to plugin-capable layoutClosed2015-07-10
Related to Smart Proxy - Refactor #11081: Move DHCP providers to plugin-capable layoutClosed2015-07-10
Related to Smart Proxy - Refactor #11082: Move BMC providers to plugin-capable layoutNew2015-07-10
Related to Smart Proxy - Bug #11098: undefined method `values' for #<Array:..> error on startup on EL6Closed2015-07-13
Related to Installer - Bug #11655: DNS configuration for smart proxy split into per-provider configsClosed2015-09-02
Related to Smart Proxy - Bug #12178: Smart Proxy Plugins do not handle rc versions wellClosed2015-10-15
Has duplicate Smart Proxy - Feature #7398: Add support for "providers" in smart-proxy plugins Duplicate2014-09-10
Blocks Foreman - Tracker #10226: Core Sprint 1Resolved2015-04-202015-05-10

Blocked by Smart Proxy - Feature #10003: Support for settings migrationsClosed2015-04-02
Blocks Smart Proxy - Feature #1225: AWS-Route53/Foreman/SmartProxy DNS integration Resolved2011-10-13

Associated revisions

Revision d905c67c (diff)
Added by Dmitri Dolguikh about 4 years ago

Fixes #7008: dns providers are now plugins

History

#1 Updated by Dominic Cleal about 5 years ago

  • Related to Refactor #4866: As a developer I'd like to break up smart-proxy into multiple components added

#3 Updated by Dominic Cleal almost 5 years ago

  • Has duplicate Feature #7398: Add support for "providers" in smart-proxy plugins added

#4 Updated by Dominic Cleal almost 5 years ago

  • Status changed from New to Assigned
  • Assignee set to Dominic Cleal
  • Target version set to 1.7.3

#5 Updated by Dominic Cleal almost 5 years ago

  • Target version changed from 1.7.3 to 1.7.2

#6 Updated by Dominic Cleal over 4 years ago

  • Status changed from Assigned to Ready For Testing
  • Assignee changed from Dominic Cleal to Dmitri Dolguikh
  • Pull request https://github.com/theforeman/smart-proxy/pull/256 added
  • Pull request deleted ()

#7 Updated by Eric Helms over 4 years ago

#8 Updated by Dominic Cleal about 4 years ago

#9 Updated by Dominic Cleal about 4 years ago

  • Legacy Backlogs Release (now unused) set to 63

#10 Updated by Dominic Cleal about 4 years ago

  • Related to Refactor #11080: Move Puppet run providers to plugin-capable layout added

#11 Updated by Dominic Cleal about 4 years ago

  • Related to Refactor #11081: Move DHCP providers to plugin-capable layout added

#12 Updated by Dominic Cleal about 4 years ago

  • Related to Refactor #11082: Move BMC providers to plugin-capable layout added

#13 Updated by Anonymous about 4 years ago

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

#14 Updated by Dominic Cleal about 4 years ago

  • Blocks Feature #1225: AWS-Route53/Foreman/SmartProxy DNS integration added

#15 Updated by Dominic Cleal about 4 years ago

  • Related to Bug #11098: undefined method `values' for #<Array:..> error on startup on EL6 added

#16 Updated by Dominic Cleal almost 4 years ago

  • Related to Bug #11655: DNS configuration for smart proxy split into per-provider configs added

#17 Updated by Dominic Cleal almost 4 years ago

  • Related to Bug #12178: Smart Proxy Plugins do not handle rc versions well added

Also available in: Atom PDF