Project

General

Profile

Feature #11289

remove Amazon::S3 dependency

Added by Ken Dreyer almost 9 years ago. Updated almost 9 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

A couple of us (Zack, Andrew, myself) were looking into why we keep a full mirror of CPAN on apt-mirror.front.sepia.ceph.com. We were trying to understand if we could stop mirroring CPAN, since this whole mirroring process ends up being pretty fragile.

The only CPAN module that we're seeing Chef install is Amazon::S3 (eg https://github.com/ceph/ceph-qa-chef/blob/master/cookbooks/ceph-qa/recipes/redhat7.rb#L158)

From what I understand, the only reason we're installing Amazon::S3 via Chef is to support the RGW workunits (https://github.com/ceph/ceph/tree/master/qa/workunits/rgw)?

The upstream Amazon::S3 module has not had an upstream release in 5 and a half years.

Can we re-implement those workunit tests in Python? What are the features that the CPAN Amazon::S3 module has that are lacking in python-boto?

History

#1 Updated by Abhishek Lekshmanan almost 9 years ago

In qa/workunits/rgw, primarily the use for `Amazon::S3` seems to be only to create buckets.. which should be easy in boto/python as well

Also available in: Atom PDF