Project

General

Profile

Actions

Bug #15556

closed

Plugin enable options are confusing

Added by Stephen Benjamin almost 8 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
foreman-installer script
Target version:
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Every plugin has 2 options like this:

    --[no-]enable-foreman-plugin-remote-execution Enable 'foreman_plugin_remote_execution' puppet module (default: false)
    --foreman-proxy-plugin-remote-execution-ssh-enabled  Enables/disables the plugin (default: true)

The former is really the one to use to actually enabling the plugin, the latter only triggers the .yml config enable option.

It's very confusing for end users who probably see the second option first as it's near the end of the --help.


Related issues 1 (1 open0 closed)

Related to Installer - Feature #9308: Add hooks to enable multiple plugin parameters for pluginsNew02/10/2015Actions
Actions #1

Updated by Stephen Benjamin almost 8 years ago

  • Related to Feature #9308: Add hooks to enable multiple plugin parameters for plugins added
Actions #2

Updated by Stephen Benjamin almost 8 years ago

Maybe something that could be solved by #9308?

Actions #3

Updated by Dominic Cleal almost 8 years ago

The enable parameter could be put into an "Advanced" documentation group so it doesn't usually show up in the help output.

Actions #4

Updated by Stephen Benjamin almost 8 years ago

  • Bugzilla link set to 1352003
Actions #5

Updated by Stephen Benjamin almost 8 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/puppet-foreman_proxy/pull/264 added
Actions #6

Updated by Anonymous almost 8 years ago

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

Updated by Dominic Cleal almost 8 years ago

  • translation missing: en.field_release set to 160
Actions #8

Updated by The Foreman Bot almost 6 years ago

  • Assignee set to Julian Todt
  • Pull request https://github.com/theforeman/puppet-foreman_proxy/pull/434 added
Actions #9

Updated by Ewoud Kohl van Wijngaarden almost 6 years ago

  • Assignee changed from Julian Todt to Stephen Benjamin
  • Triaged set to No
  • Pull request deleted (https://github.com/theforeman/puppet-foreman_proxy/pull/434)
Actions

Also available in: Atom PDF