Dmitriy Thank you for your information, i can reach the logs using journalctl. i faced next problem. i reconstructed environment from ec2 instance creation using lxc, ansible aio. i get happend error below; # openstack-ansible setup-infrastrurture.yml : TASK [openstack.osa.glusterfs : Create gluster peers] ******************************************************************* task path: /etc/ansible/ansible_collections/openstack/osa/roles/glusterfs/tasks/main.yml:101 container_name: "aio1_repo_container-1f209dad" physical_host: "aio1" Container confirmed Using module file /etc/ansible/ansible_collections/gluster/gluster/plugins/modules/gluster_peer.py Pipelining is enabled. <aio1> ESTABLISH SSH CONNECTION FOR USER: root <aio1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=300 -o StrictHostKeyChecking=no -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=64 -o ServerAliveCountMax=1024 -o Compression=no -o TCPKeepAlive=yes -o VerifyHostKeyDNS=no -o ForwardX11=no -o ForwardAgent=yes -T -o 'ControlPath="/root/.ansible/cp/270ca4df34"' aio1 'lxc-attach --clear-env --name aio1_repo_container-1f209dad -- su - root -c '"'"'/bin/sh -c '"'"'"'"'"'"'"'"'/usr/bin/python3 && sleep 0'"'"'"'"'"'"'"'"''"'"'' <aio1> (1, b'\n{"changed": false, "rc": 1, "failed": true, "msg": "peer probe: failed: Probe returned with Transport endpoint is not connected\\n", "invocation": {"module_args": {"nodes": ["aio1-repo-container-1f209dad"], "state": "present", "force": null}}}\n', b'/tmp/ansible_gluster.gluster.gluster_peer_payload_3dl9voiq/ansible_gluster.gluster.gluster_peer_payload.zip/ansible_collections/gluster/gluster/plugins/modules/gluster_peer.py:81: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives\n') <aio1> Failed to connect to the host via ssh: /tmp/ansible_gluster.gluster.gluster_peer_payload_3dl9voiq/ansible_gluster.gluster.gluster_peer_payload.zip/ansible_collections/gluster/gluster/plugins/modules/gluster_peer.py:81: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives fatal: [aio1_repo_container-1f209dad]: FAILED! => { "changed": false, "invocation": { "module_args": { "force": null, "nodes": [ "aio1-repo-container-1f209dad" ], "state": "present" } }, "msg": "peer probe: failed: Probe returned with Transport endpoint is not connected\n", "rc": 1 } NOTIFIED HANDLER systemd_service : Restart changed services for aio1_repo_container-1f209dad -------------------------------------------------------------------------------------------------------- my contraction step is below; 1. create instance * m5a.2xlarge / SSD 100GB(root) and 50GB(second) / Ubuntu22.04 2. create network creation for vlan # vi /etc/netplan/50-cloud-init.yaml vlan 10 - 40 create. 3. package install # apt update && apt dist-upgrade -y && apt install -y build-essential git chrony openssh-server python3-dev sudo bridge-utils debootstrap tcpdump vlan python3 linux-modules-extra-$(uname -r) # reboot 4. lsblk, create 2 partition in secondly disk device. fdisk /dev/nvme1n1 n p 1 2048 20971520 n p 2 20973568 104857599 p w # pvcreate --metadatasize 2048 /dev/nvme1n1p1 # vgcreate cinder-volumes /dev/nvme1n1p1 5. clone openstack # git clone -b 28.0.1 https://opendev.org/openstack/openstack-ansible /opt/openstack-ansible # cd /opt/openstack-ansible/ # scripts/bootstrap-ansible.sh 6. configuration for infrastrature # cp -ra /opt/openstack-ansible/etc/openstack_deploy /etc/openstack_deploy # cp etc/openstack_deploy/conf.d/{aodh,gnocchi,ceilometer}.yml.aio /etc/openstack_deploy/conf.d/ # for f in $(ls -1 /etc/openstack_deploy/conf.d/*.aio); do mv -v ${f} ${f%.*}; done # cp /etc/openstack_deploy/openstack_user_config.yml.test.example /etc/openstack_deploy/openstack_user_config.yml # export BOOTSTRAP_OPTS="bootstrap_host_data_disk_device=nvme1n1" # export BOOTSTRAP_OPTS="${BOOTSTRAP_OPTS} bootstrap_host_data_disk_fs_type=lvm" # export BOOTSTRAP_OPTS="bootstrap_host_public_interface=ens5" # export SCENARIO='aio_lxc_barbican_ceph_lxb' # vi ./tests/roles/bootstrap-host/tasks/prepare_data_disk.yml Correct the end of lines 66 and 76 below to p1 and p2. Give p. : 66 dev: "/dev/{{ _bootstrap_host_data_disk_device }}p1" : 76 dev: "/dev/{{ _bootstrap_host_data_disk_device }}p2" : # vi tests/roles/bootstrap-host/tasks/prepare_networking.yml Change lines 207 and 210 below and the IP address .100 to .10. : 136 address: "172.29.244.10" : 173 address: "172.29.240.10" : 207 - 172.29.244.10 # br-storage : 210 - 172.29.240.10 # br-vxlan : # scripts/bootstrap-aio.sh wait 5 - 10 min.... 7. Setting hosts # vi /etc/hosts 172.29.236.11 infra1 172.29.240.11 infra1 172.29.244.11 infra1 172.29.236.12 compute1 172.29.240.12 compute1 172.29.244.12 compute1 172.29.236.13 storage1 172.29.240.13 storage1 172.29.244.13 storage1 8. test ssh login # ssh aio1 yes $ exit # ssh external yes $ exit # ssh infra1 yes $ exit # ssh compute1 yes $ exit # ssh storage1 9. create password # cd /opt/openstack-ansible # ./scripts/pw-token-gen.py --file /etc/openstack_deploy/user_secrets.yml Operation Complete, [ /etc/openstack_deploy/user_secrets.yml ] is ready # 10. execute ansible for setup-hosts # cd /opt/openstack-ansible/playbooks # openstack-ansible setup-hosts.yml wait 25 -30 min.... 11. Copy inventry of original # cp /etc/openstack_deploy/openstack_inventory.json /etc/openstack_deploy/openstack_inventory.json.org # sed -e "s/eth1/ens5/g" /etc/openstack_deploy/openstack_inventory.json > /etc/openstack_deploy/openstack_inventory.json.eth1 # sed -e "s/eth2/ens5/g" /etc/openstack_deploy/openstack_inventory.json.eth1 > /etc/openstack_deploy/openstack_inventory.json.eth2 # cp /etc/openstack_deploy/openstack_inventory.json.eth2 /etc/openstack_deploy/openstack_inventory.json 12. execute ansible infrastrature # openstack-ansible setup-infrastructure.yml -e ansible_distribution=Ubuntu -e ansible_distribution_major_version="22" -e ansible_distribution_version="22.04" -e ansible_os_family="Debian" -e ansible_pkg_mgr="apt" -vvv after 5 min, it will be happend. ------------------------ Also, My testing below; # vi /etc/ansible/ansible_collections/gluster/gluster/plugins/modules/gluster_peer.py Insert the following on line 80 and save. : 80 import warnings 81 warnings.filterwarnings('ignore', category=DeprecationWarning) : # openstack-ansible setup-infrastructure.yml -e ansible_distribution=Ubuntu -e ansible_distribution_major_version="22" -e ansible_distribution_version="22.04" -e ansible_os_family="Debian" -e ansible_pkg_mgr="apt" -vvv The DeprecationWarning has disappeared, but the message below appears again. ``` "msg": "peer probe: failed: Probe returned with Transport endpoint is not connected\n", ```