diff --git a/src/config_service_v1.cpp b/src/config_service_v1.cpp index ace61427..03a5f4dc 100644 --- a/src/config_service_v1.cpp +++ b/src/config_service_v1.cpp @@ -154,6 +154,8 @@ int wsrep::config_service_v1_fetch(wsrep::provider& provider, if (config_service_v1_probe(wsrep->dlh)) { wsrep::log_warning() << "Provider does not support config service v1"; + wsrep::log_warning() << "Provider " << provider.name() << " " << + provider.version() << " used required at least 26.4.14"; return 1; } if (config_service_v1_init(wsrep->dlh)) diff --git a/src/wsrep_provider_v26.cpp b/src/wsrep_provider_v26.cpp index eb8679c7..2bf7685c 100644 --- a/src/wsrep_provider_v26.cpp +++ b/src/wsrep_provider_v26.cpp @@ -682,6 +682,8 @@ void wsrep::wsrep_provider_v26::init_services( { if (init_thread_service(wsrep_->dlh, services.thread_service)) { + wsrep::log_warning() << "Provider " << wsrep_->provider_name << " " << + wsrep_->provider_version << " used required at least 26.4.4"; throw wsrep::runtime_error("Failed to initialize thread service"); } services_enabled_.thread_service = services.thread_service; @@ -690,6 +692,8 @@ void wsrep::wsrep_provider_v26::init_services( { if (init_tls_service(wsrep_->dlh, services.tls_service)) { + wsrep::log_warning() << "Provider " << wsrep_->provider_name << " " << + wsrep_->provider_version << " used required at least 26.4.8"; throw wsrep::runtime_error("Failed to initialize TLS service"); } services_enabled_.tls_service = services.tls_service; @@ -698,6 +702,8 @@ void wsrep::wsrep_provider_v26::init_services( { if (init_allowlist_service(wsrep_->dlh, services.allowlist_service)) { + wsrep::log_warning() << "Provider " << wsrep_->provider_name << " " << + wsrep_->provider_version << " used required at least 26.4.11"; throw wsrep::runtime_error("Failed to initialize allowlist service"); } services_enabled_.allowlist_service = services.allowlist_service; @@ -707,6 +713,8 @@ void wsrep::wsrep_provider_v26::init_services( if (init_event_service(wsrep_->dlh, services.event_service)) { wsrep::log_warning() << "Failed to initialize event service"; + wsrep::log_warning() << "Provider " << wsrep_->provider_name << " " << + wsrep_->provider_version << " used required at least 26.4.11"; // provider does not produce events, ignore } else