Skip to content

Commit

Permalink
Releasing version 2.59.0
Browse files Browse the repository at this point in the history
  • Loading branch information
oci-dex-release-bot committed Mar 1, 2022
1 parent 5f72ca4 commit 98c0bcc
Show file tree
Hide file tree
Showing 64 changed files with 3,990 additions and 392 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,24 @@ Change Log
All notable changes to this project will be documented in this file.

The format is based on `Keep a Changelog <http://keepachangelog.com/>`_.
====================
2.59.0 - 2022-03-01
====================

Added
-----
* Support for DRG route distribution statements to be specified with a new match type 'MATCH_ALL' for matching criteria in the Networking service
* Support for VCN route types on DRG attachments for deciding whether to import VCN CIDRs or subnet CIDRs into route rules in the Networking service
* Support for CPS offline reports in the Database service
* Support for infrastructure patching v2 features in the Database service
* Support for auto-scaling the storage of an autonomous database, as well as shrinking an autonomous database, in the Database service
* Support for managed egress via a default networking option on jobs and notebooks in the Data Science service
* Support for more types of saved search enums in the Management Dashboard service

Breaking
--------
* Support for retries enabled by default on some operations in the AI Vision service

====================
2.58.0 - 2022-02-22
====================
Expand Down
345 changes: 345 additions & 0 deletions THIRD_PARTY_LICENSES.txt

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/api/core.rst
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,7 @@ Core Services
oci.core.models.DrgAttachment
oci.core.models.DrgAttachmentIdDrgRouteDistributionMatchCriteria
oci.core.models.DrgAttachmentInfo
oci.core.models.DrgAttachmentMatchAllDrgRouteDistributionMatchCriteria
oci.core.models.DrgAttachmentNetworkCreateDetails
oci.core.models.DrgAttachmentNetworkDetails
oci.core.models.DrgAttachmentNetworkUpdateDetails
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
DrgAttachmentMatchAllDrgRouteDistributionMatchCriteria
======================================================

.. currentmodule:: oci.core.models

.. autoclass:: DrgAttachmentMatchAllDrgRouteDistributionMatchCriteria
:show-inheritance:
:special-members: __init__
:members:
:undoc-members:
:inherited-members:
2 changes: 2 additions & 0 deletions docs/api/data_science.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ Data Science
oci.data_science.models.JobShapeSummary
oci.data_science.models.JobSummary
oci.data_science.models.LogDetails
oci.data_science.models.ManagedEgressStandaloneJobInfrastructureConfigurationDetails
oci.data_science.models.Metadata
oci.data_science.models.Model
oci.data_science.models.ModelConfigurationDetails
Expand All @@ -56,6 +57,7 @@ Data Science
oci.data_science.models.ModelProvenance
oci.data_science.models.ModelSummary
oci.data_science.models.NotebookSession
oci.data_science.models.NotebookSessionConfigDetails
oci.data_science.models.NotebookSessionConfigurationDetails
oci.data_science.models.NotebookSessionShapeConfigDetails
oci.data_science.models.NotebookSessionShapeSummary
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
ManagedEgressStandaloneJobInfrastructureConfigurationDetails
============================================================

.. currentmodule:: oci.data_science.models

.. autoclass:: ManagedEgressStandaloneJobInfrastructureConfigurationDetails
:show-inheritance:
:special-members: __init__
:members:
:undoc-members:
:inherited-members:
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
NotebookSessionConfigDetails
============================

.. currentmodule:: oci.data_science.models

.. autoclass:: NotebookSessionConfigDetails
:show-inheritance:
:special-members: __init__
:members:
:undoc-members:
:inherited-members:
2 changes: 2 additions & 0 deletions docs/api/database.rst
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,7 @@ Database
oci.database.models.DbNodeSummary
oci.database.models.DbServer
oci.database.models.DbServerDetails
oci.database.models.DbServerPatchingDetails
oci.database.models.DbServerSummary
oci.database.models.DbSystem
oci.database.models.DbSystemOptions
Expand All @@ -176,6 +177,7 @@ Database
oci.database.models.EnableExternalNonContainerDatabaseOperationsInsightsDetails
oci.database.models.EnableExternalPluggableDatabaseDatabaseManagementDetails
oci.database.models.EnableExternalPluggableDatabaseOperationsInsightsDetails
oci.database.models.EstimatedPatchingTime
oci.database.models.ExadataDbSystemMigration
oci.database.models.ExadataDbSystemMigrationSummary
oci.database.models.ExadataInfrastructure
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
DbServerPatchingDetails
=======================

.. currentmodule:: oci.database.models

.. autoclass:: DbServerPatchingDetails
:show-inheritance:
:special-members: __init__
:members:
:undoc-members:
:inherited-members:
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
EstimatedPatchingTime
=====================

.. currentmodule:: oci.database.models

.. autoclass:: EstimatedPatchingTime
:show-inheritance:
:special-members: __init__
:members:
:undoc-members:
:inherited-members:
14 changes: 14 additions & 0 deletions examples/showoci/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file.

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

=====================
22.02.22 - 22.02.22
=====================
* Added Support for ExaCS and ExaCC VMclusters in different compartment
* Added CSV for PaaS OAC
* Added CSV for PaaS OIC
* Added CSV for PaaS OCVS
* Added CSV for PaaS OCE
* Added CSV for PaaS Data Science
* Added CSV for PaaS Data Flow
* Added CSV for PaaS Data Catalog
* Added CSV for Big Data Service
* Added CSV for Digital Assistance

=====================
22.02.08 - 22.02.08
=====================
Expand Down
2 changes: 1 addition & 1 deletion examples/showoci/showoci.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
import argparse
import datetime

version = "22.02.08"
version = "22.02.22"

##########################################################################
# check OCI version
Expand Down
177 changes: 92 additions & 85 deletions examples/showoci/showoci_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -351,7 +351,6 @@ def __get_oci_region_data(self, region_name):
value = self.__get_data_ai_main(region_name, compartment)
if value is not None:
if len(value) > 0:
data['data_ai'] = value
data['data_ai'] = value
has_data = True

Expand Down Expand Up @@ -2189,57 +2188,60 @@ def __get_database_db_exadata(self, region_name, compartment):
'vm_clusters': []
}

for vm in dbs['vm_clusters']:
valvm = {
'id': vm['id'],
'cluster_name': vm['cluster_name'],
'hostname': vm['hostname'],
'compartment_id': vm['compartment_id'],
'availability_domain': vm['availability_domain'],
'data_subnet_id': vm['data_subnet_id'],
'data_subnet': vm['data_subnet'],
'backup_subnet_id': vm['backup_subnet_id'],
'backup_subnet': vm['backup_subnet'],
'nsg_ids': vm['nsg_ids'],
'backup_network_nsg_ids': vm['backup_network_nsg_ids'],
'last_update_history_entry_id': vm['last_update_history_entry_id'],
'shape': vm['shape'],
'listener_port': vm['listener_port'],
'lifecycle_state': vm['lifecycle_state'],
'node_count': vm['node_count'],
'storage_size_in_gbs': vm['storage_size_in_gbs'],
'display_name': vm['display_name'],
'time_created': vm['time_created'],
'lifecycle_details': vm['lifecycle_details'],
'time_zone': vm['time_zone'],
'domain': vm['domain'],
'cpu_core_count': vm['cpu_core_count'],
'data_storage_percentage': vm['data_storage_percentage'],
'is_local_backup_enabled': vm['is_local_backup_enabled'],
'is_sparse_diskgroup_enabled': vm['is_sparse_diskgroup_enabled'],
'gi_version': vm['gi_version'],
'system_version': vm['system_version'],
'ssh_public_keys': vm['ssh_public_keys'],
'license_model': vm['license_model'],
'disk_redundancy': vm['disk_redundancy'],
'scan_ip_ids': vm['scan_ip_ids'],
'scan_ips': vm['scan_ips'],
'vip_ids': vm['vip_ids'],
'vip_ips': vm['vip_ips'],
'scan_dns_record_id': vm['scan_dns_record_id'],
'defined_tags': vm['defined_tags'],
'freeform_tags': vm['freeform_tags'],
'region_name': vm['region_name'],
'sum_info': 'Database XP - ' + dbs['shape'] + " - " + vm['license_model'],
'sum_info_storage': 'Database - Storage (GB)',
'sum_size_gb': vm['storage_size_in_gbs'],
'patches': self.__get_database_db_patches(vm['patches']),
'db_homes': self.__get_database_db_homes(vm['db_homes']),
'db_nodes': self.__get_database_db_nodes(vm['db_nodes']),
'zone_id': vm['zone_id'],
'scan_dns_name': vm['scan_dns_name']
}
value['vm_clusters'].append(valvm)
list_vms = self.service.search_multi_items(self.service.C_DATABASE, self.service.C_DATABASE_EXADATA_VMS, 'region_name', region_name, 'cloud_exadata_infrastructure_id', dbs['id'])
if list_vms:
for vm in list_vms:
valvm = {
'id': vm['id'],
'cluster_name': vm['cluster_name'],
'hostname': vm['hostname'],
'compartment_id': vm['compartment_id'],
'availability_domain': vm['availability_domain'],
'data_subnet_id': vm['data_subnet_id'],
'data_subnet': vm['data_subnet'],
'backup_subnet_id': vm['backup_subnet_id'],
'backup_subnet': vm['backup_subnet'],
'nsg_ids': vm['nsg_ids'],
'backup_network_nsg_ids': vm['backup_network_nsg_ids'],
'last_update_history_entry_id': vm['last_update_history_entry_id'],
'shape': vm['shape'],
'listener_port': vm['listener_port'],
'lifecycle_state': vm['lifecycle_state'],
'node_count': vm['node_count'],
'storage_size_in_gbs': vm['storage_size_in_gbs'],
'display_name': vm['display_name'],
'time_created': vm['time_created'],
'lifecycle_details': vm['lifecycle_details'],
'time_zone': vm['time_zone'],
'domain': vm['domain'],
'cpu_core_count': vm['cpu_core_count'],
'data_storage_percentage': vm['data_storage_percentage'],
'is_local_backup_enabled': vm['is_local_backup_enabled'],
'is_sparse_diskgroup_enabled': vm['is_sparse_diskgroup_enabled'],
'gi_version': vm['gi_version'],
'system_version': vm['system_version'],
'ssh_public_keys': vm['ssh_public_keys'],
'license_model': vm['license_model'],
'disk_redundancy': vm['disk_redundancy'],
'scan_ip_ids': vm['scan_ip_ids'],
'scan_ips': vm['scan_ips'],
'vip_ids': vm['vip_ids'],
'vip_ips': vm['vip_ips'],
'scan_dns_record_id': vm['scan_dns_record_id'],
'defined_tags': vm['defined_tags'],
'freeform_tags': vm['freeform_tags'],
'sum_info': 'Database XP - ' + dbs['shape'] + " - " + vm['license_model'],
'sum_info_storage': 'Database - Storage (GB)',
'sum_size_gb': vm['storage_size_in_gbs'],
'patches': self.__get_database_db_patches(vm['patches']),
'db_homes': self.__get_database_db_homes(vm['db_homes']),
'db_nodes': self.__get_database_db_nodes(vm['db_nodes']),
'zone_id': vm['zone_id'],
'scan_dns_name': vm['scan_dns_name'],
'compartment_name': vm['compartment_name'],
'region_name': vm['region_name']
}
value['vm_clusters'].append(valvm)

data.append(value)
return data
Expand Down Expand Up @@ -2305,38 +2307,42 @@ def __get_database_db_exacc(self, region_name, compartment):
'name': dbs['display_name'] + " - " + dbs['shape'] + " - " + dbs['lifecycle_state']
}

for vm in dbs['vm_clusters']:
valvm = {
'id': vm['id'],
'last_patch_history_entry_id': vm['last_patch_history_entry_id'],
'lifecycle_state': vm['lifecycle_state'],
'display_name': vm['display_name'],
'time_created': vm['time_created'],
'lifecycle_details': vm['lifecycle_details'],
'time_zone': vm['time_zone'],
'is_local_backup_enabled': vm['is_local_backup_enabled'],
'exadata_infrastructure_id': vm['exadata_infrastructure_id'],
'is_sparse_diskgroup_enabled': vm['is_sparse_diskgroup_enabled'],
'vm_cluster_network_id': vm['vm_cluster_network_id'],
'cpus_enabled': vm['cpus_enabled'],
'memory_size_in_gbs': vm['memory_size_in_gbs'],
'db_node_storage_size_in_gbs': vm['db_node_storage_size_in_gbs'],
'data_storage_size_in_tbs': vm['data_storage_size_in_tbs'],
'shape': vm['shape'],
'gi_version': vm['gi_version'],
'system_version': vm['system_version'],
'license_model': vm['license_model'],
'defined_tags': vm['defined_tags'],
'freeform_tags': vm['freeform_tags'],
'region_name': vm['region_name'],
'sum_info': 'Database ExaCC - ' + dbs['shape'] + " - " + vm['license_model'],
'sum_info_storage': 'Database - Storage (GB)',
'sum_size_gb': vm['db_node_storage_size_in_gbs'],
'patches': self.__get_database_db_patches(vm['patches']),
'db_homes': self.__get_database_db_homes(vm['db_homes']),
'db_nodes': self.__get_database_db_nodes(vm['db_nodes'])
}
value['vm_clusters'].append(valvm)
list_vms = self.service.search_multi_items(self.service.C_DATABASE, self.service.C_DATABASE_EXACC_VMS, 'region_name', region_name, 'exadata_infrastructure_id', dbs['id'])
if list_vms:
for vm in list_vms:
valvm = {
'id': vm['id'],
'last_patch_history_entry_id': vm['last_patch_history_entry_id'],
'lifecycle_state': vm['lifecycle_state'],
'display_name': vm['display_name'],
'time_created': vm['time_created'],
'lifecycle_details': vm['lifecycle_details'],
'time_zone': vm['time_zone'],
'is_local_backup_enabled': vm['is_local_backup_enabled'],
'exadata_infrastructure_id': vm['exadata_infrastructure_id'],
'is_sparse_diskgroup_enabled': vm['is_sparse_diskgroup_enabled'],
'vm_cluster_network_id': vm['vm_cluster_network_id'],
'cpus_enabled': vm['cpus_enabled'],
'memory_size_in_gbs': vm['memory_size_in_gbs'],
'db_node_storage_size_in_gbs': vm['db_node_storage_size_in_gbs'],
'data_storage_size_in_tbs': vm['data_storage_size_in_tbs'],
'shape': vm['shape'],
'gi_version': vm['gi_version'],
'system_version': vm['system_version'],
'license_model': vm['license_model'],
'defined_tags': vm['defined_tags'],
'freeform_tags': vm['freeform_tags'],
'sum_info': 'Database ExaCC - ' + dbs['shape'] + " - " + vm['license_model'],
'sum_info_storage': 'Database - Storage (GB)',
'sum_size_gb': vm['db_node_storage_size_in_gbs'],
'patches': self.__get_database_db_patches(vm['patches']),
'db_homes': self.__get_database_db_homes(vm['db_homes']),
'db_nodes': self.__get_database_db_nodes(vm['db_nodes']),
'compartment_name': vm['compartment_name'],
'compartment_id': vm['compartment_id'],
'region_name': vm['region_name']
}
value['vm_clusters'].append(valvm)

data.append(value)
return data
Expand Down Expand Up @@ -2569,6 +2575,7 @@ def __get_database_adb_dedicated(self, region_name, compartment):
'subnet_id': infra['subnet_id'],
'subnet_name': infra['subnet_name'],
'nsg_ids': infra['nsg_ids'],
'nsg_names': [],
'shape': infra['shape'],
'shape_ocpu': infra['shape_ocpu'],
'shape_memory_gb': infra['shape_memory_gb'],
Expand Down Expand Up @@ -2627,7 +2634,7 @@ def __get_database_adb_dedicated(self, region_name, compartment):
return data

except Exception as e:
self.__print_error("__get_database_adb_d_infrastructure", e)
self.__print_error("__get_database_adb_dedicated", e)
return data

##########################################################################
Expand Down
Loading

0 comments on commit 98c0bcc

Please sign in to comment.