Blame SOURCES/bundled-python-botocore.patch

4e78bc
diff --color -uNr a/awscli/alias.py b/awscli/alias.py
4e78bc
--- a/awscli/alias.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/alias.py	2022-05-18 14:15:22.645692302 +0200
4e78bc
@@ -15,6 +15,8 @@
4e78bc
 import shlex
4e78bc
 import subprocess
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.configloader import raw_config_parse
4e78bc
 
4e78bc
 from awscli.compat import compat_shell_quote
4e78bc
diff --color -uNr a/awscli/argprocess.py b/awscli/argprocess.py
4e78bc
--- a/awscli/argprocess.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/argprocess.py	2022-05-18 15:05:05.051719241 +0200
4e78bc
@@ -15,6 +15,8 @@
4e78bc
 import logging
4e78bc
 from awscli.compat import six
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict, json
4e78bc
 
4e78bc
 from awscli import SCALAR_TYPES, COMPLEX_TYPES
4e78bc
diff --color -uNr a/awscli/arguments.py b/awscli/arguments.py
4e78bc
--- a/awscli/arguments.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/arguments.py	2022-05-18 15:05:58.609003196 +0200
4e78bc
@@ -38,6 +38,8 @@
4e78bc
 """
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import xform_name
4e78bc
 from botocore.hooks import first_non_none_response
4e78bc
 
4e78bc
diff --color -uNr a/awscli/bcdoc/docstringparser.py b/awscli/bcdoc/docstringparser.py
4e78bc
--- a/awscli/bcdoc/docstringparser.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/bcdoc/docstringparser.py	2022-05-18 15:05:52.052968430 +0200
4e78bc
@@ -10,6 +10,8 @@
4e78bc
 # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
4e78bc
 # ANY KIND, either express or implied. See the License for the specific
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import six
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/bcdoc/restdoc.py b/awscli/bcdoc/restdoc.py
4e78bc
--- a/awscli/bcdoc/restdoc.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/bcdoc/restdoc.py	2022-05-18 15:05:43.172921339 +0200
4e78bc
@@ -12,7 +12,10 @@
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict
4e78bc
+
4e78bc
 from awscli.bcdoc.docstringparser import DocStringParser
4e78bc
 from awscli.bcdoc.style import ReSTStyle
4e78bc
 
4e78bc
diff --color -uNr a/awscli/clidocs.py b/awscli/clidocs.py
4e78bc
--- a/awscli/clidocs.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/clidocs.py	2022-05-18 15:05:32.701865825 +0200
4e78bc
@@ -12,6 +12,9 @@
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import logging
4e78bc
 import os
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import xform_name
4e78bc
 from botocore.model import StringShape
4e78bc
 from botocore.utils import is_json_value_header
4e78bc
diff --color -uNr a/awscli/clidriver.py b/awscli/clidriver.py
4e78bc
--- a/awscli/clidriver.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/clidriver.py	2022-05-18 15:04:57.775680666 +0200
4e78bc
@@ -14,6 +14,7 @@
4e78bc
 import signal
4e78bc
 import logging
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 import botocore.session
4e78bc
 from botocore import __version__ as botocore_version
4e78bc
 from botocore.hooks import HierarchicalEmitter
4e78bc
diff --color -uNr a/awscli/compat.py b/awscli/compat.py
4e78bc
--- a/awscli/compat.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/compat.py	2022-05-18 15:06:11.402071034 +0200
4e78bc
@@ -20,6 +20,7 @@
4e78bc
 import signal
4e78bc
 import contextlib
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import six
4e78bc
 #import botocore.compat
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/assumerole.py b/awscli/customizations/assumerole.py
4e78bc
--- a/awscli/customizations/assumerole.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/assumerole.py	2022-05-18 15:00:35.635290775 +0200
4e78bc
@@ -1,6 +1,8 @@
4e78bc
 import os
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ProfileNotFound
4e78bc
 from botocore.credentials import JSONFileCache
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/awslambda.py b/awscli/customizations/awslambda.py
4e78bc
--- a/awscli/customizations/awslambda.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/awslambda.py	2022-05-18 15:01:16.698508494 +0200
4e78bc
@@ -14,6 +14,8 @@
4e78bc
 import copy
4e78bc
 from contextlib import closing
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.vendored import six
4e78bc
 
4e78bc
 from awscli.arguments import CustomArgument, CLIArgument
4e78bc
diff --color -uNr a/awscli/customizations/cloudformation/artifact_exporter.py b/awscli/customizations/cloudformation/artifact_exporter.py
4e78bc
--- a/awscli/customizations/cloudformation/artifact_exporter.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudformation/artifact_exporter.py	2022-05-18 14:48:47.570545896 +0200
4e78bc
@@ -19,6 +19,9 @@
4e78bc
 import uuid
4e78bc
 import shutil
4e78bc
 from awscli.compat import six
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.utils import set_value_from_jmespath
4e78bc
 
4e78bc
 from awscli.compat import urlparse
4e78bc
diff --color -uNr a/awscli/customizations/cloudformation/deployer.py b/awscli/customizations/cloudformation/deployer.py
4e78bc
--- a/awscli/customizations/cloudformation/deployer.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudformation/deployer.py	2022-05-18 14:48:59.107606518 +0200
4e78bc
@@ -14,6 +14,7 @@
4e78bc
 import sys
4e78bc
 import time
4e78bc
 import logging
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 import botocore
4e78bc
 import collections
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/cloudformation/deploy.py b/awscli/customizations/cloudformation/deploy.py
4e78bc
--- a/awscli/customizations/cloudformation/deploy.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudformation/deploy.py	2022-05-18 14:49:08.967658328 +0200
4e78bc
@@ -15,6 +15,7 @@
4e78bc
 import sys
4e78bc
 import logging
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.client import Config
4e78bc
 
4e78bc
 from awscli.customizations.cloudformation import exceptions
4e78bc
diff --color -uNr a/awscli/customizations/cloudformation/package.py b/awscli/customizations/cloudformation/package.py
4e78bc
--- a/awscli/customizations/cloudformation/package.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudformation/package.py	2022-05-18 14:49:19.649714460 +0200
4e78bc
@@ -17,6 +17,7 @@
4e78bc
 
4e78bc
 import json
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.client import Config
4e78bc
 
4e78bc
 from awscli.customizations.cloudformation.artifact_exporter import Template
4e78bc
diff --color -uNr a/awscli/customizations/cloudformation/yamlhelper.py b/awscli/customizations/cloudformation/yamlhelper.py
4e78bc
--- a/awscli/customizations/cloudformation/yamlhelper.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudformation/yamlhelper.py	2022-05-18 14:23:38.371279936 +0200
4e78bc
@@ -10,6 +10,8 @@
4e78bc
 # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
4e78bc
 # ANY KIND, either express or implied. See the License for the specific
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import json
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/cloudfront.py b/awscli/customizations/cloudfront.py
4e78bc
--- a/awscli/customizations/cloudfront.py	2022-05-18 15:11:13.004672889 +0200
4e78bc
+++ b/awscli/customizations/cloudfront.py	2022-05-18 14:52:36.034747887 +0200
4e78bc
@@ -17,6 +17,8 @@
4e78bc
 from cryptography.hazmat.primitives import serialization, hashes
4e78bc
 from cryptography.hazmat.primitives.asymmetric import padding
4e78bc
 from cryptography.hazmat.backends import default_backend
4e78bc
+
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.utils import parse_to_aware_datetime
4e78bc
 from botocore.signers import CloudFrontSigner
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/cloudsearch.py b/awscli/customizations/cloudsearch.py
4e78bc
--- a/awscli/customizations/cloudsearch.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudsearch.py	2022-05-18 15:02:25.305872231 +0200
4e78bc
@@ -14,6 +14,9 @@
4e78bc
 import logging
4e78bc
 
4e78bc
 from awscli.customizations.flatten import FlattenArguments, SEP
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 
4e78bc
 LOG = logging.getLogger(__name__)
4e78bc
diff --color -uNr a/awscli/customizations/cloudtrail/subscribe.py b/awscli/customizations/cloudtrail/subscribe.py
4e78bc
--- a/awscli/customizations/cloudtrail/subscribe.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/cloudtrail/subscribe.py	2022-05-18 14:57:31.205312927 +0200
4e78bc
@@ -17,6 +17,7 @@
4e78bc
 from .utils import get_account_id
4e78bc
 from awscli.customizations.commands import BasicCommand
4e78bc
 from awscli.customizations.utils import s3_bucket_exists
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/cloudtrail/validation.py b/awscli/customizations/cloudtrail/validation.py
4e78bc
--- a/awscli/customizations/cloudtrail/validation.py	2022-05-18 15:11:13.005672894 +0200
4e78bc
+++ b/awscli/customizations/cloudtrail/validation.py	2022-05-18 14:57:49.441409616 +0200
4e78bc
@@ -30,6 +30,7 @@
4e78bc
 from awscli.customizations.cloudtrail.utils import get_trail_by_arn, \
4e78bc
     get_account_id_from_arn
4e78bc
 from awscli.customizations.commands import BasicCommand
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 from awscli.schema import ParameterRequiredError
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/codeartifact/login.py b/awscli/customizations/codeartifact/login.py
4e78bc
--- a/awscli/customizations/codeartifact/login.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/codeartifact/login.py	2022-05-18 15:01:49.458682184 +0200
4e78bc
@@ -8,6 +8,8 @@
4e78bc
 from datetime import datetime
4e78bc
 from dateutil.tz import tzutc
4e78bc
 from dateutil.relativedelta import relativedelta
4e78bc
+
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.utils import parse_timestamp
4e78bc
 
4e78bc
 from awscli.compat import is_windows, urlparse, RawConfigParser, StringIO
4e78bc
diff --color -uNr a/awscli/customizations/codecommit.py b/awscli/customizations/codecommit.py
4e78bc
--- a/awscli/customizations/codecommit.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/codecommit.py	2022-05-18 14:52:27.556702937 +0200
4e78bc
@@ -18,6 +18,7 @@
4e78bc
 import fileinput
4e78bc
 import datetime
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.auth import SigV4Auth
4e78bc
 from botocore.awsrequest import AWSRequest
4e78bc
 from botocore.compat import urlsplit
4e78bc
diff --color -uNr a/awscli/customizations/codedeploy/deregister.py b/awscli/customizations/codedeploy/deregister.py
4e78bc
--- a/awscli/customizations/codedeploy/deregister.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/codedeploy/deregister.py	2022-05-18 15:00:28.775254402 +0200
4e78bc
@@ -13,6 +13,7 @@
4e78bc
 
4e78bc
 import sys
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 from awscli.customizations.commands import BasicCommand
4e78bc
diff --color -uNr a/awscli/customizations/codedeploy/push.py b/awscli/customizations/codedeploy/push.py
4e78bc
--- a/awscli/customizations/codedeploy/push.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/codedeploy/push.py	2022-05-18 14:58:14.529542632 +0200
4e78bc
@@ -18,6 +18,7 @@
4e78bc
 import contextlib
4e78bc
 from datetime import datetime
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 from awscli.compat import six
4e78bc
diff --color -uNr a/awscli/customizations/commands.py b/awscli/customizations/commands.py
4e78bc
--- a/awscli/customizations/commands.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/commands.py	2022-05-18 14:54:12.117257346 +0200
4e78bc
@@ -1,6 +1,8 @@
4e78bc
 import logging
4e78bc
 import os
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import model
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 from botocore.validate import validate_parameters
4e78bc
diff --color -uNr a/awscli/customizations/configure/addmodel.py b/awscli/customizations/configure/addmodel.py
4e78bc
--- a/awscli/customizations/configure/addmodel.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/configure/addmodel.py	2022-05-18 14:53:57.092177678 +0200
4e78bc
@@ -13,6 +13,8 @@
4e78bc
 import json
4e78bc
 import os
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.model import ServiceModel
4e78bc
 
4e78bc
 from awscli.customizations.commands import BasicCommand
4e78bc
diff --color -uNr a/awscli/customizations/configure/configure.py b/awscli/customizations/configure/configure.py
4e78bc
--- a/awscli/customizations/configure/configure.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/configure/configure.py	2022-05-18 14:53:50.435142381 +0200
4e78bc
@@ -13,6 +13,8 @@
4e78bc
 import os
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ProfileNotFound
4e78bc
 
4e78bc
 from awscli.compat import compat_input
4e78bc
diff --color -uNr a/awscli/customizations/configure/__init__.py b/awscli/customizations/configure/__init__.py
4e78bc
--- a/awscli/customizations/configure/__init__.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/configure/__init__.py	2022-05-18 14:54:04.464216768 +0200
4e78bc
@@ -11,6 +11,9 @@
4e78bc
 # ANY KIND, either express or implied. See the License for the specific
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import string
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.vendored.six.moves import shlex_quote
4e78bc
 
4e78bc
 NOT_SET = '<not set>'
4e78bc
diff --color -uNr a/awscli/customizations/datapipeline/createdefaultroles.py b/awscli/customizations/datapipeline/createdefaultroles.py
4e78bc
--- a/awscli/customizations/datapipeline/createdefaultroles.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/datapipeline/createdefaultroles.py	2022-05-18 15:01:32.776593738 +0200
4e78bc
@@ -25,6 +25,9 @@
4e78bc
 from awscli.customizations.commands import BasicCommand
4e78bc
 from awscli.customizations.datapipeline.translator \
4e78bc
     import display_response, dict_to_string, get_region
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 LOG = logging.getLogger(__name__)
4e78bc
diff --color -uNr a/awscli/customizations/ec2/addcount.py b/awscli/customizations/ec2/addcount.py
4e78bc
--- a/awscli/customizations/ec2/addcount.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/ec2/addcount.py	2022-05-18 14:49:53.982894864 +0200
4e78bc
@@ -12,6 +12,8 @@
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import model
4e78bc
 
4e78bc
 from awscli.arguments import BaseCLIArgument
4e78bc
diff --color -uNr a/awscli/customizations/ec2/decryptpassword.py b/awscli/customizations/ec2/decryptpassword.py
4e78bc
--- a/awscli/customizations/ec2/decryptpassword.py	2022-05-18 15:11:13.005672894 +0200
4e78bc
+++ b/awscli/customizations/ec2/decryptpassword.py	2022-05-18 14:49:38.231812104 +0200
4e78bc
@@ -18,6 +18,8 @@
4e78bc
 from cryptography.hazmat.primitives.asymmetric import padding
4e78bc
 from awscli.compat import six
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import model
4e78bc
 
4e78bc
 from awscli.arguments import BaseCLIArgument
4e78bc
diff --color -uNr a/awscli/customizations/ecs/deploy.py b/awscli/customizations/ecs/deploy.py
4e78bc
--- a/awscli/customizations/ecs/deploy.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/ecs/deploy.py	2022-05-18 14:52:56.062854064 +0200
4e78bc
@@ -16,6 +16,7 @@
4e78bc
 import os
4e78bc
 import sys
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import compat, config
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 from awscli.compat import compat_open
4e78bc
diff --color -uNr a/awscli/customizations/eks/get_token.py b/awscli/customizations/eks/get_token.py
4e78bc
--- a/awscli/customizations/eks/get_token.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/eks/get_token.py	2022-05-18 15:04:44.775611742 +0200
4e78bc
@@ -11,7 +11,11 @@
4e78bc
 # ANY KIND, either express or implied. See the License for the specific
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import base64
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 import botocore
4e78bc
+
4e78bc
 import json
4e78bc
 
4e78bc
 from datetime import datetime, timedelta
4e78bc
diff --color -uNr a/awscli/customizations/eks/kubeconfig.py b/awscli/customizations/eks/kubeconfig.py
4e78bc
--- a/awscli/customizations/eks/kubeconfig.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/eks/kubeconfig.py	2022-05-18 15:02:57.357042199 +0200
4e78bc
@@ -15,6 +15,9 @@
4e78bc
 import yaml
4e78bc
 import logging
4e78bc
 import errno
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 
4e78bc
 from awscli.customizations.eks.exceptions import EKSError
4e78bc
diff --color -uNr a/awscli/customizations/eks/ordered_yaml.py b/awscli/customizations/eks/ordered_yaml.py
4e78bc
--- a/awscli/customizations/eks/ordered_yaml.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/eks/ordered_yaml.py	2022-05-18 15:03:07.700097040 +0200
4e78bc
@@ -12,6 +12,9 @@
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 
4e78bc
 import yaml
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/eks/update_kubeconfig.py b/awscli/customizations/eks/update_kubeconfig.py
4e78bc
--- a/awscli/customizations/eks/update_kubeconfig.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/eks/update_kubeconfig.py	2022-05-18 15:02:33.627916357 +0200
4e78bc
@@ -14,6 +14,8 @@
4e78bc
 import os
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 
4e78bc
 from awscli.customizations.commands import BasicCommand
4e78bc
diff --color -uNr a/awscli/customizations/emr/createcluster.py b/awscli/customizations/emr/createcluster.py
4e78bc
--- a/awscli/customizations/emr/createcluster.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/emr/createcluster.py	2022-05-18 14:50:20.302033141 +0200
4e78bc
@@ -27,6 +27,9 @@
4e78bc
 from awscli.customizations.emr.command import Command
4e78bc
 from awscli.customizations.emr.constants import EC2_ROLE_NAME
4e78bc
 from awscli.customizations.emr.constants import EMR_ROLE_NAME
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import json
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/emr/createdefaultroles.py b/awscli/customizations/emr/createdefaultroles.py
4e78bc
--- a/awscli/customizations/emr/createdefaultroles.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/emr/createdefaultroles.py	2022-05-18 14:51:39.802450842 +0200
4e78bc
@@ -13,6 +13,9 @@
4e78bc
 
4e78bc
 import logging
4e78bc
 import re
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 import botocore.exceptions
4e78bc
 import botocore.session
4e78bc
 from botocore import xform_name
4e78bc
diff --color -uNr a/awscli/customizations/emr/describecluster.py b/awscli/customizations/emr/describecluster.py
4e78bc
--- a/awscli/customizations/emr/describecluster.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/emr/describecluster.py	2022-05-18 14:51:06.268274647 +0200
4e78bc
@@ -16,6 +16,9 @@
4e78bc
 from awscli.customizations.emr import emrutils
4e78bc
 from awscli.customizations.emr import helptext
4e78bc
 from awscli.customizations.emr.command import Command
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import NoCredentialsError
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/emr/emrfsutils.py b/awscli/customizations/emr/emrfsutils.py
4e78bc
--- a/awscli/customizations/emr/emrfsutils.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/emr/emrfsutils.py	2022-05-18 14:50:56.051220965 +0200
4e78bc
@@ -14,6 +14,9 @@
4e78bc
 from awscli.customizations.emr import constants
4e78bc
 from awscli.customizations.emr import emrutils
4e78bc
 from awscli.customizations.emr import exceptions
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import OrderedDict
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/emr/emrutils.py b/awscli/customizations/emr/emrutils.py
4e78bc
--- a/awscli/customizations/emr/emrutils.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/emr/emrutils.py	2022-05-18 14:51:30.094399834 +0200
4e78bc
@@ -19,6 +19,9 @@
4e78bc
 from awscli.clidriver import CLIOperationCaller
4e78bc
 from awscli.customizations.emr import constants
4e78bc
 from awscli.customizations.emr import exceptions
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import WaiterError, NoCredentialsError
4e78bc
 from botocore import xform_name
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/emr/sshutils.py b/awscli/customizations/emr/sshutils.py
4e78bc
--- a/awscli/customizations/emr/sshutils.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/emr/sshutils.py	2022-05-18 14:51:18.184337257 +0200
4e78bc
@@ -16,6 +16,9 @@
4e78bc
 from awscli.customizations.emr import exceptions
4e78bc
 from awscli.customizations.emr import emrutils
4e78bc
 from awscli.customizations.emr import constants
4e78bc
+
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import WaiterError
4e78bc
 
4e78bc
 LOG = logging.getLogger(__name__)
4e78bc
diff --color -uNr a/awscli/customizations/generatecliskeleton.py b/awscli/customizations/generatecliskeleton.py
4e78bc
--- a/awscli/customizations/generatecliskeleton.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/generatecliskeleton.py	2022-05-18 15:01:09.940472663 +0200
4e78bc
@@ -13,6 +13,7 @@
4e78bc
 import json
4e78bc
 import sys
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import xform_name
4e78bc
 from botocore.stub import Stubber
4e78bc
 from botocore.utils import ArgumentGenerator
4e78bc
diff --color -uNr a/awscli/customizations/globalargs.py b/awscli/customizations/globalargs.py
4e78bc
--- a/awscli/customizations/globalargs.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/globalargs.py	2022-05-18 14:53:15.719958294 +0200
4e78bc
@@ -13,6 +13,7 @@
4e78bc
 import sys
4e78bc
 import os
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.client import Config
4e78bc
 from botocore.endpoint import DEFAULT_TIMEOUT
4e78bc
 from botocore.handlers import disable_signing
4e78bc
diff --color -uNr a/awscli/customizations/history/db.py b/awscli/customizations/history/db.py
4e78bc
--- a/awscli/customizations/history/db.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/history/db.py	2022-05-18 14:57:15.844231482 +0200
4e78bc
@@ -18,6 +18,8 @@
4e78bc
 import logging
4e78bc
 from awscli.compat import collections_abc
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.history import BaseHistoryHandler
4e78bc
 
4e78bc
 from awscli.compat import sqlite3
4e78bc
diff --color -uNr a/awscli/customizations/history/__init__.py b/awscli/customizations/history/__init__.py
4e78bc
--- a/awscli/customizations/history/__init__.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/history/__init__.py	2022-05-18 14:57:23.122270071 +0200
4e78bc
@@ -14,6 +14,7 @@
4e78bc
 import sys
4e78bc
 import logging
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.history import get_global_history_recorder
4e78bc
 from botocore.exceptions import ProfileNotFound
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/opsworks.py b/awscli/customizations/opsworks.py
4e78bc
--- a/awscli/customizations/opsworks.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/opsworks.py	2022-05-18 14:58:01.524473681 +0200
4e78bc
@@ -22,6 +22,8 @@
4e78bc
 import tempfile
4e78bc
 import textwrap
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 from awscli.compat import shlex_quote, urlopen, ensure_text_type
4e78bc
diff --color -uNr a/awscli/customizations/paginate.py b/awscli/customizations/paginate.py
4e78bc
--- a/awscli/customizations/paginate.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/paginate.py	2022-05-18 14:57:07.660188087 +0200
4e78bc
@@ -26,6 +26,8 @@
4e78bc
 import logging
4e78bc
 from functools import partial
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import xform_name
4e78bc
 from botocore.exceptions import DataNotFoundError, PaginationError
4e78bc
 from botocore import model
4e78bc
diff --color -uNr a/awscli/customizations/s3/filegenerator.py b/awscli/customizations/s3/filegenerator.py
4e78bc
--- a/awscli/customizations/s3/filegenerator.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/s3/filegenerator.py	2022-05-18 15:01:03.797440093 +0200
4e78bc
@@ -16,6 +16,8 @@
4e78bc
 
4e78bc
 from dateutil.parser import parse
4e78bc
 from dateutil.tz import tzlocal
4e78bc
+
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 from awscli.customizations.s3.utils import find_bucket_key, get_file_stat
4e78bc
diff --color -uNr a/awscli/customizations/s3/subcommands.py b/awscli/customizations/s3/subcommands.py
4e78bc
--- a/awscli/customizations/s3/subcommands.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/s3/subcommands.py	2022-05-18 15:00:50.120367577 +0200
4e78bc
@@ -14,6 +14,7 @@
4e78bc
 import logging
4e78bc
 import sys
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.client import Config
4e78bc
 from dateutil.parser import parse
4e78bc
 from dateutil.tz import tzlocal
4e78bc
diff --color -uNr a/awscli/customizations/s3uploader.py b/awscli/customizations/s3uploader.py
4e78bc
--- a/awscli/customizations/s3uploader.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/s3uploader.py	2022-05-18 15:00:42.217325673 +0200
4e78bc
@@ -17,6 +17,7 @@
4e78bc
 import os
4e78bc
 import sys
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 import botocore
4e78bc
 import botocore.exceptions
4e78bc
 from s3transfer.manager import TransferManager
4e78bc
diff --color -uNr a/awscli/customizations/scalarparse.py b/awscli/customizations/scalarparse.py
4e78bc
--- a/awscli/customizations/scalarparse.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/scalarparse.py	2022-05-18 14:55:04.471534925 +0200
4e78bc
@@ -27,6 +27,8 @@
4e78bc
 in the future.
4e78bc
 
4e78bc
 """
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.utils import parse_timestamp
4e78bc
 from botocore.exceptions import ProfileNotFound
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/servicecatalog/generateproduct.py b/awscli/customizations/servicecatalog/generateproduct.py
4e78bc
--- a/awscli/customizations/servicecatalog/generateproduct.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/servicecatalog/generateproduct.py	2022-05-18 14:52:05.845587829 +0200
4e78bc
@@ -16,6 +16,8 @@
4e78bc
 from awscli.customizations.servicecatalog import helptext
4e78bc
 from awscli.customizations.servicecatalog.generatebase \
4e78bc
     import GenerateBaseCommand
4e78bc
+
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import json
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/servicecatalog/generateprovisioningartifact.py b/awscli/customizations/servicecatalog/generateprovisioningartifact.py
4e78bc
--- a/awscli/customizations/servicecatalog/generateprovisioningartifact.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/servicecatalog/generateprovisioningartifact.py	2022-05-18 14:52:14.589634188 +0200
4e78bc
@@ -16,6 +16,8 @@
4e78bc
 from awscli.customizations.servicecatalog import helptext
4e78bc
 from awscli.customizations.servicecatalog.generatebase \
4e78bc
     import GenerateBaseCommand
4e78bc
+
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import json
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/streamingoutputarg.py b/awscli/customizations/streamingoutputarg.py
4e78bc
--- a/awscli/customizations/streamingoutputarg.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/streamingoutputarg.py	2022-05-18 14:55:30.712674053 +0200
4e78bc
@@ -10,6 +10,8 @@
4e78bc
 # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
4e78bc
 # ANY KIND, either express or implied. See the License for the specific
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.model import Shape
4e78bc
 
4e78bc
 from awscli.arguments import BaseCLIArgument
4e78bc
diff --color -uNr a/awscli/customizations/utils.py b/awscli/customizations/utils.py
4e78bc
--- a/awscli/customizations/utils.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/utils.py	2022-05-18 14:55:17.170602253 +0200
4e78bc
@@ -17,6 +17,7 @@
4e78bc
 import copy
4e78bc
 import sys
4e78bc
 
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 
4e78bc
 
4e78bc
diff --color -uNr a/awscli/customizations/waiters.py b/awscli/customizations/waiters.py
4e78bc
--- a/awscli/customizations/waiters.py	2022-04-27 20:06:58.000000000 +0200
4e78bc
+++ b/awscli/customizations/waiters.py	2022-05-18 14:53:22.822995963 +0200
4e78bc
@@ -10,6 +10,8 @@
4e78bc
 # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
4e78bc
 # ANY KIND, either express or implied. See the License for the specific
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore import xform_name
4e78bc
 from botocore.exceptions import DataNotFoundError
4e78bc
 
4e78bc
diff --color -uNr a/awscli/formatter.py b/awscli/formatter.py
4e78bc
--- a/awscli/formatter.py	2022-04-27 20:07:02.000000000 +0200
4e78bc
+++ b/awscli/formatter.py	2022-05-18 14:23:26.704218495 +0200
4e78bc
@@ -12,6 +12,8 @@
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.compat import json
4e78bc
 
4e78bc
 from botocore.utils import set_value_from_jmespath
4e78bc
diff --color -uNr a/awscli/paramfile.py b/awscli/paramfile.py
4e78bc
--- a/awscli/paramfile.py	2022-04-27 20:07:02.000000000 +0200
4e78bc
+++ b/awscli/paramfile.py	2022-05-18 15:04:51.330646496 +0200
4e78bc
@@ -14,6 +14,8 @@
4e78bc
 import os
4e78bc
 import copy
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.awsrequest import AWSRequest
4e78bc
 from botocore.httpsession import URLLib3Session
4e78bc
 from botocore.exceptions import ProfileNotFound
4e78bc
diff --color -uNr a/awscli/plugin.py b/awscli/plugin.py
4e78bc
--- a/awscli/plugin.py	2022-04-27 20:07:02.000000000 +0200
4e78bc
+++ b/awscli/plugin.py	2022-05-18 15:06:18.780110157 +0200
4e78bc
@@ -12,6 +12,8 @@
4e78bc
 # language governing permissions and limitations under the License.
4e78bc
 import logging
4e78bc
 
4e78bc
+import sys
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.hooks import HierarchicalEmitter
4e78bc
 
4e78bc
 log = logging.getLogger('awscli.plugin')
4e78bc
diff --color -uNr a/awscli/testutils.py b/awscli/testutils.py
4e78bc
--- a/awscli/testutils.py	2022-04-27 20:07:02.000000000 +0200
4e78bc
+++ b/awscli/testutils.py	2022-05-18 14:15:04.600600462 +0200
4e78bc
@@ -39,6 +39,7 @@
4e78bc
 
4e78bc
 
4e78bc
 from awscli.compat import six
4e78bc
+sys.path.insert(0, '/usr/lib/fence-agents/bundled/aws')
4e78bc
 from botocore.session import Session
4e78bc
 from botocore.exceptions import ClientError
4e78bc
 from botocore.exceptions import WaiterError