Hello community,

here is the log from the commit of package python-boto3 for openSUSE:Factory 
checked in at 2019-02-01 11:45:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-boto3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-boto3.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-boto3"

Fri Feb  1 11:45:15 2019 rev:21 rq:669801 version:1.9.84

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-boto3/python-boto3.changes        
2019-01-08 12:31:30.372074249 +0100
+++ /work/SRC/openSUSE:Factory/.python-boto3.new.28833/python-boto3.changes     
2019-02-01 11:45:17.136562333 +0100
@@ -1,0 +2,44 @@
+Thu Jan 24 10:28:23 UTC 2019 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Version update to 1.9.84
+  * api-change:``worklink``: [``botocore``] Update worklink client to latest 
version
+  * api-change:``apigatewaymanagementapi``: [``botocore``]
+    Update apigatewaymanagementapi client to latest version
+  * api-change:``acm-pca``: [``botocore``] Update acm-pca client to latest 
version
+- from version 1.9.83
+  * api-change:``appstream``: [``botocore``] Update appstream client to latest 
version
+  * api-change:``discovery``: [``botocore``] Update discovery client to latest 
version
+  * api-change:``dms``: [``botocore``] Update dms client to latest version
+  * api-change:``fms``: [``botocore``] Update fms client to latest version
+  * api-change:``ssm``: [``botocore``] Update ssm client to latest version
+- from version 1.9.82
+  * api-change:``glue``: [``botocore``] Update glue client to latest version
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+- from version 1.9.81
+  * api-change:``lightsail``: [``botocore``] Update lightsail client to latest 
version
+  * api-change:``lambda``: [``botocore``] Update lambda client to latest 
version
+  * api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest 
version
+  * api-change:``rekognition``: [``botocore``] Update rekognition client to 
latest version
+- from version 1.9.80
+  * api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest 
version
+  * api-change:``ce``: [``botocore``] Update ce client to latest version
+  * api-change:``backup``: [``botocore``] Update backup client to latest 
version
+- from version 1.9.79
+  * api-change:``storagegateway``: [``botocore``] Update storagegateway client 
to latest version
+  * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to 
latest version
+- from version 1.9.78
+  * api-change:``rds-data``: [``botocore``] Update rds-data client to latest 
version
+  * api-change:``emr``: [``botocore``] Update emr client to latest version
+- from version 1.9.77
+  * api-change:``iot``: [``botocore``] Update iot client to latest version
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+  * api-change:``codedeploy``: [``botocore``] Update codedeploy client to 
latest version
+  * api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest 
version
+- from version 1.9.76
+  * api-change:``docdb``: [``botocore``] Update docdb client to latest version
+  * api-change:``redshift``: [``botocore``] Update redshift client to latest 
version
+- from version 1.9.75
+  * api-change:``appmesh``: [``botocore``] Update appmesh client to latest 
version
+- Update Requires in spec file from setup.py
+
+-------------------------------------------------------------------

Old:
----
  1.9.74.tar.gz

New:
----
  1.9.84.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-boto3.spec ++++++
--- /var/tmp/diff_new_pack.pPx9YQ/_old  2019-02-01 11:45:17.688561766 +0100
+++ /var/tmp/diff_new_pack.pPx9YQ/_new  2019-02-01 11:45:17.696561758 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-boto3
-Version:        1.9.74
+Version:        1.9.84
 Release:        0
 Summary:        Amazon Web Services Library
 License:        Apache-2.0
@@ -26,7 +26,7 @@
 URL:            https://github.com/boto/boto3
 Source:         https://github.com/boto/boto3/archive/%{version}.tar.gz
 BuildRequires:  %{python_module botocore < 1.13.0}
-BuildRequires:  %{python_module botocore >= 1.12.74}
+BuildRequires:  %{python_module botocore >= 1.12.84}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module s3transfer}
@@ -38,7 +38,7 @@
 BuildRequires:  python
 %endif
 Requires:       python-botocore < 1.13.0
-Requires:       python-botocore >= 1.12.74
+Requires:       python-botocore >= 1.12.84
 Requires:       python-jmespath < 1.0.0
 Requires:       python-jmespath >= 0.7.1
 Requires:       python-s3transfer < 0.2.0

++++++ 1.9.74.tar.gz -> 1.9.84.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.75.json 
new/boto3-1.9.84/.changes/1.9.75.json
--- old/boto3-1.9.74/.changes/1.9.75.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.75.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,7 @@
+[
+  {
+    "category": "``appmesh``", 
+    "description": "[``botocore``] Update appmesh client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.76.json 
new/boto3-1.9.84/.changes/1.9.76.json
--- old/boto3-1.9.74/.changes/1.9.76.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.76.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,12 @@
+[
+  {
+    "category": "``docdb``", 
+    "description": "[``botocore``] Update docdb client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``redshift``", 
+    "description": "[``botocore``] Update redshift client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.77.json 
new/boto3-1.9.84/.changes/1.9.77.json
--- old/boto3-1.9.74/.changes/1.9.77.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.77.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,22 @@
+[
+  {
+    "category": "``iot``", 
+    "description": "[``botocore``] Update iot client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``codedeploy``", 
+    "description": "[``botocore``] Update codedeploy client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``sagemaker``", 
+    "description": "[``botocore``] Update sagemaker client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.78.json 
new/boto3-1.9.84/.changes/1.9.78.json
--- old/boto3-1.9.74/.changes/1.9.78.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.78.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,12 @@
+[
+  {
+    "category": "``rds-data``", 
+    "description": "[``botocore``] Update rds-data client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``emr``", 
+    "description": "[``botocore``] Update emr client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.79.json 
new/boto3-1.9.84/.changes/1.9.79.json
--- old/boto3-1.9.74/.changes/1.9.79.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.79.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,12 @@
+[
+  {
+    "category": "``storagegateway``", 
+    "description": "[``botocore``] Update storagegateway client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``mediaconvert``", 
+    "description": "[``botocore``] Update mediaconvert client to latest 
version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.80.json 
new/boto3-1.9.84/.changes/1.9.80.json
--- old/boto3-1.9.74/.changes/1.9.80.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.80.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,17 @@
+[
+  {
+    "category": "``dynamodb``", 
+    "description": "[``botocore``] Update dynamodb client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ce``", 
+    "description": "[``botocore``] Update ce client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``backup``", 
+    "description": "[``botocore``] Update backup client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.81.json 
new/boto3-1.9.84/.changes/1.9.81.json
--- old/boto3-1.9.74/.changes/1.9.81.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.81.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,22 @@
+[
+  {
+    "category": "``lightsail``", 
+    "description": "[``botocore``] Update lightsail client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``lambda``", 
+    "description": "[``botocore``] Update lambda client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``pinpoint``", 
+    "description": "[``botocore``] Update pinpoint client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``rekognition``", 
+    "description": "[``botocore``] Update rekognition client to latest 
version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.82.json 
new/boto3-1.9.84/.changes/1.9.82.json
--- old/boto3-1.9.74/.changes/1.9.82.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.82.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,12 @@
+[
+  {
+    "category": "``glue``", 
+    "description": "[``botocore``] Update glue client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.83.json 
new/boto3-1.9.84/.changes/1.9.83.json
--- old/boto3-1.9.74/.changes/1.9.83.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.83.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,27 @@
+[
+  {
+    "category": "``appstream``", 
+    "description": "[``botocore``] Update appstream client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``discovery``", 
+    "description": "[``botocore``] Update discovery client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``dms``", 
+    "description": "[``botocore``] Update dms client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``fms``", 
+    "description": "[``botocore``] Update fms client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ssm``", 
+    "description": "[``botocore``] Update ssm client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/.changes/1.9.84.json 
new/boto3-1.9.84/.changes/1.9.84.json
--- old/boto3-1.9.74/.changes/1.9.84.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.9.84/.changes/1.9.84.json       2019-01-24 00:03:25.000000000 
+0100
@@ -0,0 +1,17 @@
+[
+  {
+    "category": "``worklink``", 
+    "description": "[``botocore``] Update worklink client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``apigatewaymanagementapi``", 
+    "description": "[``botocore``] Update apigatewaymanagementapi client to 
latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``acm-pca``", 
+    "description": "[``botocore``] Update acm-pca client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/CHANGELOG.rst 
new/boto3-1.9.84/CHANGELOG.rst
--- old/boto3-1.9.74/CHANGELOG.rst      2019-01-04 23:57:55.000000000 +0100
+++ new/boto3-1.9.84/CHANGELOG.rst      2019-01-24 00:03:25.000000000 +0100
@@ -2,6 +2,84 @@
 CHANGELOG
 =========
 
+1.9.84
+======
+
+* api-change:``worklink``: [``botocore``] Update worklink client to latest 
version
+* api-change:``apigatewaymanagementapi``: [``botocore``] Update 
apigatewaymanagementapi client to latest version
+* api-change:``acm-pca``: [``botocore``] Update acm-pca client to latest 
version
+
+
+1.9.83
+======
+
+* api-change:``appstream``: [``botocore``] Update appstream client to latest 
version
+* api-change:``discovery``: [``botocore``] Update discovery client to latest 
version
+* api-change:``dms``: [``botocore``] Update dms client to latest version
+* api-change:``fms``: [``botocore``] Update fms client to latest version
+* api-change:``ssm``: [``botocore``] Update ssm client to latest version
+
+
+1.9.82
+======
+
+* api-change:``glue``: [``botocore``] Update glue client to latest version
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+
+
+1.9.81
+======
+
+* api-change:``lightsail``: [``botocore``] Update lightsail client to latest 
version
+* api-change:``lambda``: [``botocore``] Update lambda client to latest version
+* api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest 
version
+* api-change:``rekognition``: [``botocore``] Update rekognition client to 
latest version
+
+
+1.9.80
+======
+
+* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest 
version
+* api-change:``ce``: [``botocore``] Update ce client to latest version
+* api-change:``backup``: [``botocore``] Update backup client to latest version
+
+
+1.9.79
+======
+
+* api-change:``storagegateway``: [``botocore``] Update storagegateway client 
to latest version
+* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to 
latest version
+
+
+1.9.78
+======
+
+* api-change:``rds-data``: [``botocore``] Update rds-data client to latest 
version
+* api-change:``emr``: [``botocore``] Update emr client to latest version
+
+
+1.9.77
+======
+
+* api-change:``iot``: [``botocore``] Update iot client to latest version
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+* api-change:``codedeploy``: [``botocore``] Update codedeploy client to latest 
version
+* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest 
version
+
+
+1.9.76
+======
+
+* api-change:``docdb``: [``botocore``] Update docdb client to latest version
+* api-change:``redshift``: [``botocore``] Update redshift client to latest 
version
+
+
+1.9.75
+======
+
+* api-change:``appmesh``: [``botocore``] Update appmesh client to latest 
version
+
+
 1.9.74
 ======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/boto3/__init__.py 
new/boto3-1.9.84/boto3/__init__.py
--- old/boto3-1.9.74/boto3/__init__.py  2019-01-04 23:57:55.000000000 +0100
+++ new/boto3-1.9.84/boto3/__init__.py  2019-01-24 00:03:25.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 __author__ = 'Amazon Web Services'
-__version__ = '1.9.74'
+__version__ = '1.9.84'
 
 
 # The default Boto3 session; autoloaded when needed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/docs/source/guide/index.rst 
new/boto3-1.9.84/docs/source/guide/index.rst
--- old/boto3-1.9.74/docs/source/guide/index.rst        2019-01-04 
23:57:55.000000000 +0100
+++ new/boto3-1.9.84/docs/source/guide/index.rst        2019-01-24 
00:03:25.000000000 +0100
@@ -36,3 +36,4 @@
    dynamodb
    s3
    secrets-manager
+   sdk-metrics
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/docs/source/guide/sdk-metrics.rst 
new/boto3-1.9.84/docs/source/guide/sdk-metrics.rst
--- old/boto3-1.9.74/docs/source/guide/sdk-metrics.rst  1970-01-01 
01:00:00.000000000 +0100
+++ new/boto3-1.9.84/docs/source/guide/sdk-metrics.rst  2019-01-24 
00:03:25.000000000 +0100
@@ -0,0 +1,271 @@
+.. _guide_sdk-metrics:
+
+SDK Metrics 
+===========
+
+AWS SDK Metrics for Enterprise Support (SDK Metrics) enables Enterprise 
customers to collect metrics from AWS SDKs on their hosts and clients shared 
with 
+AWS Enterprise Support. SDK Metrics provides information that helps speed up 
detection and diagnosis of issues occurring in connections 
+to AWS services for AWS Enterprise Support customers. 
+
+As telemetry is collected on each host, it is relayed via UDP to 127.0.0.1 
(aka localhost), where the CloudWatch agent aggregates the data and sends it 
+to the SDK Metrics service. Therefore, to receive metrics, you must add the 
CloudWatch agent to your instance.
+
+The following steps to set up SDK Metrics pertain to an Amazon EC2 instance 
running Amazon Linux for a client application that is using the AWS SDK for 
Python.
+SDK Metrics is also available for your production environments if you enable 
it while configuring the AWS SDK for Python. 
+
+To utilize SDK Metrics, run the latest version of the CloudWatch agent. Learn 
how to 
+`Configure the CloudWatch Agent for SDK Metrics 
<https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-SDK-Metrics.html>`__
 in the Amazon CloudWatch User Guide.
+
+To set up SDK Metrics with the AWS SDK for Python, follow these instructions:
+
+#. Create an application with an AWS SDK for Python client to use an AWS 
service.
+#. Host your project on an Amazon EC2 instance or in your local environment.
+#. Install and use the latest version of Boto3 (AWS SDK for Python).
+#. Install and configure a CloudWatch agent on an EC2 instance or in your 
local environment as described in the `Amazon CloudWatch User Guide 
<https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-SDK-Metrics.html>`__
 .
+#. Authorize SDK Metrics to collect and send metrics as described in the 
`Amazon CloudWatch User Guide 
<https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-SDK-Metrics.html>`__
 .. 
+#. :ref:`csm-enable-agent`.
+
+
+For more information, see the following:
+
+* :ref:`csm-update-agent`
+* :ref:`csm-disable-agent`
+
+
+.. _csm-enable-agent:
+
+Enable SDK Metrics
+------------------
+
+By default, SDK Metrics is turned off, and the port is set to 31000. The 
following are the default parameters.
+
+Enabling SDK Metrics is independent of configuring your credentials to use an 
AWS service.
+
+You can enable SDK Metrics by setting environment variables or by using the 
AWS Shared config file.
+
+Option 1: Set Environment Variables
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+If :code:`AWS_CSM_ENABLED` is not set, the SDK checks the 
:code:`AWS_DEFAULT_PROFILE` profile to determine if SDK Metrics is enabled. By 
default this is set to ``false``.
+
+To turn on SDK Metrics, add the following to your environmental variables.
+
+.. code-block:: shell
+
+    export AWS_CSM_ENABLED=true
+
+:ref:`Other configuration settings<csm-update-agent>` are available. 
+
+Note: Enabling SDK Metrics does not configure your credentials to use an AWS 
service. 
+
+
+Option 2: AWS Shared Config File
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+If no CSM configuration is found in the environment variables, the SDK looks 
for your default AWS profile field. If :code:`AWS_DEFAULT_PROFILE` is set to 
something other than default, update that profile. To enable SDK Metrics, add 
:code:`csm_enabled` to the shared config file located at :file:`~/.aws/config`.
+
+.. code-block:: ini
+
+    [default]
+    csm_enabled = true
+
+    [profile aws_csm]
+    csm_enabled = true
+
+:ref:`Other configuration settings<csm-update-agent>` are available. 
+
+Note: Enabling SDK Metrics is independent from configuring your credentials to 
use an AWS service. You can use a different profile to authenticate. 
+
+.. _csm-update-agent:
+
+Update a CloudWatch Agent
+-------------------------
+
+To make changes to the port, you need to set the values and then restart any 
AWS jobs that are currently active.
+
+Option 1: Set Environment Variables
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Most services use the default port. But if your service requires a unique port 
ID, add ``AWS_CSM_PORT=[port_number]``, to the host's environment variables.
+
+.. code-block:: shell
+
+    export AWS_CSM_ENABLED=true
+    export AWS_CSM_PORT=1234
+
+
+Option 2: AWS Shared Config File
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Most services use the default port. But if your service requires a
+unique port ID, add ``csm_port = [port_number]`` to ``~/.aws/config``.
+
+.. code-block:: ini
+
+    [default]
+    csm_enabled = false
+    csm_port = 1234
+
+    [profile aws_csm]
+    csm_enabled = false
+    csm_port = 1234
+
+Restart SDK Metrics
+~~~~~~~~~~~~~~~~~~~
+
+To restart a job, run the following commands.
+
+.. code-block:: shell
+
+    amazon-cloudwatch-agent-ctl –a stop;
+    amazon-cloudwatch-agent-ctl –a start;
+
+
+.. _csm-disable-agent:
+
+Disable SDK Metrics
+--------------------
+
+To turn off SDK Metrics, remove ``csm_enabled`` from your environment 
variables, or in your AWS Shared config file located at :file:`~/.aws/config`.
+Then restart your CloudWatch agent so that the changes can take effect.
+
+**Environment Variables**
+
+Remove ``AWS_CSM_ENABLED`` from your environment variables or set it to false.
+
+.. code-block:: shell
+
+    unset AWS_CSM_ENABLED
+
+
+**AWS Shared Config File**
+
+Remove ``csm_enabled`` from the profiles in your AWS Shared config file 
located at :file:`~/.aws/config`.
+
+.. note:: Environment variables override the AWS Shared config file. If SDK 
Metrics is enabled in the environment variables, the SDK Metrics remain enabled.
+
+To explicitly opt-out of SDK Metrics set ``csm_enabled`` to false.
+
+.. code-block:: ini
+
+    [default]
+    csm_enabled = false
+
+    [profile aws_csm]
+    csm_enabled = false
+
+To disable SDK Metrics, use the following command to stop CloudWatch agent. 
+
+.. code-block:: shell
+
+    sudo amazon-cloudwatch-agent-ctl -a stop &&
+    echo "Done"
+    
+If you are using other CloudWatch features, restart CloudWatch Agent with the 
following command.
+
+.. code-block:: shell
+
+    amazon-cloudwatch-agent-ctl –a start;
+    
+
+Restart SDK Metrics
+~~~~~~~~~~~~~~~~~~~
+
+To restart a SDK Metrics job, run the following commands.
+
+.. code-block:: shell
+
+    amazon-cloudwatch-agent-ctl –a stop;
+    amazon-cloudwatch-agent-ctl –a start;
+
+Definitions for SDK Metrics
+---------------------------
+
+You can use the following descriptions of SDK Metrics to interpret your 
results. In general, these metrics are available for review
+with your Technical Account Manager during regular business reviews. AWS 
Support resources and your Technical Account Manager 
+should have access to SDK Metrics data to help you resolve cases, but if you 
discover data that is confusing or unexpected, but 
+doesn’t seem to be negatively impacting your applications’ performance, it is 
best to review that data during scheduled 
+business reviews.
+
+.. list-table:: 
+   :widths: 1 2 
+   :header-rows: 1
+
+   * - Metric: 
+     - CallCount
+     
+   * - Definition
+     - Total number of successful or failed API calls from your code to AWS 
services
+
+   * - How to use it
+     - Use it as a baseline to correlate with other metrics like errors or 
throttling.
+
+
+.. list-table:: 
+   :widths: 1 2 
+   :header-rows: 1
+
+   * - Metric: 
+     - ClientErrorCount 
+
+   * - Definition
+     - Number of API calls that fail with client errors (4xx HTTP response 
codes). *Examples: Throttling, Access denied, S3 bucket does not exist, and 
Invalid parameter value.*
+
+   * - How to use it
+     - Except in certain cases related to throttling (ex. when throttling 
occurs due to a limit that needs to be increased) this metric can indicate 
something in your application that needs to be fixed.
+
+
+.. list-table:: 
+   :widths: 1 2 
+   :header-rows: 1
+
+   * - Metric: 
+     - ConnectionErrorCount 
+
+   * - Definition
+     - Number of API calls that fail because of errors connecting to the 
service. These can be caused by network issues between the customer application 
and AWS services including load balancers, DNS failures, transit providers. In 
some cases, AWS issues may result in this error.
+
+   * - How to use it
+     - Use this metric to determine whether issues are specific to your 
application or are caused by your infrastructure and/or network. High 
ConnectionErrorCount could also indicate short timeout values for API calls.
+
+
+.. list-table:: 
+   :widths: 1 2 
+   :header-rows: 1
+
+   * - Metric: 
+     - ThrottleCount 
+
+   * - Definition
+     - Number of API calls that fail due to throttling by AWS services.
+
+   * - How to use it
+     - Use this metric to assess if your application has reached throttle 
limits, as well as to determine the cause of retries and application latency. 
Consider distributing calls over a window instead of batching your calls.
+
+
+.. list-table:: 
+   :widths: 1 2 
+   :header-rows: 1
+
+   * - Metric: 
+     - ServerErrorCount 
+
+   * - Definition
+     - Number of API calls that fail due to server errors (5xx HTTP response 
codes) from AWS Services. These are typically caused by AWS services.
+
+   * - How to use it
+     - Determine cause of SDK retries or latency. This metric will not always 
indicate that AWS services are at fault, as some AWS teams classify latency as 
an HTTP 503 response. 
+
+.. list-table:: 
+   :widths: 1 2 
+   :header-rows: 1
+
+   * - Metric: 
+     - EndToEndLatency
+
+   * - Definition
+     - Total time for your application to make a call using the AWS SDK, 
inclusive of retries. In other words, regardless of whether it is successful 
after several attempts, or as soon as a call fails due to an unretriable error.
+
+   * - How to use it
+     - Determine how AWS API calls contribute to your application’s overall 
latency. Higher than expected latency may be caused by issues with network, 
firewall, or other configuration settings, or by latency that occurs as a 
result of SDK retries. 
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/setup.cfg new/boto3-1.9.84/setup.cfg
--- old/boto3-1.9.74/setup.cfg  2019-01-04 23:57:55.000000000 +0100
+++ new/boto3-1.9.84/setup.cfg  2019-01-24 00:03:25.000000000 +0100
@@ -3,6 +3,6 @@
 
 [metadata]
 requires-dist =
-    botocore>=1.12.74,<1.13.0
+    botocore>=1.12.84,<1.13.0
     jmespath>=0.7.1,<1.0.0
     s3transfer>=0.1.10,<0.2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.9.74/setup.py new/boto3-1.9.84/setup.py
--- old/boto3-1.9.74/setup.py   2019-01-04 23:57:55.000000000 +0100
+++ new/boto3-1.9.84/setup.py   2019-01-24 00:03:25.000000000 +0100
@@ -14,7 +14,7 @@
 
 
 requires = [
-    'botocore>=1.12.74,<1.13.0',
+    'botocore>=1.12.84,<1.13.0',
     'jmespath>=0.7.1,<1.0.0',
     's3transfer>=0.1.10,<0.2.0'
 ]


Reply via email to