summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Refactor TestRemoveProjectImage with FakeImage class"Jenkins2016-05-161-11/+9
|\
| * Refactor TestRemoveProjectImage with FakeImage classting wang2016-05-161-11/+9
| | | | | | | | | | | | Change-Id: Id40ea8a3cf59738fa254da0bca4ad6551565f5de Co-Authored-By: xiexs <xiexs@cn.fujitsu.com> Implements: blueprint improve-image-unittest-framework
* | Merge "Added --no-route to the router set command"Jenkins2016-05-164-4/+61
|\ \
| * | Added --no-route to the router set commandHideki Saito2016-05-164-4/+61
| | | | | | | | | | | | | | | | | | | | | | | | Deprecated --clear-routes Closes-Bug #1565034 Change-Id: I4a8975edc026aecd2a362fd1929c984cfab8ade6
* | | Merge "Refactor TestImageList with FakeImage class"Jenkins2016-05-161-18/+21
|\ \ \ | | |/ | |/|
| * | Refactor TestImageList with FakeImage classting.wang2016-05-141-18/+21
| | | | | | | | | | | | | | | | | | Change-Id: Ia60f75f65bba4c25a0a87b570b081424f982efca Co-Authored-By: xiexs <xiexs@cn.fujitsu.com> Implements: blueprint improve-image-unittest-framework
* | | Merge "Refactor TestAddProjectToImage with FakeImage class"Jenkins2016-05-161-14/+18
|\ \ \ | |/ /
| * | Refactor TestAddProjectToImage with FakeImage classxiexs2016-05-141-14/+18
| |/ | | | | | | | | | | Change-Id: I6733601f12389eb744dbf0be64b7c556356b4730 Co-Authored-By: ting wang <bx_wang@outlook.com> Implements: blueprint improve-image-unittest-framework
* | Merge "Fix network router type display"Jenkins2016-05-164-15/+18
|\ \
| * | Fix network router type displayRichard Theis2016-05-054-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The OpenStack SDK maps the network "router:external" field to "is_router_external". However, OSC was using the incorrect mapping, "router_external". This caused OSC to display router type as "Internal" for all networks. Change-Id: Ifcd1349ab7c5881baee751936d076bf6aa058852 Closes-Bug: #1572228
* | | Added CONTRIBUTING.rst filevenkatamahesh2016-05-161-0/+16
| | | | | | | | | | | | Change-Id: I7edb273d36ba3536d5538029377e7b7535cfd115
* | | Merge "Additional network protocol support"Jenkins2016-05-166-54/+444
|\ \ \
| * | | Additional network protocol supportRichard Theis2016-05-146-54/+444
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the following network protocol support to the "os security group rule create" command: - Add "--icmp-type" and "--icmp-code" options for Network v2 only. These options can be used to set the ICMP type and code for ICMP IP protocols. - Change the "--proto" option to "--protocol". Using the "--proto" option is still supported, but is no longer documented and may be deprecated in a future release. - Add the following Network v2 IP protocols to the "--protocol" option: "ah", "dccp", "egp", "esp", "gre", "igmp", "ipv6-encap", "ipv6-frag", "ipv6-icmp", "ipv6-nonxt", "ipv6-opts", "ipv6-route", "ospf", "pgm", "rsvp", "sctp", "udplite", "vrrp" and integer representations [0-255]. The "os security group rule list" command now supports displaying the ICMP type and code for security group rules with the ICMP IP protocols. Change-Id: Ic84bc92bc7aa5ac08f6ef91660eb6c125a200eb3 Closes-Bug: #1519512 Implements: blueprint neutron-client
* | | Updated from global requirementsOpenStack Proposal Bot2016-05-151-1/+1
| | | | | | | | | | | | Change-Id: I61b3e84cbca369a5581aff38d65bb51af96e8baa
* | | Changed the nomenclature of credentials commandAdriano Fialho2016-05-142-6/+6
|/ / | | | | | | | | | | Removed the "s" of the "credentials command" in the documentation and renaming the file to credential.rst (instead of credentials) Change-Id: If1df15b9a630a5452e05d14fb45e9ebb124583a7
* | Merge "Refactor TestVolumeList with FakeVolume"Jenkins2016-05-122-64/+63
|\ \
| * | Refactor TestVolumeList with FakeVolumeting.wang2016-05-112-64/+63
| | | | | | | | | | | | | | | | | | Change-Id: Idbe7ee1d9688ea5937852cce1a746016bf98fa74 Co-Authored-By: xiexs <xiexs@cn.fujitsu.com> Implements: blueprint improve-volume-unittest-framework
* | | Merge "Add unit tests for "server show" command"Jenkins2016-05-111-0/+95
|\ \ \
| * | | Add unit tests for "server show" commandTang Chen2016-05-111-0/+95
| | | | | | | | | | | | | | | | Change-Id: I6eb0c4e7d5d3e677764b253e3324720a784a110b
* | | | Merge "Use find_resource() instead of get() in _prep_server_detail()"Jenkins2016-05-112-11/+6
|\ \ \ \
| * | | | Use find_resource() instead of get() in _prep_server_detail()Tang Chen2016-05-092-11/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is such a comment in test_server.py: # Call .get() to retrieve all of the server information # as findall(name=blah) and REST /details are not the same # and do not return flavor and image information. This is an out of date comment. There is no function named findall() in OSC now. So use find_resource() instead of get(), and remove this comment. Change-Id: I8d79afc5f341fb5caf771d905506b7f1c7a41ae8
* | | | | Merge "Fix functional test for floatingip add/remove in ComputeV2"Jenkins2016-05-111-6/+3
|\ \ \ \ \
| * | | | | Fix functional test for floatingip add/remove in ComputeV2Huanxuan Ao2016-05-111-6/+3
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | Updata test_server_attach_detach_floating_ip in test_server.py Change-Id: I2963991dfafbb17431b44e2f37bb26fa4daac9aa
* | | | | Merge "Implement "address scope set" command"Jenkins2016-05-116-1/+201
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Implement "address scope set" commandHuanxuan Ao2016-05-116-1/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add a command that supports setting address scope properties. Change-Id: I9c4b5068a8abb986a9dc18b167b48b924d16ff42 Closes-Bug: #1566269
* | | | | Merge "Implement "address scope show" command"Jenkins2016-05-114-0/+94
|\ \ \ \ \ | |/ / / /
| * | | | Implement "address scope show" commandHuanxuan Ao2016-05-114-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add a command that supports showing address scope details Change-Id: Ic0b41c1cab8c618904c7a6046d7493db5b74b430 Partial-Bug: #1566269
* | | | | Merge "Implement "address scope list" command"Jenkins2016-05-115-0/+98
|\ \ \ \ \ | |/ / / /
| * | | | Implement "address scope list" commandHuanxuan Ao2016-05-115-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add a command that supports listing address scopes Change-Id: Id14757011560cacf28011ba51841a8e23b824f33 Partial-Bug: #1566269
* | | | | Merge "Implement "address scope delete" command"Jenkins2016-05-114-0/+67
|\ \ \ \ \ | |/ / / /
| * | | | Implement "address scope delete" commandHuanxuan Ao2016-05-114-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add a command that supports deleting a address scope Change-Id: Ie028058c759b9511d105a530d7e89b841865e7d6 Partial-Bug: #1566269
* | | | | Merge "Implement "address scope create" command"Jenkins2016-05-115-0/+311
|\ \ \ \ \ | |/ / / / | | / / / | |/ / / |/| | |
| * | | Implement "address scope create" commandHuanxuan Ao2016-05-115-0/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch supports creating a new address scope, with --ip-version,--project,--project-domain and --share or --no-share options. Change-Id: I37c73391a41ac239dd72d55dbc0adbebd7701f4a Partial-Bug: #1566269
* | | | Merge "Documentation updates"Jenkins2016-05-101-2/+2
|\ \ \ \
| * | | | Documentation updatesDean Troyer2016-04-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update link to meeting information Change-Id: I8dc6044b1faaa411e3b8d3b93fb401a480e82348
* | | | | Updated from global requirementsOpenStack Proposal Bot2016-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Id56a0313f630dd812218b9b7dfa812f185958a5d
* | | | | Merge "Ignore domain related config when using with keystone v2"Jenkins2016-05-091-3/+3
|\ \ \ \ \
| * | | | | Ignore domain related config when using with keystone v2Hieu LE2016-05-091-3/+3
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, "/usr/bin/openstack --insecure token issue" fails when OS_AUTH_URL and OS_IDENTITY_API_VERSION indicate keystone v2 if OS_PROJECT_DOMAIN_NAME or OS_USER_DOMAIN_NAME are set. This patchset ignore domain related configs if using with keystone v2 and print warning for each ignored config. Change-Id: I8afbda787df7855c3f8e868b0f07cbf3b9cd97fd Closes-bug: #1447704
* | | | | Merge "Map server power state num to meanful string"Jenkins2016-05-093-1/+12
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Map server power state num to meanful stringTang Chen2016-05-073-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In _prep_server_detail(), power_state is not formatted by _format_servers_list_power_state(). So when executing "server show" or "server create", the power state is represented by number. This patch map the numbers to meanful strings. This patch also adds power_state attribute to FakeServer, and improves unit tests for this attribute. Change-Id: I2ec674327de4e5133b8712ba6bb53fa5ce55e3f4
* | | | | Merge "Fix functional test failures"Jenkins2016-05-081-9/+11
|\ \ \ \ \
| * | | | | Fix functional test failuresRichard Theis2016-05-071-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There have been a lot of functional test failures for compute and network. I believe they are timing related in that the test_server is sometimes booting a server with a flavor, image and/or network created by another functional test. Such resources are then deleted by the owning functional tests causing various types of failures Change-Id: Ib82edd487da46610374fb0eb5796cb98f2d3aa2c
* | | | | | Merge "Trivial: Remove unuseful comments for assertRaise() checking"Jenkins2016-05-075-16/+0
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Trivial: Remove unuseful comments for assertRaise() checkingTang Chen2016-05-065-16/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Missing required args should bail here" is not understandable and not necessary. The code is obvious enough. And some of the comments are misused because of code copy. So remove them. Change-Id: I031395f2c882386c7a708db5cf4eee75393dc639
* | | | | Updated from global requirementsOpenStack Proposal Bot2016-05-061-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Ic26729d1ce6e367d1b1cff38f6802cfed0d509ec
* | | | | Merge "Add describe of overwrite options behavior into devref"Jenkins2016-05-061-7/+26
|\ \ \ \ \
| * | | | | Add describe of overwrite options behavior into devrefRui Chen2016-05-031-7/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the devref to add the describe and code example about overwrite options behavior. Change-Id: I65e9a3a30acf8d427906096bde24fa8b4c3ac3f7 Implements: blueprint allow-overwrite-set-options
* | | | | | Merge "Spec to Implement IP Availability"Jenkins2016-05-061-0/+61
|\ \ \ \ \ \
| * | | | | | Spec to Implement IP AvailabilityAnkur Gupta2016-05-021-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specification to lay out new commands to be added to OSC. New feature has been implemented and released for Neutron and python-neutronclient to display IP usages. Commands will display the IP usage across all networks, or detailed IP usage specifics for a given network Partially Implements Blueprint: neutron-ip-capacity Change-Id: I1c25de1bd924d92a96c20d60fa24d9e966b92dcd
* | | | | | | Merge "Make "flavor show" command to show a private flavor properly"Jenkins2016-05-063-21/+37
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |