This patch adds the 'openstack share restore' command,
which implements same functionality as 'manila restore'
and can be used to restore a share from the recycle bin
Partially-implements: bp openstack-client-support
Change-Id: I30f3c36c00d41f8321654285e2ca4455e5d0f8f9
This commit adds 'openstack share migration show' and
add argument '--task-state' to 'openstack share set' command,
that implement the same functionality as 'manila migration-get-progress'and manila
reset-task-state command.
Partially-implements: bp openstack-client-support
Change-Id: I288661b4294561a1a52411a0cb0fdfd1f82021ed
In this patch we add the following openstack share commands:
share security service create
share security service delete
share security service list
share security service show
share security service set
share security service unset
Partially-implements: bp openstack-client-support
Change-Id: I24d27a7789f7be4f250b6b4d14a7c03acd2474bb
Added the implementation of the share server commands to OSC.
Commands are:
- openstack share server delete
- openstack share server show
- openstack share server list
- openstack share server adopt
- openstack share server abandon
- openstack share server set --status
Partially-implements: bp openstack-client-support
Co-Authored-By: Carlos da Silva <ces.eduardo98@gmail.com>
Change-Id: I01b0ee1a8092002d2c2aa916617b2db75654e8d8
In this patch we add the following openstack share group snapshot commands:
share group snapshot create
share group snapshot delete
share group snapshot list
share group snapshot show
share group snapshot set
share group snapshot unset
share group snapshot members list
Co-Authored-By: Archana Kumari <ak31960466@gmail.com>
Maari Tamm <maari.tamm@citynetwork.eu>
Change-Id: Iab7298964e71e732b574243222d3f5346428b352
This commit adds 'openstack share migration cancel' and
'openstack share migration complete' command, that implement the
same functionality as 'manila migration-cancel'and 'manila
migration-complete' command.
Partially-implements: bp openstack-client-support
Change-Id: I153d3131b591aef599cff87a5dbd85f5db3115dd
This commit adds 'openstack share migration start'
command, that implement the same functionality as 'manila migration-start'
command.
Partially-implements: bp openstack-client-support
Change-Id: I3e8a04904ba387161841a677442b00b4a5456c4d
In this patch we add the following openstack share commands:
share group type create
share group type delete
share group type list
share group type set
share group type unset
share group type show
share group type access create
share group type access delete
share group type access list
Partially-implements: bp openstack-client-support
Co-Authored-By: Ashley Rodriguez <ashrodri@redhat.com>
Change-Id: I31b22013b60560c17bc95c41a51efc5e6c7a80ca
This patch adds the following openstack share commands:
share network subnet create
share network subnet delete
share network subnet show
Partially-implements: bp openstack-client-support
Change-Id: I4e066a982fa40b079f969e7c3ca3276d3a842074
Added the implementation of the share group commands to OSC.
Commands are:
- openstack share group create
- openstack share group delete
- openstack share group list
- openstack share group show
- openstack share group set
- openstack share group unset
Change-Id: I9eb31449fef4eae73f1db91f2bad133d0fe8df2e
In this patch we add openstack commands for:
- share instance export location show
- share instance export location list
Co-authored-by: Eduardo Santos <eduardo.experimental@gmail.com>
Partially-implements: bp openstack-client-support
Change-Id: Ic1b5616a363059a941caa3cce6bd2b24bd379068
Add the following OSC commands:
share network create
share network list
share network show
share network set
share network unset
share network delete
Partially-implements: bp openstack-client-support
Change-Id: I6ddb2fec1d9421bfa8b11c82da5379ada80f610b
Co-Authored-By: Vida Haririan <vhariria@redhat.com>
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
Adding the following openstack command,
share limits show --absolute
share limits show --rate
Partially-implements: bp openstack-client-support
Co-Authored-By: Goutham Pacha Ravi <gouthampravi@gmail.com>
Change-Id: I68b98a6c3ee369be1422d2f45e75d034e68da2e0
In this patch we add the following openstack share commands:
share snapshot instance list
share snapshot instance show
share snapshot instance set --status
share snapshot instance export location list
share snapshot instance export location show
Partially-implements: bp openstack-client-support
Co-Authored-By: Caique Mello <caiquemellosbo@gmail.com>
Change-Id: I7feb6219b0c684d2e88d0d077f776bfb331e3955
This commit implements the following openstack share command:
openstack share pool list
Partially-implements: bp openstack-client-support
Change-Id: I5be047d6c81556b45773497f55323d1611c1eb48
In this patch we add the following openstack share commands:
share service list
share sevice set
manila service-enable command is implemented as:
openstack share service set <hostname> <binary> --enable
manila service-disable command is implemented as:
openstack share service set <hostname> <binary> --disable
Partially-implements: bp openstack-client-support
Change-Id: I41852e93fce356549ca0600b02d972742a105a38
This commit implements the following openstack share command:
openstack share availability zone list
Change-Id: I75d3c5441b82fb8f16896719544a81dd032cdd15
In this patch we add the following openstack share commands:
share replica create
share replica delete
share replica list
share replica show
share replica set
share replica promote
share replica resync
Partially-implements: bp openstack-client-support
Change-Id: I8d0542faf56e6022e3b265957132f00ce063dcd6
In this patch the following openstack user messages
commands are added:
manila message-delete --> openstack share message delete
manila message-list --> openstack share message list
manila message-show --> openstack share message show
Partially-implements bp openstack-client-support
Change-Id: Ib1e4cca4f869d4e832e7b1814d48c838f75b42e1
This patch adds the 'openstack share revert' command,
which implements the same functionality as 'manila revert-to-snapshot'
and can be used to revert a share to a specified snapshot.
Partially-implements bp openstack-client-support
Change-Id: I896f2bb4ae256dda637768672f833573f5c2475d
This commit adds openstack share show metadata command, which implements manila
metadata-show functionality.
Partially implements bp openstack-client-support.
Updated with working unit test.
Change-Id: Ibde82cf9c36be41403a0e68ecac17cb211725d84
This commit implements the following openstack share commands:
openstack share export location show <share> <export_location>
openstack share export location list <share>
Partially-implements bp openstack-client-support
Change-Id: Ie65fdd644e7161d94947614a87933f36c1826bed
This commit adds 'openstack share adopt' and 'openstack share abandon'
commands, that implement the same functionality as 'manila manage' and
'manila unmanage' commands
Usage:
openstack share adopt <service-host> <protocol> <export-path>
openstack share abandon <share>
Partially-implements bp openstack-client-support
Change-Id: I39919d38854387af21da410849905698ad261e9f
In this patch we add openstack commands for:
share snapshot create
share snapshot delete
share snapshot show
share snapshot set
share snapshot unset
share snapshot list
Partially-implements bp openstack-client-support
Change-Id: Idfe2033016f333da0169fd032ff95bf868099f70
In this patch we add openstack commands for:
share quota set
share quota show
share quota delete
Change-Id: I3520feec09a6c491f436809a5f620efce1b1f8c2
Partially-implements: bp openstack-client-support
This patch creates initial documentation for OSC, with
general plugin information and a few examples.
New commands, that are implemented, should be then
referenced in doc/source/cli/osc/v2/index.rst
Change-Id: I6fa9fcb3cf41a2992a4b5c7b38c54825106e9ce5
Partially-implements: bp openstack-client-support
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Set openstackdocs_auto_name to use 'project' as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I1d02403727831c29f3a38cfc11949325614ac7d0
- Add a top level CONTRIBUTING.rst for
repo browsers
- Refactor existing contributor guide
- Add a contributor/contributing.rst file
with links back to relevant manila
documentation.
- Rearrange some things in the main doc
index file to make things prettier.
Change-Id: I68ea17a71c4ea1e7aac5bea1ec8b95344cb256b7
Story: #2007236
Task: #39553
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg: Wheel is not needed for python
3 only repo
- Update requirements, no need for python_version anymore
- Remove old variables from conf.py, update openstackdocstheme
requirement.
- Remove hacking and friends from lower-constraints, they are
not needed in installed system.
Change-Id: I179d61545169f3d329c746c88dd4d38035d4075d
Creating a share in Manila requires an existing share-type
so this change adds a deeper usage example that includes
creation of a share-type, allowing share access to an IP
range, and demonstrates reading export_locations from a share
Change-Id: I1dd8271bed80a727901a4ee98182b4790790931e
Add a new tox target to build PDF documentation in accord
with the community goal [0] to have PDF docs available.
Also, only show genindex and search for HTML. These elements
do not make sense within PDF documents.
[0] https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html
Change-Id: Ibbd50276c3879958b0ceb82afcc882716c01b384
Add a base set of instructions with examples
on how contributors can run the functional tests
Change-Id: Id65bac35f99483ca8fd55c645d47f4e882f6e191
Closes-Bug: #1832023
Replace it with program-output from
sphinxcontrib-programoutput
Depends-On: https://review.openstack.org/595480
Change-Id: I9b14af568996cc1aaefaeb4d94fe36163c6cbbf2
In some part in the code we import objects. In the Openstack style guidelines
they recommend to import only modules. [1]: "Do not import objects, only modules".
[1] https://docs.openstack.org/hacking/0.10.3/
Change-Id: If31aa24f74db73ab925f6568d3c8653228b6e9c6
This patch introduces a new directory layout
in doc/source in conformance with the OpenStack
manuals project migration spec [1], moves the
existing content in manila/doc/source into the
new directories, and adjusts index files accordingly.
This is the first step in the migration process
as outlined in the spec.
[1] https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
Closes-Bug: #1706181
Change-Id: I8964d066bb838fabbe94239ac108bff884c6ff76
Depends-On: I72be6303f9be77c0461eaacbc61bad8372546fb5
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
This patch completes the transition from oslosphinx
to openstackdocs theme in accord with the OpenStack
manuals project migration spec [1].
[1] https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
Change-Id: I72be6303f9be77c0461eaacbc61bad8372546fb5
Partial-Bug: #1706181
Needed-By: I8964d066bb838fabbe94239ac108bff884c6ff76
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454