Issue #6789 has been updated by Daniel Pittman. Target version changed from 2.7.1 to 2.7.x
The initial target of this should be local management of the CA only. This isn't intended to bring the full remote / REST glory to that API, just to make it possible to use the same API in the same circumstances that you can the existing interface class. The major changes required from the existing class are: * remove stateful data from the interface; actions should stand alone. * return data, and use rendering hooks for friendly output. * replace 'apply' paradigm with direct actions. * ensure correct run mode, etc, for local CA. We also want to make sure we document this appropriately. This should be shipped as the `ca` Face, and should be part of the next 2.7 release. ---------------------------------------- Feature #6789: Puppet::SSL::CertificateAuthority::Interface should be migrated to Interfaces https://projects.puppetlabs.com/issues/6789 Author: Luke Kanies Status: Accepted Priority: Normal Assignee: Daniel Pittman Category: Faces Target version: 2.7.x Affected Puppet version: development Keywords: Branch: Once we've got the interfaces work complete and merged in, we should migrate this class to use them, rather than standing on its own. It was a first-pass, poor-man's attempt at trying to define interfaces, but it wasn't general enough to be useful. Now that we have general interfaces, it's outlived its usefulness. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
