[MXS-814] Service and monitor permission checks only use the last available server Created: 2016-07-28 Updated: 2016-08-11 Resolved: 2016-08-01 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | Core |
| Affects Version/s: | None |
| Fix Version/s: | 2.0.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | markus makela | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
If the last listed server for a service or a monitor is missing the required grants but the other servers have them, the service is not started. The permission check should go though all the servers and if any of them works, start the service. |
| Comments |
| Comment by markus makela [ 2016-08-01 ] |
|
Monitors and services now iterate over all the servers. If the first server doesn't have the required permissions but another one does, the service/monitor is started. |