[ ] I've ensured the unit and smoke tests are still passing - either by running yarn test:unit and yarn test:smoke:[ios|android] or by checking the appropriate CircleCI builds' statuses.
[ ] I've manually tested whether the changes I made work as expected.
The main Redis cache now requires TLS (rediss) connections. Turtle still uses non-TLS redis connections, which means it cannot connect to the Redis instance anymore.
Description
The Redis client is now using the CA certificate if it's defined.
Checklist
yarn test:unit
andyarn test:smoke:[ios|android]
or by checking the appropriate CircleCI builds' statuses.Motivation and Context
Part of https://github.com/expo/universe/issues/5226
The main Redis cache now requires TLS (rediss) connections. Turtle still uses non-TLS redis connections, which means it cannot connect to the Redis instance anymore.
Description
The Redis client is now using the CA certificate if it's defined.