Hi all, I'd hope that we can pivot to Ozone and hide the additional adaptation behind our setup scripts.
It's a shame that my fears came true about relying on a provider who is actively trying to sell the managed version of their product shutting down their OSS functionalities [1]. Any alternatives we consider, in my opinion, should take this experience into consideration. I'm still not against reverting back to using local FS for the Quickstart experience. If all the alternatives only complicate things for the end user, then it will be a poor Quickstart experience - and that's much worse than giving more functionality in Quickstart but users not knowing how to actually use it. Best, Adnan Hemani [1] https://github.com/apache/polaris/pull/2976 On Fri, Jan 9, 2026 at 6:58 AM Jean-Baptiste Onofré <[email protected]> wrote: > Hi > > Yes, Ozone supports STS, that's why I mentioned it. It's probably close > enough to minIO (even if some "adaptation" might be required for STS). > > Just my $0.01 > > Regards > JB > > On Fri, Jan 9, 2026 at 2:15 AM Yufei Gu <[email protected]> wrote: > > > Agreed with Dmitri that STS is essential in this case, otherwise a local > > file system will be good enough. > > > > AFAIK, Apache Ozone supports STS starting from 2.1.0, > > https://ozone.apache.org/release/2.1.0/. > > > > Yufei > > > > > > On Thu, Jan 8, 2026 at 4:55 PM Dmitri Bourlatchkov <[email protected]> > > wrote: > > > > > Hi François, > > > > > > I could not find any mention of STS / AssumeRole in GarageHQ docs > (really > > > quick looks), so I assume it does not support STS... Do you know for > > sure? > > > > > > STS is pretty important for ease of use in Polaris getting started > (i.e. > > > setup without STS is more involved). > > > > > > Cheers, > > > Dmitri. > > > > > > On Thu, Jan 8, 2026 at 3:09 PM Francois Papon <[email protected]> > wrote: > > > > > > > Hi, > > > > > > > > About other solutions, I made some test to evaluate GaragHQ as an > > > > alternative to MinIO: > > > > > > > > https://garagehq.deuxfleurs.fr/ > > > > > > > > I don't know if all the required functionnalities used by Polaris are > > > > provided but for the test/quickstart part may be it can do the job. > > > > > > > > regards, > > > > > > > > François > > > > > > > > Le 08/01/2026 à 16:35, Adam Christian a écrit : > > > > > Thanks, folks! Great points! I do like the idea of using something > > > other > > > > > than MinIO. > > > > > > > > > > My only 2 cents: For the quickstart docker compose file, I believe > > that > > > > we > > > > > should use object storage that can be automatically configured > > without > > > > > having to put in credentials. The goal of the quickstart is to have > > > > anyone > > > > > who has Docker running locally to be able to launch a > non-production > > > > > version of Polaris through a single command. It's targeted for > users > > > who > > > > > are just learning about Polaris. So, in my opinion, this rules out > > AWS > > > > S3. > > > > > > > > > > As long as we meet that criteria, I do think that changing would be > > > > > appropriate. Thanks for bringing this up! > > > > > > > > > > Go community, > > > > > > > > > > Adam > > > > > > > > > > On Thu, Jan 8, 2026 at 9:16 AM Dmitri Bourlatchkov < > > > > > [email protected]> 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 > > > > >>>> > > > > > > > > > >
