On Tue, Nov 28, 2017 at 10:08 AM, Steven Hardy <shardy@redhat.com> wrote:
On Tue, Nov 28, 2017 at 1:36 AM, Donny Davis <donny@fortnebula.com> wrote:
> Isn’t tripleo still using mongo?

It's been disabled by default for a while[1] but a couple of places
still reference it, most notably it's still the default backend for
Zaqar in the overcloud.

Work is ongoing to switch that to redis, and I reached out to therve
who is working on that to check the status, he says:

"Technically it's still the default for Zaqar, but we do support Swift
and Redis now, and Redis should probably be the new default. We don't
require Mongo anymore (and never really supported it really well). so
it can be dropped."

Also note that Zaqar is only tested in CI with swift as a backend[2],
so I'd suggest we make the switch to redis as the default then ensure
it is tested in CI, and deprecate then remove support for Mongo from
TripleO.


I'd like to get the mongodb packages actually removed around M2 timeframe (8 dec), sounds it ok?. As Steven mentioned, my understanding is that mongodb is not used in CI anymore, so i guess it should be ok.

 
Thanks!

Steve

[1] https://review.openstack.org/#/c/466265/
[2] https://github.com/openstack/tripleo-heat-templates/blob/master/ci/environments/scenario002-multinode-containers.yaml#L88