Minio-Adapter Pod Fails to Reach Running State in TKGM Cluster (Cloud Director) due to Incorrect Hostname Resolution from Password Formatting Error
search cancel

Minio-Adapter Pod Fails to Reach Running State in TKGM Cluster (Cloud Director) due to Incorrect Hostname Resolution from Password Formatting Error

book

Article ID: 419545

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

After initiating the configuration on the TKGM cluster deployed using CSE, the minio-adapter pod fails to reach the Running state. A review of the /opt/vmware/voss/log/ose-pod.log file shows the following error:

"could not translate hostname ###@12345@#########.net to address: name does not resolve"

During the configuration process, the credentials provided were:

  • Username: postgres

  • Password: ###@##@12345

The error suggests that a portion of the password  was incorrectly interpreted as part of the username, leading to the construction of an invalid hostname during the connection process.

Environment

VMware Cloud Director 10.x

Object Storage Extension 3.1.0.3

Cause

This issue occurs because the third-party PostgreSQL library psycopg2 does not correctly handle passwords that contain special characters. As a result, portions of the password may be misinterpreted during connection parsing, leading to the construction of an invalid hostname and subsequent connection failures.

Resolution

Remove the special character from the PostgreSQL password and then retry the failed task flow. Once a password without special characters is provided, the MinIO adapter pod should initialize and run successfully.