Hi Pushkar, although python3-boto3 includes AWS SigV4 signing support,
it is not a drop-in replacement for Ceilometer’s current python-awscurl
usage. Ceilometer’s RGW integration does not use a modeled AWS service
client; it constructs and sends direct HTTP requests to the Ceph RGW
Admin Ops REST API. python-awscurl provides a simple Python helper for
exactly that arbitrary-request signing flow, whereas replacing it with
boto3 would require a non-trivial refactor to lower-level botocore
signing internals or a custom service model/client. Replacement is
feasible in principle but would be quite a large delta to carry and
maintain and would add substantial complexity the packaging work.

** Changed in: python-awscurl (Ubuntu)
     Assignee: Myles Penner (mylesjp) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142240

Title:
  [MIR] python-awscurl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-awscurl/+bug/2142240/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to