| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: I4bc7ea354489b54386303ff4f956c86eb953e3b8
|
| |
|
|
|
|
|
|
| |
To provide a `baremetal introspection` CLI interface similar to the
existing OSC plugin, this change adds optional support for pulling
commands from ironic-inspector-client.
Change-Id: I61b82af3afdd934ed130d3d700de8ec7423a1328
|
| |
|
|
|
|
|
|
|
| |
This changes adds a new command ``baremetal`` that works mostly like
the OSC ``openstack baremetal`` command but does not require OSC and
defaults to no-auth. No changes in existing commands are required,
the existing OSC plugins are pulled in.
Change-Id: Id4895ec37bfb58eb635e5c8519f96f1bdc30c925
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ironic command is dead, long live the OSC baremetal command.
Also removed the json_respose tests, which seemed ot be geared
to checking json returned data on the command line. For ironic
these tests seemed to be very explicit for our CLI where as OSC
should be covering the return data handling, the only real end
effect is field level expectation enforcement in the functional
test... which seems excessive and un-needed.
Story: 1726605
Task: 11974
Depends-on: https://review.opendev.org/677183
Change-Id: I3e3ae416a65d8e01956434ba51bd3187ab001f80
|
| |
|
|
|
|
| |
As well as doc updates
Change-Id: I994dfe226d81494c01c105e5c62c4fe7c3b9875e
|
| |
|
|
|
|
|
|
|
| |
Adds the Python API to create/list/view/delete allocations, as well
as the OpenStackClient commands.
Change-Id: Ib97ee888c4a7b6dfa38934f02372284aa4c781a0
Story: #2004341
Task: #28028
|
| |
|
|
|
|
|
|
| |
This adds the 'openstack create' command to the Command Reference
section of the 'openstack baremetal CLI' documentation.
Change-Id: Id31e0c7d7f6dc15bfb22a337cfc4798b43c52327
Closes-Bug: #1755847
|
| |
|
|
|
|
|
|
|
|
| |
The 'ironic' CLI is being deprecated; it is slated for removal in the S*
release cycle. The 'openstack baremetal' CLI should be used instead.
A message is printed out to that effect and the documentation is
updated to reflect this.
Change-Id: Ie6ac3c6222ec6a6231b9a9cb2949cac56b48967f
Closes-Bug: 1700815
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates the documentation. Changes include:
- putting 'openstack baremetal' commands before 'ironic' commands, since
the plan is to deprecate the 'ironic' CLI
- fixing formatting issues
- removing the description for the 'openstack baremetal create' command
about how it can be used for creating a node -- this functionality has
been deleted.
- in the examples, using hardware types instead of classic drivers, since
the plan is to deprecate classic drivers
Change-Id: I09fdf160122664d923361a8a8c80c61aba347c30
|
| |
|
|
|
|
|
| |
Adhering to coding conventions. Refer to ``Code conventions`` at
https://docs.openstack.org/contributor-guide/ for details.
Change-Id: I4637129b2379aa114214e83f8ca1b6786a5e3160
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Ironic OSC plugin CLI was not being fully documented.
This patch enables an auto-generated CLI reference for the OSC plugin.
Note: There is a formatting issue with required arguments that include a
hyphen. This has been opened as a bug [1].
[1] https://bugs.launchpad.net/python-cliff/+bug/1712612
Closes-Bug: #1712099
Change-Id: I541214f3b3bab9af0ae79c8055dfa1f151560b21
|
| |
|
|
|
|
|
|
| |
In the doc-migration, warning-is-error was never enabled
for python-ironicclient. As such, I've enabled it and
corrected the various document errors.
Change-Id: I2d1b95fba25dba5d59da3f4b09b9974ff5196940
|
|
|
Change-Id: If0c0789ac730c565477b9053d63375c67667b0d1
|