On 2026/01/08 23:23:53 Yong Zheng wrote:
> Hello,
>
> I think we are all on the same page on switching out MinIO. I was thinking
> about rustfs as well as it is super lightweight and easy to setup (same
> purposed by Dmitri) . However, the only concern with rustfs is it is still
> beta and there is no GA release. And along with what Francois brings up,
> Garage appears to be an alternative popular one but I don't have much
> experience with it. In the past, I also got to play a bit with Ozone but I
> haven't play it with lately. Maybe using OZone will be more preferred as it
> is also Apache project and have GA releases (which is what JB is purposing).
> I am thinking to add a docker-compose file with rustfs into our getting start
> example in case if we ever want to switch to that (or give advances users
> more options to play around in case if they are strict security requirements
> for not pulling down anything with high CVEs etc.). But yes, I will create a
> PR to put banner around MinIO being in maintenance mode for our getting start
> example for the time being.
>
> Thanks,
> Yong Zheng
>
> On 2026/01/08 14:15:49 Dmitri Bourlatchkov wrote:
> > Hi All,
> >
> > Apache Ozone works well, AFAIK [1] but it certainly requires more setup
> > work than MinIO.
> >
> > WDYT about RustFS? [2]
> >
> > [1]
> > https://polaris.apache.org/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-ozone/
> >
> > [2] https://github.com/rustfs/rustfs
> >
> > Cheers,
> > Dmitri.
> >
> > On Thu, Jan 8, 2026 at 8:46 AM Jean-Baptiste Onofré <[email protected]>
> > wrote:
> >
> > > Hi Yong,
> > >
> > > Thanks for bringing this to our attention.
> > >
> > > I agree with your assessment regarding the recent changes to MinIO OSS. We
> > > could evaluate Apache Ozone as a potential alternative; while STS might
> > > require more changes, I believe it’s worth investigating.
> > >
> > > In the short term, we could update the quickstart guide to use AWS S3
> > > while
> > > we wait to finalize the Ozone integration.
> > > About Ceph, that's a good idea, assuming we have the same kind of
> > > layout/experience.
> > >
> > > Regards,
> > > JB
> > >
> > > On Thu, Jan 8, 2026 at 7:49 AM Yong Zheng <[email protected]> wrote:
> > >
> > > > Hello,
> > > >
> > > > We have MinIO support as S3 compatible storage and this is great as it
> > > > allows users to quickly test out Apache Polaris as a catalog and write
> > > to a
> > > > S3 compatible storage. However, as MinIO is now under maintenance mode
> > > only
> > > > for OSS (https://github.com/minio/minio?tab=readme-ov-file), we won't be
> > > > able to get updated images from public image registry, should we
> > > > consider
> > > > switch our primary getting-start example to non-MinIO one instead (the
> > > > current one is MinIO as backend:
> > > >
> > > https://github.com/apache/polaris/blob/main/getting-started/quickstart/docker-compose.yml
> > > )?
> > > > Without doing so, users will be likely pulling down outdated MinIO
> > > > images
> > > > with critical CVEs couple months later for their local setup to play
> > > > around. If using outdated MinIO is a concern as the getting-start
> > > example,
> > > > maybe we should switch to the Ceph one (
> > > >
> > > https://github.com/apache/polaris/blob/main/getting-started/ceph/docker-compose.yml
> > > )
> > > > but updated it to match the same layout?
> > > >
> > > > Thanks,
> > > > Yong Zheng
> > > >
> > >
> >
>