Add RPC version aliases for Ocata
This adds upgrade level aliases for ocata for all of our services. Change-Id: I28b806ea98318286a02a4b319a6272170dd41689
This commit is contained in:
committed by
Sergey Nikitin
parent
63805735c2
commit
f52521a253
@@ -116,8 +116,8 @@ 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, Mitaka and Newton support message version 1.37. So, any
|
... Liberty, Mitaka, Newton, and Ocata support message version 1.37.
|
||||||
changes to existing methods in 1.x after that point should be
|
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
|
done such that they can handle the version_cap being set to
|
||||||
1.37.
|
1.37.
|
||||||
'''
|
'''
|
||||||
@@ -131,6 +131,7 @@ class CellsAPI(object):
|
|||||||
'liberty': '1.37',
|
'liberty': '1.37',
|
||||||
'mitaka': '1.37',
|
'mitaka': '1.37',
|
||||||
'newton': '1.37',
|
'newton': '1.37',
|
||||||
|
'ocata': '1.37',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
@@ -40,9 +40,9 @@ class CertAPI(object):
|
|||||||
|
|
||||||
2.0 - Major API rev for Icehouse
|
2.0 - Major API rev for Icehouse
|
||||||
|
|
||||||
... Icehouse, Juno, Kilo, Liberty, Mitaka, and Newton support message
|
... Icehouse, Juno, Kilo, Liberty, Mitaka, Newton, and Ocata support
|
||||||
version 2.0. So, any changes to existing methods in 2.x after that
|
message version 2.0. So, any changes to existing methods in 2.x after
|
||||||
point should be done such that they can handle the version_cap
|
that point should be done such that they can handle the version_cap
|
||||||
being set to 2.0.
|
being set to 2.0.
|
||||||
|
|
||||||
'''
|
'''
|
||||||
@@ -56,6 +56,7 @@ class CertAPI(object):
|
|||||||
'liberty': '2.0',
|
'liberty': '2.0',
|
||||||
'mitaka': '2.0',
|
'mitaka': '2.0',
|
||||||
'newton': '2.0',
|
'newton': '2.0',
|
||||||
|
'ocata': '2.0',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
@@ -316,7 +316,7 @@ class ComputeAPI(object):
|
|||||||
* 4.12 - Remove migration_id from live_migration_force_complete
|
* 4.12 - Remove migration_id from live_migration_force_complete
|
||||||
* 4.13 - Make get_instance_diagnostics send an instance object
|
* 4.13 - Make get_instance_diagnostics send an instance object
|
||||||
|
|
||||||
... Newton supports messaging version 4.13. So, any changes to
|
... Newton and Ocata support messaging version 4.13. So, any changes to
|
||||||
existing methods in 4.x after that point should be done so that they
|
existing methods in 4.x after that point should be done so that they
|
||||||
can handle the version_cap being set to 4.13
|
can handle the version_cap being set to 4.13
|
||||||
'''
|
'''
|
||||||
@@ -328,6 +328,7 @@ class ComputeAPI(object):
|
|||||||
'liberty': '4.5',
|
'liberty': '4.5',
|
||||||
'mitaka': '4.11',
|
'mitaka': '4.11',
|
||||||
'newton': '4.13',
|
'newton': '4.13',
|
||||||
|
'ocata': '4.13',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
@@ -190,8 +190,8 @@ class ConductorAPI(object):
|
|||||||
|
|
||||||
* 3.0 - Drop backwards compatibility
|
* 3.0 - Drop backwards compatibility
|
||||||
|
|
||||||
... Liberty, Mitaka, and Newton support message version 3.0. So, any
|
... Liberty, Mitaka, Newton, and Ocata support message version 3.0. So,
|
||||||
changes to existing methods in 3.x after that point should be done such
|
any changes to 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.
|
||||||
|
|
||||||
* Remove provider_fw_rule_get_all()
|
* Remove provider_fw_rule_get_all()
|
||||||
@@ -206,6 +206,7 @@ class ConductorAPI(object):
|
|||||||
'liberty': '3.0',
|
'liberty': '3.0',
|
||||||
'mitaka': '3.0',
|
'mitaka': '3.0',
|
||||||
'newton': '3.0',
|
'newton': '3.0',
|
||||||
|
'ocata': '3.0',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
@@ -40,10 +40,10 @@ class ConsoleAPI(object):
|
|||||||
|
|
||||||
2.0 - Major API rev for Icehouse
|
2.0 - Major API rev for Icehouse
|
||||||
|
|
||||||
... Icehouse, Juno, Kilo, Liberty, Mitaka, and Newton support message
|
... Icehouse, Juno, Kilo, Liberty, Mitaka, Newton, and Ocata support
|
||||||
version 2.0. So, any changes to existing methods in 2.x after that
|
message version 2.0. So, any changes to existing methods in 2.x after
|
||||||
point should be done such that they can handle the version_cap being
|
that point should be done such that they can handle the version_cap
|
||||||
set to 2.0.
|
being set to 2.0.
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
@@ -56,6 +56,7 @@ class ConsoleAPI(object):
|
|||||||
'liberty': '2.0',
|
'liberty': '2.0',
|
||||||
'mitaka': '2.0',
|
'mitaka': '2.0',
|
||||||
'newton': '2.0',
|
'newton': '2.0',
|
||||||
|
'ocata': '2.0',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, topic=None, server=None):
|
def __init__(self, topic=None, server=None):
|
||||||
|
|||||||
@@ -48,10 +48,9 @@ class ConsoleAuthAPI(object):
|
|||||||
|
|
||||||
* 2.1 - Added access_url to authorize_console
|
* 2.1 - Added access_url to authorize_console
|
||||||
|
|
||||||
... Kilo, Liberty, Mitaka, and Newton support message version 2.1.
|
... Kilo, Liberty, Mitaka, Newton, and Ocata support message version
|
||||||
So, any changes to existing methods in 2.x after that point should be
|
2.1. So, any changes to existing methods in 2.x after that point should
|
||||||
done such that they can handle the version_cap being set to
|
be done such that they can handle the version_cap being set to 2.1.
|
||||||
2.1.
|
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
@@ -64,6 +63,7 @@ class ConsoleAuthAPI(object):
|
|||||||
'liberty': '2.1',
|
'liberty': '2.1',
|
||||||
'mitaka': '2.1',
|
'mitaka': '2.1',
|
||||||
'newton': '2.1',
|
'newton': '2.1',
|
||||||
|
'ocata': '2.1',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ class NetworkAPI(object):
|
|||||||
|
|
||||||
* 1.17 - Add method release_dhcp()
|
* 1.17 - Add method release_dhcp()
|
||||||
|
|
||||||
... Newton supports message version 1.17. So, any changes to
|
... Newton and Ocata support message version 1.17. So, any changes to
|
||||||
existing methods in 1.x after that point should be done such that they
|
existing methods in 1.x after that point should be done such that they
|
||||||
can handle the version_cap being set to 1.17.
|
can handle the version_cap being set to 1.17.
|
||||||
'''
|
'''
|
||||||
@@ -123,6 +123,7 @@ class NetworkAPI(object):
|
|||||||
'liberty': '1.15',
|
'liberty': '1.15',
|
||||||
'mitaka': '1.16',
|
'mitaka': '1.16',
|
||||||
'newton': '1.17',
|
'newton': '1.17',
|
||||||
|
'ocata': '1.17',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, topic=None):
|
def __init__(self, topic=None):
|
||||||
|
|||||||
@@ -90,8 +90,8 @@ 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 and Newton support message version 4.3. So, any changes to
|
... Mitaka, Newton, and Ocata support message version 4.3. So, any
|
||||||
existing methods in 4.x after that point should be done such
|
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.
|
that they can handle the version_cap being set to 4.3.
|
||||||
|
|
||||||
'''
|
'''
|
||||||
@@ -105,6 +105,7 @@ class SchedulerAPI(object):
|
|||||||
'liberty': '4.2',
|
'liberty': '4.2',
|
||||||
'mitaka': '4.3',
|
'mitaka': '4.3',
|
||||||
'newton': '4.3',
|
'newton': '4.3',
|
||||||
|
'ocata': '4.3',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user