master
stable/yoga
stable/xena
stable/zed
stable/train
stable/ussuri
stable/victoria
stable/wallaby
26.1.0
25.1.0
24.2.0
stein-eol
rocky-eol
queens-eol
wallaby-em
23.2.2
26.0.0
26.0.0.0rc2
26.0.0.0rc1
pike-eol
24.1.1
23.2.1
25.0.1
victoria-em
25.0.0
25.0.0.0rc1
24.1.0
23.2.0
22.4.0
ussuri-em
21.2.4
21.2.3
23.1.0
22.3.0
24.0.0
24.0.0.0rc2
24.0.0.0rc1
21.2.2
22.2.2
23.0.2
ocata-eol
train-em
20.6.1
22.2.1
23.0.1
21.2.1
23.0.0
23.0.0.0rc2
23.0.0.0rc1
20.6.0
22.2.0
21.2.0
21.1.2
22.1.0
20.5.0
stein-em
22.0.1
20.4.1
19.3.2
21.1.1
22.0.0
22.0.0.0rc1
19.3.1
20.4.0
21.1.0
19.3.0
20.3.0
21.0.0
21.0.0.0rc2
19.2.0
21.0.0.0rc1
20.2.0
rocky-em
18.3.0
20.1.1
19.1.0
20.1.0
20.0.1
queens-em
17.0.13
20.0.0
18.2.3
20.0.0.0rc2
19.0.3
20.0.0.0rc1
17.0.12
18.2.2
19.0.2
17.0.11
18.2.1
19.0.1
pike-em
16.1.8
19.0.0
19.0.0.0rc2
18.2.0
17.0.10
19.0.0.0rc1
17.0.9
16.1.7
17.0.8
18.1.0
18.0.3
ocata-em
17.0.7
15.1.5
16.1.6
18.0.2
15.1.4
18.0.1
17.0.6
16.1.5
18.0.0
18.0.0.0rc3
18.0.0.0rc2
18.0.0.0rc1
18.0.0.0b3
15.1.3
18.0.0.0b2
16.1.4
17.0.5
15.1.2
16.1.3
17.0.4
15.1.1
17.0.3
16.1.2
18.0.0.0b1
16.1.1
17.0.2
17.0.1
17.0.0
17.0.0.0rc3
2011.1
2010.1
17.0.0.0rc2
16.1.0
17.0.0.0rc1
newton-eol
17.0.0.0b3
14.1.0
15.1.0
16.0.4
17.0.0.0b2
14.0.10
16.0.3
15.0.8
14.0.9
16.0.2
17.0.0.0b1
16.0.1
16.0.0
14.0.8
16.0.0.0rc2
15.0.7
16.0.0.0rc1
16.0.0.0b3
mitaka-eol
15.0.6
16.0.0.0b2
14.0.7
15.0.5
14.0.6
15.0.4
16.0.0.0b1
15.0.3
15.0.2
14.0.5
13.1.4
15.0.1
13.1.3
14.0.4
15.0.0
15.0.0.0rc2
15.0.0.0rc1
15.0.0.0b3
14.0.3
15.0.0.0b2
liberty-eol
12.0.6
15.0.0.0b1
14.0.2
14.0.1
13.1.2
14.0.0
12.0.5
14.0.0.0rc2
14.0.0.0rc1
14.0.0.0b3
13.1.1
14.0.0.0b2
13.1.0
12.0.4
14.0.0.0b1
kilo-eol
2015.1.4
12.0.3
13.0.0
13.0.0.0rc3
13.0.0.0rc2
13.0.0.0rc1
12.0.2
13.0.0.0b3
2015.1.3
13.0.0.0b2
12.0.1
juno-eol
13.0.0.0b1
2014.2.4
12.0.0
12.0.0.0rc3
2015.1.2
12.0.0.0rc2
12.0.0.0rc1
12.0.0.0b3
2015.1.1
12.0.0.0b2
icehouse-eol
12.0.0.0b1
2014.1.5
12.0.0a0
2015.1.0
2015.1.0rc3
2015.1.0rc2
2015.1.0rc1
2014.2.3
2015.1.0b3
2014.1.4
2015.1.0b2
2014.2.2
2015.1.0b1
2014.2.1
2014.2
2014.2.rc2
2014.1.3
2014.2.rc1
havana-eol
2013.2.4
2014.2.b3
2014.1.2
2014.2.b2
2014.2.b1
2014.1.1
2014.1
2014.1.rc2
2013.2.3
2014.1.rc1
grizzly-eol
2013.1.5
2014.1.b3
2013.2.2
2014.1.b2
2013.2.1
2014.1.b1
folsom-eol
2013.1.4
2013.2
2013.2.rc2
2013.2.rc1
2013.2.b3
2013.1.3
2013.2.b2
2013.1.2
2013.2.b1
2013.1.1
essex-eol
diablo-eol
2012.2.4
2013.1
2013.1.rc2
2013.1.rc1
2013.1.g3
2012.2.3
grizzly-2
2012.2.2
2012.2.1
grizzly-1
2012.1.3
2012.2
folsom-rc3
folsom-rc2
folsom-rc1
folsom-3
2012.1.2
folsom-2
2012.1.1
folsom-1
2012.1
essex-rc4
essex-rc3
essex-rc2
essex-rc1
0.9.0
2011.1rc1
2011.2
2011.2gamma1
2011.2rc1
2011.3
2011.3.1
diablo-1
diablo-2
diablo-3
diablo-4
essex-1
essex-2
essex-3
essex-4
${ noResults }
8 Commits (6abb88befe2914040e3307b0bc5dfd13683db8b2)
Author | SHA1 | Message | Date |
---|---|---|---|
![]() |
6abb88befe |
Check flavor type before add tenant access
Currently we allow tenant access for public flavor, however,
we can't query it after that because flavor is public.
This patch adds check for add access function to raise exception
if the flavor is public.
Also, a nit change is use methods introduced in
|
8 years ago |
![]() |
578bafeda0 |
Consolidate the APIs for getting consoles
A new API is added with microversion 2.6: POST /servers/<uuid>/remote-consoles { "remote_console": { "protocol": ["vnc"|"rdp"|"serial"|"spice"], "type": ["novnc"|"xpvnc"|"rdp-html5"|"spice-html5"|"serial"] } } which supports all protocols and types for remote consoles. Implements: blueprint consolidate-console-api APIImpact Change-Id: I175a778cede8fbeee9c47a502ab7a98f6d73c074 |
8 years ago |
![]() |
56feb2b649 |
Add microversion to allow server search option ip6 for non-admin
Currently the command "nova list --ip6 xxx" will return all servers for non-admins, as the filter option is silently discarded. There is no reason to treat ip6 different from ip, though, so we add a new microversion that will allow this filter to be applied. APIImpact: Filtering by ip6 will now be allowed for non-admin DocImpact: Filtering by ip6 will now be allowed for non-admin Implements blueprint allow-ip6-search-for-non-admin Partial-Bug: 1450859 Change-Id: I26a0b576636bd7e6b4dd7d53ded05907397d2f26 |
8 years ago |
![]() |
8886590f30 |
Show 'reserved' status in os-fixed-ips
Adds a new microversion to show the 'reserved' status on a FixedIP in the os-fixed-ips extension. Closes-Bug: #1249526 Implements blueprint show-reserved-status-in-os-fixed-ips-api Change-Id: Iadaae393fce0c78dbdfd3b02958ddfd6276edb94 |
8 years ago |
![]() |
abc656d3d5 |
Add info for Standalone EC2 API to cut access to Nova DB.
This change adds properties to v2.1 os-extended-server-properties and os-extended-volumes nova APIs in order to expose information which is required for the standalone EC2 API implementation (resides on stackforge/ec2-api) to use only public APIs. Right now this information is taken by directly accessing internal Nova DB. It adds proposed microversion v2.3. It implements the spec "Nova changes required for standalone EC2 API implementation" in this review: https://review.openstack.org/#/c/153636/ APIImpact Implements: blueprint ec2-api Change-Id: I850e51e730c82906f68fddb14fb0004d7091eb91 |
8 years ago |
![]() |
c836f425bc |
Adds keypair type in nova-api
X509 certificates are used by Windows for passwordless authentication (WinRM) in a way which can be considered consistent with the usage of SSH keys on Linux, as both are based on public / private keypairs. Enables nova-api to return the keypair type, updates nova-api version to reflect the changes and updates the unit and functional tests to validate the API changes. Unit tests have been updated to ensure that the keypair type is not being returned on previous API versions. Note: x509 keypair implementation is added in the next commit. DocImpact - See nova/api/openstack/rest_api_version_history.rst for details APIImpact Depends-On: Id5b210d7afe5c0a590abcbd42b9ff85b071a5c55 Co-Authored-By: Chris Yeoh <cyeoh@au1.ibm.com> Partially implements: blueprint keypair-x509-certificates Change-Id: I215662f2f92a01921a866c3218031787a9eaf915 |
8 years ago |
![]() |
d8a17851b4 |
Adds global API version check for microversions
Adds a check for a request that the version requested is within the global API version range supported by the REST API. Both the minimum and maximum are currently set to "2.1". The maximum will be increased everytime an API change is made. Also sets up some template/doc files for clearly documenting the REST API changes with each microversion increment. Partially implements blueprint api-microversions Change-Id: Ie7fdb2928d957c03ed788c2ddd29fe798c645fce |
8 years ago |
![]() |
bd84cf4a7a |
Adds APIVersionRequest class for API Microversions
Adds the APIVersionRequest class which handles converting the API version requested from a request header string and supplies comparison and matching methods used by microversions and REST API code to determine what code paths to take. Partially implements blueprint api-microversions Change-Id: Ic75d36fc0d27b615e70e1fe56c1626e9e501b1d6 |
8 years ago |