Bug Description

Scenario:
* haproxy is disabled
* database is running on a separate host from the API services

When the mariadb deploy role is run, kolla-ansible verifies that the database is reachable via the internal VIP. However, we obviously can't do this, so it fails. We should check via database_address, as this is how the services will reach the database.

I hit this bug on Rocky, but it appears to be a problem in master as well.