Skip to content

Commit 1c4feac

Browse files
authored
Releasing version 2.15.0
Releasing version 2.15.0
2 parents b1b3b7b + 1c91359 commit 1c4feac

31 files changed

+1182
-117
lines changed

CHANGELOG.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@ Change Log
33
All notable changes to this project will be documented in this file.
44

55
The format is based on `Keep a Changelog <http://keepachangelog.com/>`_.
6+
====================
7+
2.15.0 - 2020-06-02
8+
====================
9+
10+
Added
11+
-----
12+
* Support for optionally supplying a signature when deleting an agreement in the Marketplace service
13+
* Support for launching paid listings in non-US regions in the Marketplace service
14+
* Support for returning the image id of packages in the Marketplace service
15+
* Support for calling Oracle Cloud Infrastructure services in the ap-chuncheon-1 region
16+
* Support for authenticating via Resource Principals. An example of how to use resource principals is available on `GitHub <https://github.com/oracle/oci-python-sdk/blob/master/examples/resource_principals_example.py>`__
17+
18+
Fixed
19+
-----
20+
* Fixed a bug where `oci.waiter.wait_until()` was not invoking `wait_callback` correctly based on the resource property
21+
* Fixed a bug in `ExponentialBackoffWithFullJitterRetryStrategy.do_sleep()` where it was assuming time in milliseconds but it should be seconds
22+
23+
Breaking
24+
--------
25+
* Field `signature` in `delete_accepted_agreement_id` from Marketplace Service changed from required to optional
26+
627
====================
728
2.14.3 - 2020-05-19
829
====================

NOTICE.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Copyright (c) 2016, 2020, Oracle and/or its affiliates.

examples/showoci/CHANGELOG.rst

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

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

7+
=====================
8+
20.06.02 - 2020-06-02
9+
=====================
10+
* Added image to the summary if it is custom image (from the marketplace)
11+
* Added step by step installation guide
12+
713
=====================
814
20.05.18 - 2020-05-18
915
=====================

examples/showoci/img/Image_01.png

79.8 KB
Loading

examples/showoci/img/Image_02.png

40.5 KB
Loading

examples/showoci/img/Image_03.png

52.7 KB
Loading

examples/showoci/img/Image_04.png

21.7 KB
Loading

examples/showoci/img/Image_05.png

34.6 KB
Loading

examples/showoci/showoci_data.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1373,9 +1373,19 @@ def __get_core_compute_instances(self, region_name, compartment):
13731373
instances = self.service.search_multi_items(self.service.C_COMPUTE, self.service.C_COMPUTE_INST, 'region_name', region_name, 'compartment_id', compartment['id'])
13741374

13751375
for instance in instances:
1376+
1377+
# fix the shape image for the summary
1378+
sum_shape = ""
1379+
if instance['image'] == "Not Found" or instance['image'] == "Custom" or instance['image_os'] == "Oracle Linux":
1380+
sum_shape = instance['image_os'][0:35]
1381+
elif 'Windows-Server' in instance['image']:
1382+
sum_shape = instance['image'][0:19]
1383+
else:
1384+
sum_shape = instance['image'][0:35]
1385+
13761386
inst = {'id': instance['id'], 'name': instance['shape'] + " - " + instance['display_name'] + " - " + instance['lifecycle_state'],
13771387
'sum_info': 'Compute',
1378-
'sum_shape': instance['image_os'][0:14] + " - " + instance['shape'],
1388+
'sum_shape': instance['shape'].ljust(16, ' ')[0:15] + " - " + sum_shape,
13791389
'availability_domain': instance['availability_domain'],
13801390
'fault_domain': instance['fault_domain'],
13811391
'time_maintenance_reboot_due': str(instance['time_maintenance_reboot_due']),

examples/showoci/showoci_output.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1484,7 +1484,7 @@ def __print_core_compute_instances(self, instances):
14841484
print(self.tabs2 + "MRB : Maintenance Reboot Due " + instance['time_maintenance_reboot_due'])
14851485

14861486
if 'image' in instance:
1487-
print(self.tabs2 + "Img : " + instance['image'])
1487+
print(self.tabs2 + "Img : " + instance['image'] + " (" + instance['image_os'] + ")")
14881488

14891489
if 'boot_volume' in instance:
14901490
for bv in instance['boot_volume']:

0 commit comments

Comments
 (0)