juju --help doesn't show all commands
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Anastasia |
Bug Description
juju --help only shows a summary of some common commands and buried at the bottom is a suggestion to run juju help commands to see all commands. Showing all commands should be what juju --help does. And we should also look at condensing the verbose summary info.
$ juju --help
Usage: juju [help] <command>
Summary:
Juju is model & application management software designed to leverage the power
of existing resource pools, particularly cloud-based ones. It has built-in
support for cloud providers such as Amazon EC2, Google GCE, Microsoft
Azure, OpenStack, and Rackspace. It also works very well with MAAS and
LXD. Juju allows for easy installation and management of workloads on a
chosen resource pool.
See https:/
Common commands:
add-cloud Adds a user-defined cloud to Juju.
add-credential Adds or replaces credentials for a cloud.
add-model Adds a hosted model.
add-relation Adds a relation between two applications.
add-unit Adds extra units of a deployed application.
add-user Adds a Juju user to a controller.
bootstrap Initializes a cloud environment.
controllers Lists all controllers.
deploy Deploys a new application.
expose Makes an application publicly available over the network.
models Lists models a user can access on a controller.
status Displays the current status of Juju, applications, and units.
switch Selects or identifies the current controller and model.
Example help commands:
`juju help` This help page
`juju help commands` Lists all commands
`juju help deploy` Shows help for command 'deploy'
tags: | added: realk |
Changed in juju: | |
milestone: | 2.5.2 → 2.5.3 |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
This PR https:/ /github. com/juju/ juju/pull/ 9942 changes the output for help to be https:/ /pastebin. ubuntu. com/p/9t2yhkxbb R/