Skip to content
This repository was archived by the owner on Feb 18, 2025. It is now read-only.

Conversation

@jeffahrendts
Copy link

Related issue: https://github.com/openark/orchestrator/issues/0123456789

Description

This PR [briefly explain what is does]

burnison and others added 9 commits January 7, 2020 13:50
Setting `MySQLOrchestratorUseMutualTLS=false` prevented _any_ SSL
connection to the backend server, as it guarded the call to
`SetupMySQLOrchestratorTLS`. This behaviour is inconsistent with the
documentation. To keep full backwards compatibility but also correct
this bug, a value set in `MySQLOrchestratorSSLCAFile` will now result in
connections that use SSL.

Further, unlike the topology code path, `MySQLOrchestratorUseMutualTLS`
was not referenced within `SetupMySQLOrchestratorTLS`. As such, all
connections required a (valid) client key pair to be provided,
preventing the application from starting. This change unifies the code
paths.
In order to allow movement of 5.7 replica under a 5.5 master, allow
special binlog filtering to also happen on 5.5 master with 5.7 replicas.
Furthermore, generalize check so that it applies to all flavours of MySQL
instead of _only_ to vanilla mysql
Upload artifacts created by builds
[DBRE-876] Make binlog filtering on 5.7 less restrictive
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants