Skip to content

Commit

Permalink
Merge pull request #772 from oracle/release_2024-05-07
Browse files Browse the repository at this point in the history
Releasing version 3.40.2
  • Loading branch information
anup-21 authored May 7, 2024
2 parents 23a088f + 2153407 commit 6fe91b2
Show file tree
Hide file tree
Showing 11 changed files with 519 additions and 35 deletions.
57 changes: 57 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,63 @@ All notable changes to this project will be documented in this file.

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

3.40.2 - 2024-05-07
--------------------
Added
~~~~~
* OCI Virtual Cloud Network Service

* Support for new ip inventory and notification feature

* ``oci network ipam list-ip-inventory``
* ``oci network ipam get-resource-ip-inventory``
* ``oci network ipam get-subnet-cidr-utilization``
* ``oci network ipam get-subnet-ip-inventory``
* ``oci network ipam get-vcn-overlap``

* OCI Load Balancer Service

* Support for accidental delete protection preventing deletion of a load-balancer and its listeners or backends if they are configured to accept traffic

* ``oci lb load-balancer create --is-delete-protection-enabled``
* ``oci lb load-balancer update --is-delete-protection-enabled``

* Support for new optional parameter limiting the number of simultaneous connections a load-balancer can make to its backends or listeners

* ``oci lb backend create --max-connections``
* ``oci lb backend update --max-connections``
* ``oci lb backend-set create --backend-max-connections``
* ``oci lb backend-set update --backend-max-connections``

* OCI Big Data Service

* Support for new optional parameter for os patching configs

* ``oci bds instance install-os-patch --patching-configs``

* Support for new commands for os patching configs

* ``oci bds instance install-os-patch-batching-based-patching-configs``
* ``oci bds instance install-os-patch-downtime-based-patching-configs``

* OCI Disaster Recovery Cloud Service

* Support for user-defined pause group in disaster recovery plan

* ``oci disaster-recovery dr-plan update``

* OCI Database Service

* Support for new optional parameter when creating/updating cloud vm clusters

* ``oci db cloud-vm-cluster create --file-system-configuration-details``
* ``oci db cloud-vm-cluster update --file-system-configuration-details``

Changed
~~~~~~~

* Upgraded the prompt-toolkit version to (>=3.0.38, <=3.0.43) for Python 3.7 and above

3.40.1 - 2024-04-30
--------------------
Added
Expand Down
5 changes: 3 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Jinja2==3.0.3
jmespath==0.10.0
ndg-httpsclient==0.4.2
mock==2.0.0
oci==2.126.1
oci==2.126.2
packaging==20.2
pluggy==0.13.0
py==1.11.0
Expand All @@ -41,7 +41,8 @@ pytest-xdist==1.22.2
pytest-forked==1.0.2
PyYAML>=5.4,<=6.0.1
docutils==0.15.2
prompt-toolkit==3.0.29
prompt-toolkit==3.0.29; python_version == '3.6'
prompt-toolkit>=3.0.38,<=3.0.43; python_version > '3.6'
setuptools>65.5.1; python_version > '3.6'
setuptools==59.6.0; python_version == '3.6'
# this is required because of python 3.6 requests dependency version bound
Expand Down
152 changes: 147 additions & 5 deletions services/bds/src/oci_cli_bds/generated/bds_cli.py

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -793,3 +793,28 @@ def update_drg_route_table_extended(ctx, **kwargs):
kwargs.pop('import_route_distribution_id')

ctx.invoke(virtualnetwork_cli.update_drg_route_table, **kwargs)

# oci network ip-inventory-cidr-utilization-collection -> oci network ipam


cli_util.rename_command(virtualnetwork_cli, virtualnetwork_cli.virtual_network_root_group, virtualnetwork_cli.ip_inventory_cidr_utilization_collection_group, "ipam")


# oci network vcn list-ip-inventory -> oci network ip-inventory-cidr-utilization-collection
virtualnetwork_cli.vcn_group.commands.pop(virtualnetwork_cli.list_ip_inventory.name)
virtualnetwork_cli.ip_inventory_cidr_utilization_collection_group.add_command(virtualnetwork_cli.list_ip_inventory)


# Move commands under 'oci network ip-inventory-collection' -> 'oci network ip-inventory-cidr-utilization-collection'
virtualnetwork_cli.virtual_network_root_group.commands.pop(virtualnetwork_cli.ip_inventory_collection_group.name)
virtualnetwork_cli.ip_inventory_cidr_utilization_collection_group.add_command(virtualnetwork_cli.get_resource_ip_inventory)


# Move commands under 'oci network ip-inventory-subnet-resource-collection' -> 'oci network ip-inventory-cidr-utilization-collection'
virtualnetwork_cli.virtual_network_root_group.commands.pop(virtualnetwork_cli.ip_inventory_subnet_resource_collection_group.name)
virtualnetwork_cli.ip_inventory_cidr_utilization_collection_group.add_command(virtualnetwork_cli.get_subnet_ip_inventory)


# Move commands under 'oci network ip-inventory-vcn-overlap-collection' -> 'oci network ip-inventory-cidr-utilization-collection'
virtualnetwork_cli.virtual_network_root_group.commands.pop(virtualnetwork_cli.ip_inventory_vcn_overlap_collection_group.name)
virtualnetwork_cli.ip_inventory_cidr_utilization_collection_group.add_command(virtualnetwork_cli.get_vcn_overlap)
5 changes: 5 additions & 0 deletions services/core/tests/util/generated/command_to_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,17 +133,21 @@
"virtual_network.get_public_ip_by_private_ip_id": "oci.core.VirtualNetworkClient.get_public_ip_by_private_ip_id",
"virtual_network.get_public_ip_pool": "oci.core.VirtualNetworkClient.get_public_ip_pool",
"virtual_network.get_remote_peering_connection": "oci.core.VirtualNetworkClient.get_remote_peering_connection",
"virtual_network.get_resource_ip_inventory": "oci.core.VirtualNetworkClient.get_resource_ip_inventory",
"virtual_network.get_route_table": "oci.core.VirtualNetworkClient.get_route_table",
"virtual_network.get_security_list": "oci.core.VirtualNetworkClient.get_security_list",
"virtual_network.get_service": "oci.core.VirtualNetworkClient.get_service",
"virtual_network.get_service_gateway": "oci.core.VirtualNetworkClient.get_service_gateway",
"virtual_network.get_subnet": "oci.core.VirtualNetworkClient.get_subnet",
"virtual_network.get_subnet_cidr_utilization": "oci.core.VirtualNetworkClient.get_subnet_cidr_utilization",
"virtual_network.get_subnet_ip_inventory": "oci.core.VirtualNetworkClient.get_subnet_ip_inventory",
"virtual_network.get_subnet_topology": "oci.core.VirtualNetworkClient.get_subnet_topology",
"virtual_network.get_tunnel_cpe_device_config": "oci.core.VirtualNetworkClient.get_tunnel_cpe_device_config",
"virtual_network.get_tunnel_cpe_device_config_content": "oci.core.VirtualNetworkClient.get_tunnel_cpe_device_config_content",
"virtual_network.get_upgrade_status": "oci.core.VirtualNetworkClient.get_upgrade_status",
"virtual_network.get_vcn": "oci.core.VirtualNetworkClient.get_vcn",
"virtual_network.get_vcn_dns_resolver_association": "oci.core.VirtualNetworkClient.get_vcn_dns_resolver_association",
"virtual_network.get_vcn_overlap": "oci.core.VirtualNetworkClient.get_vcn_overlap",
"virtual_network.get_vcn_topology": "oci.core.VirtualNetworkClient.get_vcn_topology",
"virtual_network.get_virtual_circuit": "oci.core.VirtualNetworkClient.get_virtual_circuit",
"virtual_network.get_vlan": "oci.core.VirtualNetworkClient.get_vlan",
Expand All @@ -170,6 +174,7 @@
"virtual_network.list_fast_connect_provider_services": "oci.core.VirtualNetworkClient.list_fast_connect_provider_services",
"virtual_network.list_fast_connect_provider_virtual_circuit_bandwidth_shapes": "oci.core.VirtualNetworkClient.list_fast_connect_provider_virtual_circuit_bandwidth_shapes",
"virtual_network.list_internet_gateways": "oci.core.VirtualNetworkClient.list_internet_gateways",
"virtual_network.list_ip_inventory": "oci.core.VirtualNetworkClient.list_ip_inventory",
"virtual_network.list_ip_sec_connection_tunnel_routes": "oci.core.VirtualNetworkClient.list_ip_sec_connection_tunnel_routes",
"virtual_network.list_ip_sec_connection_tunnel_security_associations": "oci.core.VirtualNetworkClient.list_ip_sec_connection_tunnel_security_associations",
"virtual_network.list_ip_sec_connection_tunnels": "oci.core.VirtualNetworkClient.list_ip_sec_connection_tunnels",
Expand Down
Loading

0 comments on commit 6fe91b2

Please sign in to comment.