[root@compute2 ~]# egrep -v '#|^$' /etc/octavia/octavia.conf [DEFAULT] transport_url = rabbit://rabbitmq:rabbitmq@controller debug = true [api_settings] bind_host = 0.0.0.0 bind_port = 9876 [database] connection = mysql+pymysql://octavia:octavia@controller/octavia connection_recycle_time = 30 [health_manager] controller_ip_port_list = 172.31.255.2:5555,172.31.255.3:5555,172.31.255.4:5555 bind_ip = 172.31.255.3 [keystone_authtoken] memcached_servers = controller:11211 www_authenticate_uri = http://controller:5000 auth_url = http://controller:5000 auth_type = password project_domain_id = default user_domain_id = default project_name = service username = octavia password = octavia [certificates] server_certs_key_passphrase = insecure-key-do-not-use-this-key ca_private_key_passphrase = mypassphrase ca_private_key = /etc/octavia/certs/private/server_ca.key.pem ca_certificate = /etc/octavia/certs/server_ca.cert.pem [compute] [networking] [haproxy_amphora] server_ca = /etc/octavia/certs/server_ca-chain.cert.pem client_cert = /etc/octavia/certs/private/client.cert-and-key.pem [controller_worker] amp_image_owner_id = 34af4130d5c040c8aba7aa6d65d28238 amp_image_tag = amphora amp_ssh_key_name = controller amp_secgroup_list = 3af53bae-159c-4d31-b933-1f657b79f41c amp_boot_network_list = 9c6187db-7d01-4fc3-bc80-845cb742f702 amp_flavor_id = 200 network_driver = allowed_address_pairs_driver compute_driver = compute_nova_driver amphora_driver = amphora_haproxy_rest_driver client_ca = /etc/octavia/certs/client_ca.cert.pem [task_flow] [oslo_messaging] topic = octavia_prov [oslo_middleware] [house_keeping] [amphora_agent] [keepalived_vrrp] [service_auth] memcached_servers = controller:11211 www_authenticate_uri = http://controller:5000 auth_url = http://controller:5000 auth_type = password project_domain_id = default user_domain_id = default project_name = service username = octavia password = octavia [nova] [cinder] [glance] [neutron] [quotas] [audit] [audit_middleware_notifications] [driver_agent] [healthcheck] [root@compute2 ~]# tail -f /var/log/octavia/health-manager.log 2021-03-20 09:36:06.410 503203 INFO octavia.common.config [-] Logging enabled! 2021-03-20 09:36:06.411 503203 INFO octavia.common.config [-] /usr/bin/octavia-health-manager version 7.1.0 2021-03-20 09:36:06.411 503203 DEBUG octavia.common.config [-] command line: /usr/bin/octavia-health-manager --config-file /usr/share/octavia/octavia-dist.conf --config-file /etc/octavia/octavia.conf --config-dir /etc/octavia/conf.d/common --config-dir /etc/octavia/conf.d/octavia-health-manager --log-file /var/log/octavia/health-manager.log setup_logging /usr/lib/python3.6/site-packages/octavia/common/config.py:917 2021-03-20 09:36:06.787 503203 INFO octavia.cmd.health_manager [-] Health Manager listener process starts: 2021-03-20 09:36:06.793 503203 INFO octavia.cmd.health_manager [-] Health manager check process starts: 2021-03-20 09:36:06.800 503242 INFO octavia.amphorae.drivers.health.heartbeat_udp [-] attempting to listen on 172.31.255.2 port 5555 2021-03-20 09:36:06.811 503243 DEBUG octavia.cmd.health_manager [-] Pausing before starting health check hm_health_check /usr/lib/python3.6/site-packages/octavia/cmd/health_manager.py:75 2021-03-20 09:36:19.277 503242 DEBUG octavia.amphorae.drivers.health.heartbeat_udp [-] Received packet from ('172.31.255.233', 1907) dorecv /usr/lib/python3.6/site-packages/octavia/amphorae/drivers/health/heartbeat_udp.py:95 2021-03-20 09:36:19.281 503242 WARNING octavia.amphorae.drivers.health.heartbeat_udp [-] Health Manager experienced an exception processing a heartbeat message from ('172.31.255.233', 1907). Ignoring this packet. Exception: 'NoneType' object has no attribute 'encode' 2021-03-20 09:36:49.309 503242 DEBUG octavia.amphorae.drivers.health.heartbeat_udp [-] Received packet from ('172.31.255.233', 1907) dorecv /usr/lib/python3.6/site-packages/octavia/amphorae/drivers/health/heartbeat_udp.py:95 2021-03-20 09:36:49.310 503242 WARNING octavia.amphorae.drivers.health.heartbeat_udp [-] Health Manager experienced an exception processing a heartbeat message from ('172.31.255.233', 1907). Ignoring this packet. Exception: 'NoneType' object has no attribute 'encode' 2021-03-20 09:37:06.813 503243 DEBUG futurist.periodics [-] Submitting immediate callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_immediates /usr/lib/python3.6/site-packages/futurist/periodics.py:677 2021-03-20 09:37:06.850 503243 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/lib/python3.6/site-packages/oslo_db/sqlalchemy/engines.py:304 2021-03-20 09:37:08.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:11.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:14.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:17.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:19.342 503242 DEBUG octavia.amphorae.drivers.health.heartbeat_udp [-] Received packet from ('172.31.255.233', 1907) dorecv /usr/lib/python3.6/site-packages/octavia/amphorae/drivers/health/heartbeat_udp.py:95 2021-03-20 09:37:19.342 503242 WARNING octavia.amphorae.drivers.health.heartbeat_udp [-] Health Manager experienced an exception processing a heartbeat message from ('172.31.255.233', 1907). Ignoring this packet. Exception: 'NoneType' object has no attribute 'encode' 2021-03-20 09:37:20.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:23.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:26.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:29.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:32.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:35.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:38.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:41.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:44.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:47.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:49.374 503242 DEBUG octavia.amphorae.drivers.health.heartbeat_udp [-] Received packet from ('172.31.255.233', 1907) dorecv /usr/lib/python3.6/site-packages/octavia/amphorae/drivers/health/heartbeat_udp.py:95 2021-03-20 09:37:49.375 503242 WARNING octavia.amphorae.drivers.health.heartbeat_udp [-] Health Manager experienced an exception processing a heartbeat message from ('172.31.255.233', 1907). Ignoring this packet. Exception: 'NoneType' object has no attribute 'encode' 2021-03-20 09:37:50.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:53.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642 2021-03-20 09:37:56.411 503243 DEBUG futurist.periodics [-] Submitting periodic callback 'octavia.cmd.health_manager.hm_health_check..periodic_health_check' _process_scheduled /usr/lib/python3.6/site-packages/futurist/periodics.py:642