Set RPC version aliases for Mitaka
Per our usual procedure, this sets version aliases for the current RPC versions of all our internal RPC APIs for mitaka. Change-Id: I455f3b80a9b64dfea42ee1c74685d11ae0178513
This commit is contained in:
parent
ba99c99ab0
commit
1969d89d40
@ -114,9 +114,10 @@ class CellsAPI(object):
|
|||||||
* 1.36 - Added 'delete_type' parameter to terminate_instance()
|
* 1.36 - Added 'delete_type' parameter to terminate_instance()
|
||||||
* 1.37 - Add get_keypair_at_top to fetch keypair from api cell
|
* 1.37 - Add get_keypair_at_top to fetch keypair from api cell
|
||||||
|
|
||||||
... Liberty supports message version 1.37. So, any changes to
|
... Liberty and Mitaka support message version 1.37. So, any
|
||||||
existing methods in 1.x after that point should be done such that they
|
changes to existing methods in 1.x after that point should be
|
||||||
can handle the version_cap being set to 1.37.
|
done such that they can handle the version_cap being set to
|
||||||
|
1.37.
|
||||||
'''
|
'''
|
||||||
|
|
||||||
VERSION_ALIASES = {
|
VERSION_ALIASES = {
|
||||||
@ -126,6 +127,7 @@ class CellsAPI(object):
|
|||||||
'juno': '1.29',
|
'juno': '1.29',
|
||||||
'kilo': '1.34',
|
'kilo': '1.34',
|
||||||
'liberty': '1.37',
|
'liberty': '1.37',
|
||||||
|
'mitaka': '1.37',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -38,7 +38,7 @@ class CertAPI(object):
|
|||||||
|
|
||||||
2.0 - Major API rev for Icehouse
|
2.0 - Major API rev for Icehouse
|
||||||
|
|
||||||
... Icehouse, Juno, Kilo, and Liberty support message version
|
... Icehouse, Juno, Kilo, Liberty, and Mitaka support message version
|
||||||
2.0. So, any changes to existing methods in 2.x after that
|
2.0. So, any changes to existing methods in 2.x after that
|
||||||
point should be done such that they can handle the version_cap
|
point should be done such that they can handle the version_cap
|
||||||
being set to 2.0.
|
being set to 2.0.
|
||||||
@ -52,6 +52,7 @@ class CertAPI(object):
|
|||||||
'juno': '2.0',
|
'juno': '2.0',
|
||||||
'kilo': '2.0',
|
'kilo': '2.0',
|
||||||
'liberty': '2.0',
|
'liberty': '2.0',
|
||||||
|
'mitaka': '2.0',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -328,6 +328,10 @@ class ComputeAPI(object):
|
|||||||
* 4.9 - Add live_migration_force_complete()
|
* 4.9 - Add live_migration_force_complete()
|
||||||
* 4.10 - Add live_migration_abort()
|
* 4.10 - Add live_migration_abort()
|
||||||
* 4.11 - Allow block_migration and disk_over_commit be None
|
* 4.11 - Allow block_migration and disk_over_commit be None
|
||||||
|
|
||||||
|
... Mitaka supports messaging version 4.11. So, any changes to
|
||||||
|
existing methods in 4.x after that point should be done so that they
|
||||||
|
can handle the version_cap being set to 4.11
|
||||||
'''
|
'''
|
||||||
|
|
||||||
VERSION_ALIASES = {
|
VERSION_ALIASES = {
|
||||||
@ -335,6 +339,7 @@ class ComputeAPI(object):
|
|||||||
'juno': '3.35',
|
'juno': '3.35',
|
||||||
'kilo': '4.0',
|
'kilo': '4.0',
|
||||||
'liberty': '4.5',
|
'liberty': '4.5',
|
||||||
|
'mitaka': '4.11',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -193,7 +193,7 @@ class ConductorAPI(object):
|
|||||||
|
|
||||||
* 3.0 - Drop backwards compatibility
|
* 3.0 - Drop backwards compatibility
|
||||||
|
|
||||||
... Liberty supports message version 3.0. So, any changes to
|
... Liberty and Mitaka support message version 3.0. So, any changes to
|
||||||
existing methods in 3.x after that point should be done such
|
existing methods in 3.x after that point should be done such
|
||||||
that they can handle the version_cap being set to 3.0.
|
that they can handle the version_cap being set to 3.0.
|
||||||
|
|
||||||
@ -207,6 +207,7 @@ class ConductorAPI(object):
|
|||||||
'juno': '2.0',
|
'juno': '2.0',
|
||||||
'kilo': '2.1',
|
'kilo': '2.1',
|
||||||
'liberty': '3.0',
|
'liberty': '3.0',
|
||||||
|
'mitaka': '3.0',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -49,7 +49,7 @@ class ConsoleAPI(object):
|
|||||||
|
|
||||||
2.0 - Major API rev for Icehouse
|
2.0 - Major API rev for Icehouse
|
||||||
|
|
||||||
... Icehouse, Juno, Kilo, Liberty support message version 2.0.
|
... Icehouse, Juno, Kilo, Liberty, Mitaka support message version 2.0.
|
||||||
So, any changes to existing methods in 2.x after that point
|
So, any changes to existing methods in 2.x after that point
|
||||||
should be done such that they can handle the version_cap being
|
should be done such that they can handle the version_cap being
|
||||||
set to 2.0.
|
set to 2.0.
|
||||||
@ -63,6 +63,7 @@ class ConsoleAPI(object):
|
|||||||
'juno': '2.0',
|
'juno': '2.0',
|
||||||
'kilo': '2.0',
|
'kilo': '2.0',
|
||||||
'liberty': '2.0',
|
'liberty': '2.0',
|
||||||
|
'mitaka': '2.0',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, topic=None, server=None):
|
def __init__(self, topic=None, server=None):
|
||||||
|
@ -50,7 +50,7 @@ class ConsoleAuthAPI(object):
|
|||||||
|
|
||||||
* 2.1 - Added access_url to authorize_console
|
* 2.1 - Added access_url to authorize_console
|
||||||
|
|
||||||
... Kilo and Liberty support message version 2.1. So, any
|
... Kilo, Liberty and Mitaka support message version 2.1. So, any
|
||||||
changes to existing methods in 2.x after that point should be
|
changes to existing methods in 2.x after that point should be
|
||||||
done such that they can handle the version_cap being set to
|
done such that they can handle the version_cap being set to
|
||||||
2.1.
|
2.1.
|
||||||
@ -64,6 +64,7 @@ class ConsoleAuthAPI(object):
|
|||||||
'juno': '2.0',
|
'juno': '2.0',
|
||||||
'kilo': '2.1',
|
'kilo': '2.1',
|
||||||
'liberty': '2.1',
|
'liberty': '2.1',
|
||||||
|
'mitaka': '2.1',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -113,6 +113,10 @@ class NetworkAPI(object):
|
|||||||
|
|
||||||
* 1.16 - Transfer instance in addition to instance_id in
|
* 1.16 - Transfer instance in addition to instance_id in
|
||||||
setup_networks_on_host
|
setup_networks_on_host
|
||||||
|
|
||||||
|
... Liberty supports message version 1.16. So, any changes to
|
||||||
|
existing methods in 1.x after that point should be done such that they
|
||||||
|
can handle the version_cap being set to 1.16.
|
||||||
'''
|
'''
|
||||||
|
|
||||||
VERSION_ALIASES = {
|
VERSION_ALIASES = {
|
||||||
@ -122,6 +126,7 @@ class NetworkAPI(object):
|
|||||||
'juno': '1.13',
|
'juno': '1.13',
|
||||||
'kilo': '1.13',
|
'kilo': '1.13',
|
||||||
'liberty': '1.15',
|
'liberty': '1.15',
|
||||||
|
'mitaka': '1.16',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, topic=None):
|
def __init__(self, topic=None):
|
||||||
|
@ -88,6 +88,10 @@ class SchedulerAPI(object):
|
|||||||
* 4.3 - Modify select_destinations() signature by providing a
|
* 4.3 - Modify select_destinations() signature by providing a
|
||||||
RequestSpec obj
|
RequestSpec obj
|
||||||
|
|
||||||
|
... Mitaka supports message version 4.3. So, any changes to
|
||||||
|
existing methods in 4.x after that point should be done such
|
||||||
|
that they can handle the version_cap being set to 4.3.
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
VERSION_ALIASES = {
|
VERSION_ALIASES = {
|
||||||
@ -97,6 +101,7 @@ class SchedulerAPI(object):
|
|||||||
'juno': '3.0',
|
'juno': '3.0',
|
||||||
'kilo': '4.2',
|
'kilo': '4.2',
|
||||||
'liberty': '4.2',
|
'liberty': '4.2',
|
||||||
|
'mitaka': '4.3',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user