[dev] [glance] proposal for S3 store driver re-support as galnce_store backend
Hi all,
I know that glance_store had supported S3 backend until version OpenStack Mitaka, and it has already been removed due to lack of maintainers [1][2].
I started refactoring the S3 driver to work with version OpenStack Stein and recently completed it. (e.g. Add Multi Store Support, Using the latest AWS SDK)
So, it would be great if glance_store could support the S3 driver again.
However, I'm not familiar with the procedure for that.
Would it be possible to discuss this?
Thanks,
Naohiro
[1] https://docs.openstack.org/releasenotes/glance/newton.html [2] https://opendev.org/openstack/glance_store/src/branch/master/releasenotes/no...
On 9/11/19 6:25 AM, Naohiro Sameshima wrote:
Hi all,
I know that glance_store had supported S3 backend until version OpenStack Mitaka, and it has already been removed due to lack of maintainers [1][2].
I started refactoring the S3 driver to work with version OpenStack Stein and recently completed it. (e.g. Add Multi Store Support, Using the latest AWS SDK)
So, it would be great if glance_store could support the S3 driver again.
However, I'm not familiar with the procedure for that.
Would it be possible to discuss this?
From what I've heard, there's a revival of interest in the S3 driver, so
it's great that you've decided to work on it. You've missed the Train for this cycle, however, (sorry, I couldn't resist) as the final release for nonclient libraries was last week.
The easiest way to discuss getting S3 support into Usurri would be at the weekly Glance meeting on Thursdays at 1400 UTC. You can put an item on the agenda:
https://etherpad.openstack.org/p/glance-team-meeting-agenda
If that's not good for your time zone, you can continue the discussion with the Glance community on this mailing list.
Basically, what will have to happen is you'll propose a spec or spec-lite for glance_store (see [0]; Abhishek can tell you which one he'll prefer). The key issues will be finding a committed maintainer (you?) and a testing strategy. Once that's figured out, it's just a matter of putting up a patch with your code and getting it reviewed and approved. (Just a quick reminder that one way to facilitate getting your code reviewed is to review other people's code.)
cheers, brian
[0] https://docs.openstack.org/glance/latest/contributor/blueprints.html
Thanks,
Naohiro
[1] https://docs.openstack.org/releasenotes/glance/newton.html [2] https://opendev.org/openstack/glance_store/src/branch/master/releasenotes/no...
Hello, Brian
Thanks for the reply.
From what I've heard, there's a revival of interest in the S3 driver, so it's great that you've decided to work on it. You've missed the Train for this cycle, however, (sorry, I couldn't resist) as the final release for nonclient libraries was last week.
The easiest way to discuss getting S3 support into Usurri would be at the weekly Glance meeting on Thursdays at 1400 UTC.
I realize that it was not in time for the Train cycle. Towards S3 support in the Usurri cycle I would like to discuss about this and propose spec or spec-lite. I also want to maintain the S3 driver.
Fortunately, the weekly Glance meeting is held at a time that can participate in my time zone. So, I'm interested in participating, but what should I prepare in advance? (spec or spec lite?, code?, ...)
Could you give me some advice about this?
Thanks,
Naohiro
This email and all contents are subject to the following disclaimer: https://hello.global.ntt/en-us/email-disclaimer
Hi Naohiro,
At this moment a glance-specs will be enough for discussion.
Thanks & Best Regards,
Abhishek Kekane
On Tue, Sep 17, 2019 at 8:56 AM Naohiro Sameshima(鮫島 直洋)(Group) naohiro.sameshima@global.ntt wrote:
Hello, Brian
Thanks for the reply.
From what I've heard, there's a revival of interest in the S3 driver, so it's great that you've decided to work on it. You've missed the Train for this cycle, however, (sorry, I couldn't resist) as the final release for nonclient libraries was last week.
The easiest way to discuss getting S3 support into Usurri would be at the weekly Glance meeting on Thursdays at 1400 UTC.
I realize that it was not in time for the Train cycle. Towards S3 support in the Usurri cycle I would like to discuss about this and propose spec or spec-lite. I also want to maintain the S3 driver.
Fortunately, the weekly Glance meeting is held at a time that can participate in my time zone. So, I'm interested in participating, but what should I prepare in advance? (spec or spec lite?, code?, ...)
Could you give me some advice about this?
Thanks,
Naohiro This email and all contents are subject to the following disclaimer: https://hello.global.ntt/en-us/email-disclaimer https://hello.global.ntt/en-us/email-disclaimer.aspx
participants (4)
-
Abhishek Kekane
-
Brian Rosmaita
-
Naohiro Sameshima
-
Naohiro Sameshima(鮫島 直洋)(Group)