Skip to content

Commit 5d8bef4

Browse files
authored
Releasing version 2.5.8
Releasing version 2.5.8
2 parents 1107a57 + 45185d6 commit 5d8bef4

File tree

179 files changed

+5891
-4480
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+5891
-4480
lines changed

CHANGELOG.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,44 @@ All notable changes to this project will be documented in this file.
66

77
The format is based on `Keep a Changelog <http://keepachangelog.com/>`__.
88

9+
2.5.8 - 2019-04-16
10+
------------------
11+
Added
12+
~~~~~
13+
* Improve information to customer premise equipment by introducing Customer Reference Name in the VPN Service.
14+
15+
* (``oci network cpe create --customer-reference-name [text]``)
16+
* (``oci network cpe update --customer-reference-name [text]``)
17+
18+
* Improve information to IPSecConnection by introducing Customer Reference Name in the VPN Service.
19+
20+
* (``oci network ipsecconnection create --customer-reference-name [text]``)
21+
* (``oci network ipsecconnection update --customer-reference-name [text]``)
22+
23+
* Improve information to RemorePeeringConnection by introducing Provider Service Key Name in the VPN Service.
24+
25+
* (``oci network remote-peering-connection create --provider-service-key-name [text]``)
26+
* (``oci network remote-peering-connection update --provider-service-key-name [text]``)
27+
28+
* Support Autonomous Database to change the License Type in the Database Service.
29+
30+
* (``oci db autonomous-database update --license-model [LICENSE_INCLUDED|BRING_YOUR_OWN_LICENSE]``)
31+
32+
* Support Autonomous Database to change the whitelistips in the Database Service.
33+
34+
* (``oci db autonomous-database update --whitelisted-ips '[ "1.1.1.1","2.2.2.2/24" ]'``)
35+
36+
* Content-type auto option for object storage put and bulk-upload commands.
37+
38+
* Tagging support for create Dynamic Group and update Dynamic Group flow as part of the Identity Service
39+
40+
* (``oci iam dynamic-group create --defined-tags --freeform-tags``)
41+
* (``oci iam dynamic-group update --defined-tags --freeform-tags``)
42+
43+
Fixed
44+
~~~~~
45+
* Installation issues in Ubuntu 18.04.
46+
947
2.5.7 - 2019-04-09
1048
------------------
1149
Fixed

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Jinja2==2.9.6
1616
jmespath==0.9.3
1717
ndg-httpsclient==0.4.2
1818
mock==2.0.0
19-
oci==2.2.6
19+
oci==2.2.7
2020
packaging==16.8
2121
pluggy==0.4.0
2222
py==1.4.33

scripts/install/install.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ def verify_native_dependencies():
472472
python_dep = 'python3-dev' if is_python3 else 'python-dev'
473473
if distname == 'ubuntu' and version in ['12.04', '14.04'] or distname == 'debian' and version.startswith('7'):
474474
dep_list = ['libssl-dev', 'libffi-dev', python_dep]
475-
elif distname == 'ubuntu' and version in ['15.10', '16.04']or distname == 'debian' and version.startswith('8'):
475+
elif distname == 'ubuntu' and version in ['15.10', '16.04', '18.04'] or distname == 'debian' and (version.startswith('8') or version.startswith('10')):
476476
dep_list = ['libssl-dev', 'libffi-dev', python_dep, 'build-essential']
477477
elif any(x in distname for x in ['centos', 'rhel', 'red hat']):
478478
verify_cmd_args = ['rpm', '-q']
@@ -493,7 +493,7 @@ def verify_install_dir_exec_path_conflict(install_dir, exec_path):
493493

494494

495495
def main():
496-
parser = argparse.ArgumentParser(description='Install Oracle Cloud Infrastructure CLI.')
496+
parser = argparse.ArgumentParser(description='Install Oracle Cloud Infrastructure CLI.', allow_abbrev=False)
497497
parser.add_argument('--accept-all-defaults', action='store_true',
498498
help='If this flag is specified, no user prompts will be displayed and all default prompt responses will be used.')
499499
parser.add_argument('--optional-features', help="""This input param is used to specify any optional

services/core/src/oci_cli_compute/generated/compute_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,7 @@ def delete_image(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval
887887

888888

889889
@instance_console_connection_group.command(name=cli_util.override('delete_instance_console_connection.command_name', 'delete'), help=u"""Deletes the specified instance console connection.""")
890-
@cli_util.option('--instance-console-connection-id', required=True, help=u"""The OCID of the intance console connection""")
890+
@cli_util.option('--instance-console-connection-id', required=True, help=u"""The OCID of the instance console connection.""")
891891
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
892892
@cli_util.confirm_delete_option
893893
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["ACTIVE", "CREATING", "DELETED", "DELETING", "FAILED"]), help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
@@ -1517,7 +1517,7 @@ def get_instance(ctx, from_json, instance_id):
15171517

15181518

15191519
@instance_console_connection_group.command(name=cli_util.override('get_instance_console_connection.command_name', 'get'), help=u"""Gets the specified instance console connection's information.""")
1520-
@cli_util.option('--instance-console-connection-id', required=True, help=u"""The OCID of the intance console connection""")
1520+
@cli_util.option('--instance-console-connection-id', required=True, help=u"""The OCID of the instance console connection.""")
15211521
@json_skeleton_utils.get_cli_json_input_option({})
15221522
@cli_util.help_option
15231523
@click.pass_context

services/core/src/oci_cli_compute_management/generated/computemanagement_cli.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,12 @@ def instance_configuration_group():
4848
compute_management_root_group.add_command(instance_configuration_group)
4949

5050

51-
@instance_pool_group.command(name=cli_util.override('attach_load_balancer.command_name', 'attach'), help=u"""Attach load balancer to the instance pool.""")
51+
@instance_pool_group.command(name=cli_util.override('attach_load_balancer.command_name', 'attach'), help=u"""Attach a load balancer to the instance pool.""")
5252
@cli_util.option('--instance-pool-id', required=True, help=u"""The OCID of the instance pool.""")
53-
@cli_util.option('--load-balancer-id', required=True, help=u"""The OCID of the load balancer to attach to the pool.""")
53+
@cli_util.option('--load-balancer-id', required=True, help=u"""The OCID of the load balancer to attach to the instance pool.""")
5454
@cli_util.option('--backend-set-name', required=True, help=u"""The name of the backend set on the load balancer to add instances to.""")
5555
@cli_util.option('--port', required=True, type=click.INT, help=u"""The port value to use when creating the backend set.""")
56-
@cli_util.option('--vnic-selection', required=True, help=u"""Indicates which vnic on each instance in the pool should be used to associate with the load balancer. possible values are \"PrimaryVnic\" or the displayName of one of the secondary VNICs on the instance configuration that is associated to the instance pool.""")
56+
@cli_util.option('--vnic-selection', required=True, help=u"""Indicates which VNIC on each instance in the pool should be used to associate with the load balancer. Possible values are \"PrimaryVnic\" or the displayName of one of the secondary VNICs on the instance configuration that is associated with the instance pool.""")
5757
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
5858
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["PROVISIONING", "SCALING", "STARTING", "STOPPING", "TERMINATING", "STOPPED", "TERMINATED", "RUNNING"]), help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
5959
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the resource to reach the lifecycle state defined by --wait-for-state. Defaults to 1200 seconds.""")
@@ -251,8 +251,8 @@ def delete_instance_configuration(ctx, from_json, instance_configuration_id, if_
251251

252252
@instance_pool_group.command(name=cli_util.override('detach_load_balancer.command_name', 'detach'), help=u"""Detach a load balancer from the instance pool.""")
253253
@cli_util.option('--instance-pool-id', required=True, help=u"""The OCID of the instance pool.""")
254-
@cli_util.option('--load-balancer-id', required=True, help=u"""The OCID of the load balancer to detach from the pool.""")
255-
@cli_util.option('--backend-set-name', required=True, help=u"""The name of the backend set on the load balancer to detach from the pool.""")
254+
@cli_util.option('--load-balancer-id', required=True, help=u"""The OCID of the load balancer to detach from the instance pool.""")
255+
@cli_util.option('--backend-set-name', required=True, help=u"""The name of the backend set on the load balancer to detach from the instance pool.""")
256256
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
257257
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["PROVISIONING", "SCALING", "STARTING", "STOPPING", "TERMINATING", "STOPPED", "TERMINATED", "RUNNING"]), help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
258258
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the resource to reach the lifecycle state defined by --wait-for-state. Defaults to 1200 seconds.""")
@@ -923,7 +923,7 @@ def update_instance_configuration(ctx, from_json, force, instance_configuration_
923923
@cli_util.option('--freeform-tags', type=custom_types.CLI_COMPLEX_TYPE, help=u"""Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags].
924924
925925
Example: `{\"Department\": \"Finance\"}`""" + custom_types.cli_complex_type.COMPLEX_TYPE_HELP)
926-
@cli_util.option('--instance-configuration-id', help=u"""The OCID of the instance configuration associated to the intance pool.""")
926+
@cli_util.option('--instance-configuration-id', help=u"""The OCID of the instance configuration associated with the instance pool.""")
927927
@cli_util.option('--placement-configurations', type=custom_types.CLI_COMPLEX_TYPE, help=u"""The placement configurations for the instance pool. There should be 1 placement configuration for each desired AD.
928928
929929
This option is a JSON list with items of type UpdateInstancePoolPlacementConfigurationDetails. For documentation on UpdateInstancePoolPlacementConfigurationDetails please see our API reference: https://docs.cloud.oracle.com/api/#/en/iaas/20160918/datatypes/UpdateInstancePoolPlacementConfigurationDetails.""" + custom_types.cli_complex_type.COMPLEX_TYPE_HELP)

0 commit comments

Comments
 (0)