Commit Graph

392 Commits

Author SHA1 Message Date
ae82271778 Add a table showing all the openstack plugin objects
We need a spot that highlights the `objects` used by OpenStack
based `plugins`. The sooner we have this information out, the
sooner we reduce the chance of a name collision.

Change-Id: If9f07e19adea4aaa813eecdd0bce1fbfe616e306
2015-10-08 23:13:41 -04:00
9f23f1f13f Merge "image set should not show the resource" 2015-10-08 20:38:05 +00:00
2eaaf37a0d Fix a typo in commands.rst
1. "ec2 cedentials" to "ec2 credentials"

Change-Id: I9a17c0d592f9a4d6e53e6dd786cba405468a3e09
2015-10-08 10:56:23 +09:00
851393eb0b Fix typos in authentication.rst
1. "inital" to "initial"
2. "set of of environment variables" to "set of environment variables"

Change-Id: I7040792c1a03a9a3ac873f9a0428bfa1178fd550
2015-10-08 10:16:47 +09:00
23e821a86b Merge "Add tags to image set" 2015-10-07 00:17:44 +00:00
f6678feea0 Merge "Clean up Image v2 image set command" 2015-10-06 21:26:33 +00:00
2bd82ab892 image set should not show the resource
the rest of OSC set commands do not show the resource after it has
been updated. unless the update fails then we report back a failure,
otherwise the user should assume everything went fine.

Change-Id: I2bd4188450c3853b4a1bc25f80fc9450cda32bdd
2015-10-06 20:14:54 +00:00
1afb574533 Add tags to image set
This adds --tag to the v2 version of `image set`. This
is another step to compatability between the osc image api.

Added merge of tags into existing tags and handling duplicates,
and tests for same.

Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>

Change-Id: Ie800fcbf8bbc0978c54ace3278750a18023e8ce4
2015-10-06 20:14:34 +00:00
be1ee4181e Merge "Update the plugin docs" 2015-10-06 18:36:33 +00:00
201b1cee86 Clean up Image v2 image set command
Make the Image v2 image set command meet at the intersection of the v1
image set command and the v2 image create command:

* Add visibility to the deadopts list and remove the option
* Put the options in the same order as v1 image set
* Make the help text match
* Add --properties
* Move the additional options that do not appear in either v1 image set or
  v2 image create after --property as they are really pre-defined properties
* Add tests for v2 image set to match v1 and then some
* Put the SetImage class in v2/image.py in alphabetical order

Change-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8
2015-10-06 11:11:59 -07:00
578a57dcc3 Set object store arg order in docs
argparse displays positional args last in the help output,
our docs should match.

Change-Id: I01e8d62cb8c1b537ea0441b8bdf8880a4c856b32
2015-10-06 08:46:31 -05:00
5bd5366089 Update the plugin docs
There have been some changes as to the status of OSC plugins,
highlight these changes in the table.

Change-Id: Iff6520d35b34ae5d7bf88a128ebdf05f3681d643
2015-10-06 02:07:45 -04:00
e48c7afee4 add set/unset support for objects in object store
add docs and command support to set and unset metadata of objects
that are stored in an object store (swift).

Closes-Bug: #1501945

Change-Id: If838a4b3343b6ddb97cd4bd1cb63f0ba1c1a00a1
2015-10-06 00:52:24 -04:00
abaf711e24 add support for set/unset of container properties
include docs and commands to set and unset container properties

Partial-Bug: #1501945

Change-Id: I8d7e8cf356a2321a37ed940c4e10cae411b94dfd
2015-10-06 00:18:59 -04:00
77689c93a5 Merge "Rename swift account commands" 2015-10-05 21:54:15 +00:00
a02e7c8355 Merge "Add support for showing account details" 2015-10-05 21:54:13 +00:00
1dc9854ac6 Merge "Add support for updating swift account properties" 2015-10-05 21:53:29 +00:00
ecb69a4771 Rename swift account commands
rename `os account` to `os object store account`

Co-Authored-By: Lin Hua Cheng <os.lcheng@gmail.com>
Closes-Bug: #1501943

Change-Id: I54fdcea7a48df16f20e17605110f8d33a20f713c
2015-10-01 21:20:05 -07:00
4733fd0d3c Add support for showing account details
add the command `openstack account show` that lists details
about the object store account that the user authenticated
against.

Partial-Bug: #1501943

Change-Id: I1246dafee812b63a41d43be4e3598224364a2c11
2015-10-02 01:20:06 +00:00
a4483a0513 Add support for updating swift account properties
this patch adds support for creating/updating and removing
properties (nee: metadata) for object store accounts.

Partial-Bug: #1501943

Change-Id: I3ed70a5d8bd8920fedb79adc60cdc602261d5eef
2015-10-01 18:18:36 -07:00
0e89d08434 docs: pip install -e needs an argument
The arguments to install the development branch is incorrect, since
the -e option needs a directory to look for setup.py in.

Change-Id: Icfe402e7b79a50ddc885c7eadb6c323c27e36ef3
2015-09-24 11:50:46 -04:00
c71c78df92 Merge "Glance image set Resolve Fracturing" 2015-09-23 12:28:02 +00:00
8faabb3bba Glance image set Resolve Fracturing
Currently `image set` uses the new api, where other parts of osc the old
api is used. This deprecates the v2 api in favour of the v1 to maintain
the same commands across osc. However the functionality now remains
there as people could now be using this functionality.

This also adds the --unprotected argument, as in the previous version if
--protected was not supplied it would just make the argument
--unprotected without the users explicit consent.

The patch also fixes the documentation for image set as it was outdated.

Change-Id: I990d20332c80165102badef7ac94ddbeb7824950
Closes-Bug: 1498092
2015-09-23 00:31:41 -04:00
b8faa8ae87 Add release notes for 1.7.0
Change-Id: I4b4d229f7c3292923c8a29d1e1182a8352688b5d
2015-09-22 10:04:57 -05:00
f5b50df8ea Add image create support for image v2
We have it for v1, but v2 is the future. There are two differences,
things in v2 do not go into a properties dict, and the actual image
data needs to get uploaded as a second step.

Closes-Bug: 1405562
Co-Authored-By: Niall Bunting <niall.bunting@hp.com>
Co-Authored-By: Sean Perry <sean.perry@hp.com>
Change-Id: If7b81c4a6746c8a1eb0302c96e045fb0f457d67b
2015-09-21 14:51:03 -04:00
3f532a2b69 Remove backticks from help in role commands
the docs and code had inconsistencies with how it
references other arguments, lets just remove the
backticks from around them.

Change-Id: I43d17b07364e45387c6b9d86c2aca26eeea8ed93
2015-09-19 00:40:21 -04:00
fa4b11a86f Merge "Add filtering by user for 'openstack server list'" 2015-09-10 20:19:43 +00:00
1e36b122f8 Merge "Add support for listing servers of other projects" 2015-09-10 20:18:45 +00:00
24ca952eb6 Merge "Set up every time record log in file" 2015-09-08 20:22:24 +00:00
10db0df857 Add filtering by user for 'openstack server list'
Add a new option to search by user when listing servers,
include support for domain scoped users, also update
docs

Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>

Closes-Bug: #1483974
Change-Id: Ifdade6dc9ca8400fbd85f6b55793ab15ed17b97d
2015-09-08 18:36:56 +00:00
66010b41f1 Add support for listing servers of other projects
Added project and project-domain option to server list
command for listing servers based on project name or id

Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>

Change-Id: Iaadfffe734ad8a72fa4b1eeb2222748c66f7fae0
Closes-Bug: #1488486
2015-09-08 13:27:50 -05:00
913faaa392 Merge "Adds documentation on weekly meeting" 2015-08-20 02:28:59 +00:00
b770ecc79a Merge "Added note to install openstackclient" 2015-08-19 22:44:59 +00:00
1966663ced Adds documentation on weekly meeting
Change-Id: Ia51f76323800aa5397a0d8a307c1cfbdaf90ab24
2015-08-19 16:46:55 -04:00
1004e06cee Update the plugin docs for designate
Change-Id: I43cee0670728ec15de461be55ffb0504a216de77
2015-08-19 11:01:26 -06:00
0f837df839 Added note to install openstackclient
Change-Id: Idcd9ef4e7a10ebbd8b68e7320680f503dfc166a9
Closes-Bug: #1483384
2015-08-19 11:29:29 -04:00
439f4887f3 Merge "Add release notes for 1.6.0" 2015-08-11 03:02:57 +00:00
4907ce9a7e Merge "Add developer documentation" 2015-08-10 20:22:37 +00:00
a82a418a0e Update plugin documentation
Several projects have begun to make OSC plugins; we should list
the status of the major projects, so users can know if they
can expect support for that feature/project.

Change-Id: Ib3c11c8f2b90663e37578a2714d438944eb1c6f6
2015-08-08 16:25:32 -07:00
e23dd6de58 Set up every time record log in file
This will allow users to record logs of all their commands into
a predefined log file, in clouds.yaml. The log should have a
format similar to that of oslo.log.

Change-Id: I1b334bf429d575fc25809c9706fc0b11116be3f1
Implements: blueprint every-time-record-log-in-file
2015-08-08 10:02:46 -06:00
b8b8383867 Add release notes for 1.6.0
Change-Id: Ia96f9c31879215cb98096de327a1add308fe1a36
2015-08-08 01:47:09 -07:00
d833d377cb Add developer documentation
OSC was missing developer docs, these are critically helpful for
new developers. Add sections related to running tests (tox,
functional and with the debugger), and generating docs locally.

implements bp: developer-documentation
Change-Id: I428d89c3e5fc335864bc4f7843506043ec332fe5
2015-08-08 08:32:03 +00:00
51ae8c78b9 Add --inherited to the role docs
commit Id72670be8640e5c6e2490a6ef849e9ec3493b1a9 forgot to update
the docs for role.rst.

Change-Id: I97c426ea9b290fc266b34cb0bf97de56cfd098de
2015-08-07 10:03:00 -07:00
cb8590ffb3 Rename command docs to remove underscores
For consistency, use dashes instead of underscores.

Change-Id: I2da19b56952a8a9d172793ae211bdc58ddff4146
2015-08-06 22:24:22 -07:00
35833c94ef Merge "Add set feature to volume type v2" 2015-08-07 05:00:18 +00:00
8affa0d1c3 Merge "Add list feature to volume v2" 2015-08-07 04:56:16 +00:00
429ceef0c6 Add set feature to volume type v2
"volume type set" and "volume type unset" is not in the v2.

Co-Authored-By: Lin Hua Cheng <os.lcheng@gmail.com>

implements bp: volume-v2

Change-Id: Ia804787d76d2029726c030b43c61eac3b411f66a
2015-08-06 19:35:01 -07:00
dc6fe04895 Add list feature to volume v2
"volume list" is not in the v2.

Co-Authored-By: Lin Hua Cheng <os.lcheng@gmail.com>

implements bp: volume-v2

Change-Id: I9f4585202f5f9ec5f4c091278fc6c4036efb1290
2015-08-06 17:02:46 -07:00
701b59f651 Add domain scoping in 'role assignment list'
Add ability to set which domain the user, group or project
belong to.

Change-Id: Idf6c7f23ab96261a73682226fb10ce5f0133924e
Closes-Bug: #1472909
2015-07-31 18:56:34 -07:00
55d9eba093 Merge "Do not set default versions in parsed args" 2015-07-24 19:51:30 +00:00