2026-01-29 15:10:36,506 p=169644 u=root n=ansible | [DEPRECATION WARNING]: ANSIBLE_CALLBACK_WHITELIST option, normalizing names to new standard, use ANSIBLE_CALLBACKS_ENABLED instead. This feature will be removed from ansible-core in version 2.15. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2026-01-29 15:10:36,506 p=169644 u=root n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_SUBSET option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2026-01-29 15:10:36,506 p=169644 u=root n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_TIMEOUT option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2026-01-29 15:10:36,733 p=169644 u=root n=ansible | PLAY [Undercloud[0]] *********************************************************** 2026-01-29 15:10:36,775 p=169644 u=root n=ansible | 2026-01-29 15:10:36.775599 | fa163e0a-c6fe-a46b-0745-00000000000a | TASK | set file if already set by heat variable (backwards-compatibility) 2026-01-29 15:10:36,861 p=169644 u=root n=ansible | 2026-01-29 15:10:36.861009 | fa163e0a-c6fe-a46b-0745-00000000000a | SKIPPED | set file if already set by heat variable (backwards-compatibility) | standalone 2026-01-29 15:10:36,879 p=169644 u=root n=ansible | 2026-01-29 15:10:36.879137 | fa163e0a-c6fe-a46b-0745-00000000000b | TASK | set location if CentOS 2026-01-29 15:10:36,909 p=169644 u=root n=ansible | 2026-01-29 15:10:36.909085 | fa163e0a-c6fe-a46b-0745-00000000000b | SKIPPED | set location if CentOS | standalone 2026-01-29 15:10:36,955 p=169644 u=root n=ansible | 2026-01-29 15:10:36.955196 | fa163e0a-c6fe-a46b-0745-00000000000c | TASK | set location if Red Hat 2026-01-29 15:10:37,016 p=169644 u=root n=ansible | 2026-01-29 15:10:37.015108 | fa163e0a-c6fe-a46b-0745-00000000000c | OK | set location if Red Hat | standalone 2026-01-29 15:10:37,038 p=169644 u=root n=ansible | 2026-01-29 15:10:37.038140 | fa163e0a-c6fe-a46b-0745-00000000000d | TASK | Ensure amphora image RPM in installed 2026-01-29 15:11:13,517 p=169644 u=root n=ansible | 2026-01-29 15:11:13.516863 | fa163e0a-c6fe-a46b-0745-00000000000d | CHANGED | Ensure amphora image RPM in installed | standalone 2026-01-29 15:11:13,527 p=169644 u=root n=ansible | 2026-01-29 15:11:13.527045 | fa163e0a-c6fe-a46b-0745-00000000000e | TASK | check if amphora image file exists 2026-01-29 15:11:14,930 p=169644 u=root n=ansible | 2026-01-29 15:11:14.929749 | fa163e0a-c6fe-a46b-0745-00000000000e | OK | check if amphora image file exists | standalone 2026-01-29 15:11:15,083 p=169644 u=root n=ansible | 2026-01-29 15:11:15.083474 | 8cd14ab4-21bf-4b7d-bd94-5f3607fed488 | INCLUDED | /usr/share/ansible/roles/octavia_undercloud/tasks/image_mgmt.yml | standalone 2026-01-29 15:11:15,103 p=169644 u=root n=ansible | 2026-01-29 15:11:15.103079 | fa163e0a-c6fe-a46b-0745-0000000000b3 | TASK | check if name is a symlink 2026-01-29 15:11:15,352 p=169644 u=root n=ansible | 2026-01-29 15:11:15.352360 | fa163e0a-c6fe-a46b-0745-0000000000b3 | OK | check if name is a symlink | standalone 2026-01-29 15:11:15,364 p=169644 u=root n=ansible | 2026-01-29 15:11:15.363976 | fa163e0a-c6fe-a46b-0745-0000000000b4 | TASK | bypass image naming logic if image name is provided (backwards-compatibility) 2026-01-29 15:11:15,389 p=169644 u=root n=ansible | 2026-01-29 15:11:15.389152 | fa163e0a-c6fe-a46b-0745-0000000000b4 | SKIPPED | bypass image naming logic if image name is provided (backwards-compatibility) | standalone 2026-01-29 15:11:15,432 p=169644 u=root n=ansible | 2026-01-29 15:11:15.431653 | fa163e0a-c6fe-a46b-0745-0000000000b5 | TASK | set the actual glance image name if it is a symlink 2026-01-29 15:11:15,520 p=169644 u=root n=ansible | 2026-01-29 15:11:15.519623 | fa163e0a-c6fe-a46b-0745-0000000000b5 | OK | set the actual glance image name if it is a symlink | standalone 2026-01-29 15:11:15,531 p=169644 u=root n=ansible | 2026-01-29 15:11:15.531376 | fa163e0a-c6fe-a46b-0745-0000000000b6 | TASK | set the actual glance image name if it is not a symlink 2026-01-29 15:11:15,567 p=169644 u=root n=ansible | 2026-01-29 15:11:15.567113 | fa163e0a-c6fe-a46b-0745-0000000000b6 | SKIPPED | set the actual glance image name if it is not a symlink | standalone 2026-01-29 15:11:15,579 p=169644 u=root n=ansible | 2026-01-29 15:11:15.578905 | fa163e0a-c6fe-a46b-0745-0000000000b7 | TASK | Capture the file's checksum 2026-01-29 15:11:15,650 p=169644 u=root n=ansible | 2026-01-29 15:11:15.649733 | fa163e0a-c6fe-a46b-0745-0000000000b7 | OK | Capture the file's checksum | standalone 2026-01-29 15:11:15,672 p=169644 u=root n=ansible | 2026-01-29 15:11:15.672104 | fa163e0a-c6fe-a46b-0745-0000000000b8 | TASK | Check the amphora image file format 2026-01-29 15:11:16,036 p=169644 u=root n=ansible | 2026-01-29 15:11:16.035823 | fa163e0a-c6fe-a46b-0745-0000000000b8 | CHANGED | Check the amphora image file format | standalone 2026-01-29 15:11:16,056 p=169644 u=root n=ansible | 2026-01-29 15:11:16.055894 | fa163e0a-c6fe-a46b-0745-0000000000b9 | TASK | Set the image format 2026-01-29 15:11:16,138 p=169644 u=root n=ansible | 2026-01-29 15:11:16.137246 | fa163e0a-c6fe-a46b-0745-0000000000b9 | OK | Set the image format | standalone 2026-01-29 15:11:16,152 p=169644 u=root n=ansible | 2026-01-29 15:11:16.151854 | fa163e0a-c6fe-a46b-0745-0000000000bb | TASK | create temporary directory 2026-01-29 15:11:16,435 p=169644 u=root n=ansible | 2026-01-29 15:11:16.434742 | fa163e0a-c6fe-a46b-0745-0000000000bb | CHANGED | create temporary directory | standalone 2026-01-29 15:11:16,444 p=169644 u=root n=ansible | 2026-01-29 15:11:16.443995 | fa163e0a-c6fe-a46b-0745-0000000000bc | TASK | set RAW file name 2026-01-29 15:11:16,500 p=169644 u=root n=ansible | 2026-01-29 15:11:16.499706 | fa163e0a-c6fe-a46b-0745-0000000000bc | OK | set RAW file name | standalone 2026-01-29 15:11:16,510 p=169644 u=root n=ansible | 2026-01-29 15:11:16.510177 | fa163e0a-c6fe-a46b-0745-0000000000bd | TASK | convert image from qcow2 to raw 2026-01-29 15:11:26,325 p=169644 u=root n=ansible | 2026-01-29 15:11:26.325130 | fa163e0a-c6fe-a46b-0745-0000000000bd | CHANGED | convert image from qcow2 to raw | standalone 2026-01-29 15:11:26,346 p=169644 u=root n=ansible | 2026-01-29 15:11:26.346035 | fa163e0a-c6fe-a46b-0745-0000000000be | TASK | get the checksum for the converted file 2026-01-29 15:11:37,722 p=169644 u=root n=ansible | 2026-01-29 15:11:37.720485 | fa163e0a-c6fe-a46b-0745-0000000000be | OK | get the checksum for the converted file | standalone 2026-01-29 15:11:37,731 p=169644 u=root n=ansible | 2026-01-29 15:11:37.731060 | fa163e0a-c6fe-a46b-0745-0000000000bf | TASK | update image_checksum with checksum of the converted file 2026-01-29 15:11:37,786 p=169644 u=root n=ansible | 2026-01-29 15:11:37.785593 | fa163e0a-c6fe-a46b-0745-0000000000bf | OK | update image_checksum with checksum of the converted file | standalone 2026-01-29 15:11:37,795 p=169644 u=root n=ansible | 2026-01-29 15:11:37.794816 | fa163e0a-c6fe-a46b-0745-0000000000c0 | TASK | setting amphora format to raw 2026-01-29 15:11:37,893 p=169644 u=root n=ansible | 2026-01-29 15:11:37.892390 | fa163e0a-c6fe-a46b-0745-0000000000c0 | OK | setting amphora format to raw | standalone 2026-01-29 15:11:37,941 p=169644 u=root n=ansible | 2026-01-29 15:11:37.940901 | fa163e0a-c6fe-a46b-0745-0000000000c2 | TASK | gather facts about the service project 2026-01-29 15:11:42,704 p=169644 u=root n=ansible | 2026-01-29 15:11:42.703708 | fa163e0a-c6fe-a46b-0745-0000000000c2 | CHANGED | gather facts about the service project | standalone 2026-01-29 15:11:42,725 p=169644 u=root n=ansible | 2026-01-29 15:11:42.725139 | fa163e0a-c6fe-a46b-0745-0000000000c3 | TASK | check there's an image in glance already 2026-01-29 15:11:45,595 p=169644 u=root n=ansible | 2026-01-29 15:11:45.594297 | fa163e0a-c6fe-a46b-0745-0000000000c3 | CHANGED | check there's an image in glance already | standalone 2026-01-29 15:11:45,604 p=169644 u=root n=ansible | 2026-01-29 15:11:45.603868 | fa163e0a-c6fe-a46b-0745-0000000000c4 | TASK | set image id fact 2026-01-29 15:11:45,637 p=169644 u=root n=ansible | 2026-01-29 15:11:45.637545 | fa163e0a-c6fe-a46b-0745-0000000000c4 | SKIPPED | set image id fact | standalone 2026-01-29 15:11:45,646 p=169644 u=root n=ansible | 2026-01-29 15:11:45.645996 | fa163e0a-c6fe-a46b-0745-0000000000c5 | TASK | get checksum if there's an image in glance already 2026-01-29 15:11:45,669 p=169644 u=root n=ansible | 2026-01-29 15:11:45.669302 | fa163e0a-c6fe-a46b-0745-0000000000c5 | SKIPPED | get checksum if there's an image in glance already | standalone 2026-01-29 15:11:45,678 p=169644 u=root n=ansible | 2026-01-29 15:11:45.678493 | fa163e0a-c6fe-a46b-0745-0000000000c6 | TASK | set current_checksum fact from glance if image already exists there 2026-01-29 15:11:45,713 p=169644 u=root n=ansible | 2026-01-29 15:11:45.712985 | fa163e0a-c6fe-a46b-0745-0000000000c6 | SKIPPED | set current_checksum fact from glance if image already exists there | standalone 2026-01-29 15:11:45,721 p=169644 u=root n=ansible | 2026-01-29 15:11:45.721652 | fa163e0a-c6fe-a46b-0745-0000000000c7 | TASK | store the current checksum if available 2026-01-29 15:11:45,748 p=169644 u=root n=ansible | 2026-01-29 15:11:45.748173 | fa163e0a-c6fe-a46b-0745-0000000000c7 | SKIPPED | store the current checksum if available | standalone 2026-01-29 15:11:45,758 p=169644 u=root n=ansible | 2026-01-29 15:11:45.758358 | fa163e0a-c6fe-a46b-0745-0000000000c9 | TASK | create temporary directory 2026-01-29 15:11:45,792 p=169644 u=root n=ansible | 2026-01-29 15:11:45.791955 | fa163e0a-c6fe-a46b-0745-0000000000c9 | SKIPPED | create temporary directory | standalone 2026-01-29 15:11:45,800 p=169644 u=root n=ansible | 2026-01-29 15:11:45.800366 | fa163e0a-c6fe-a46b-0745-0000000000ca | TASK | download the current amphora image 2026-01-29 15:11:45,827 p=169644 u=root n=ansible | 2026-01-29 15:11:45.827335 | fa163e0a-c6fe-a46b-0745-0000000000ca | SKIPPED | download the current amphora image | standalone 2026-01-29 15:11:45,837 p=169644 u=root n=ansible | 2026-01-29 15:11:45.836777 | fa163e0a-c6fe-a46b-0745-0000000000cb | TASK | calculate the missing checksum 2026-01-29 15:11:45,875 p=169644 u=root n=ansible | 2026-01-29 15:11:45.874130 | fa163e0a-c6fe-a46b-0745-0000000000cb | SKIPPED | calculate the missing checksum | standalone 2026-01-29 15:11:45,897 p=169644 u=root n=ansible | 2026-01-29 15:11:45.897324 | fa163e0a-c6fe-a46b-0745-0000000000cc | TASK | update current checksum fact 2026-01-29 15:11:45,936 p=169644 u=root n=ansible | 2026-01-29 15:11:45.935484 | fa163e0a-c6fe-a46b-0745-0000000000cc | SKIPPED | update current checksum fact | standalone 2026-01-29 15:11:45,957 p=169644 u=root n=ansible | 2026-01-29 15:11:45.956795 | fa163e0a-c6fe-a46b-0745-0000000000cd | TASK | store the property on the image so it is there next time 2026-01-29 15:11:46,021 p=169644 u=root n=ansible | 2026-01-29 15:11:46.020794 | fa163e0a-c6fe-a46b-0745-0000000000cd | SKIPPED | store the property on the image so it is there next time | standalone 2026-01-29 15:11:46,031 p=169644 u=root n=ansible | 2026-01-29 15:11:46.031004 | fa163e0a-c6fe-a46b-0745-0000000000ce | TASK | remove the temporary copy of the current amphora image 2026-01-29 15:11:46,065 p=169644 u=root n=ansible | 2026-01-29 15:11:46.065025 | fa163e0a-c6fe-a46b-0745-0000000000ce | SKIPPED | remove the temporary copy of the current amphora image | standalone 2026-01-29 15:11:46,078 p=169644 u=root n=ansible | 2026-01-29 15:11:46.078269 | fa163e0a-c6fe-a46b-0745-0000000000d0 | TASK | determine if the image needs to be replaced 2026-01-29 15:11:46,103 p=169644 u=root n=ansible | 2026-01-29 15:11:46.102840 | fa163e0a-c6fe-a46b-0745-0000000000d0 | SKIPPED | determine if the image needs to be replaced | standalone 2026-01-29 15:11:46,116 p=169644 u=root n=ansible | 2026-01-29 15:11:46.116019 | fa163e0a-c6fe-a46b-0745-0000000000d1 | TASK | move existing image if the names match and the checksums are not the same 2026-01-29 15:11:46,161 p=169644 u=root n=ansible | 2026-01-29 15:11:46.160976 | fa163e0a-c6fe-a46b-0745-0000000000d1 | SKIPPED | move existing image if the names match and the checksums are not the same | standalone 2026-01-29 15:11:46,181 p=169644 u=root n=ansible | 2026-01-29 15:11:46.180758 | fa163e0a-c6fe-a46b-0745-0000000000d2 | TASK | decide whether to upload new image 2026-01-29 15:11:46,238 p=169644 u=root n=ansible | 2026-01-29 15:11:46.238010 | fa163e0a-c6fe-a46b-0745-0000000000d2 | OK | decide whether to upload new image | standalone 2026-01-29 15:11:46,258 p=169644 u=root n=ansible | 2026-01-29 15:11:46.257867 | fa163e0a-c6fe-a46b-0745-0000000000d3 | TASK | upload image to glance 2026-01-29 15:12:28,730 p=169644 u=root n=ansible | 2026-01-29 15:12:28.728330 | fa163e0a-c6fe-a46b-0745-0000000000d3 | OK | upload image to glance | standalone 2026-01-29 15:12:28,741 p=169644 u=root n=ansible | 2026-01-29 15:12:28.740684 | fa163e0a-c6fe-a46b-0745-0000000000d4 | TASK | delete converted raw image 2026-01-29 15:12:28,767 p=169644 u=root n=ansible | 2026-01-29 15:12:28.767069 | fa163e0a-c6fe-a46b-0745-0000000000d4 | SKIPPED | delete converted raw image | standalone 2026-01-29 15:12:28,777 p=169644 u=root n=ansible | 2026-01-29 15:12:28.777301 | fa163e0a-c6fe-a46b-0745-000000000011 | TASK | check if pub key file exists 2026-01-29 15:12:29,010 p=169644 u=root n=ansible | 2026-01-29 15:12:29.009899 | fa163e0a-c6fe-a46b-0745-000000000011 | OK | check if pub key file exists | standalone 2026-01-29 15:12:29,023 p=169644 u=root n=ansible | 2026-01-29 15:12:29.023128 | fa163e0a-c6fe-a46b-0745-000000000012 | TASK | fail if ssh pub key file does not exist or is not readable 2026-01-29 15:12:29,073 p=169644 u=root n=ansible | 2026-01-29 15:12:29.073038 | fa163e0a-c6fe-a46b-0745-000000000012 | SKIPPED | fail if ssh pub key file does not exist or is not readable | standalone 2026-01-29 15:12:29,087 p=169644 u=root n=ansible | 2026-01-29 15:12:29.087522 | fa163e0a-c6fe-a46b-0745-000000000013 | TASK | Set ssh key path fact 2026-01-29 15:12:29,149 p=169644 u=root n=ansible | 2026-01-29 15:12:29.148212 | fa163e0a-c6fe-a46b-0745-000000000013 | OK | Set ssh key path fact | standalone 2026-01-29 15:12:29,160 p=169644 u=root n=ansible | 2026-01-29 15:12:29.160224 | fa163e0a-c6fe-a46b-0745-000000000015 | TASK | Create ssh key dir 2026-01-29 15:12:29,216 p=169644 u=root n=ansible | 2026-01-29 15:12:29.216006 | fa163e0a-c6fe-a46b-0745-000000000015 | SKIPPED | Create ssh key dir | standalone 2026-01-29 15:12:29,225 p=169644 u=root n=ansible | 2026-01-29 15:12:29.225310 | fa163e0a-c6fe-a46b-0745-000000000016 | TASK | Generate ssh key for Octavia 2026-01-29 15:12:29,296 p=169644 u=root n=ansible | 2026-01-29 15:12:29.295514 | fa163e0a-c6fe-a46b-0745-000000000016 | SKIPPED | Generate ssh key for Octavia | standalone 2026-01-29 15:12:29,315 p=169644 u=root n=ansible | 2026-01-29 15:12:29.314751 | fa163e0a-c6fe-a46b-0745-000000000017 | TASK | Set ssh key path fact 2026-01-29 15:12:29,380 p=169644 u=root n=ansible | 2026-01-29 15:12:29.380231 | fa163e0a-c6fe-a46b-0745-000000000017 | SKIPPED | Set ssh key path fact | standalone 2026-01-29 15:12:29,396 p=169644 u=root n=ansible | 2026-01-29 15:12:29.396441 | fa163e0a-c6fe-a46b-0745-000000000019 | TASK | get the desired sha-256 public key fingerprint 2026-01-29 15:12:29,691 p=169644 u=root n=ansible | 2026-01-29 15:12:29.691086 | fa163e0a-c6fe-a46b-0745-000000000019 | CHANGED | get the desired sha-256 public key fingerprint | standalone 2026-01-29 15:12:29,703 p=169644 u=root n=ansible | 2026-01-29 15:12:29.703571 | fa163e0a-c6fe-a46b-0745-00000000001a | TASK | get existing public key sha-256 fingerprint 2026-01-29 15:12:32,403 p=169644 u=root n=ansible | 2026-01-29 15:12:32.402875 | fa163e0a-c6fe-a46b-0745-00000000001a | IGNORED | get existing public key sha-256 fingerprint | standalone | error={"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true} 2026-01-29 15:12:32,427 p=169644 u=root n=ansible | 2026-01-29 15:12:32.426745 | fa163e0a-c6fe-a46b-0745-00000000001b | TASK | delete previous Octavia ssh key 2026-01-29 15:12:32,498 p=169644 u=root n=ansible | 2026-01-29 15:12:32.497383 | fa163e0a-c6fe-a46b-0745-00000000001b | SKIPPED | delete previous Octavia ssh key | standalone 2026-01-29 15:12:32,517 p=169644 u=root n=ansible | 2026-01-29 15:12:32.516621 | fa163e0a-c6fe-a46b-0745-00000000001c | TASK | Create keypair 2026-01-29 15:12:34,269 p=169644 u=root n=ansible | 2026-01-29 15:12:34.269127 | fa163e0a-c6fe-a46b-0745-00000000001c | CHANGED | Create keypair | standalone 2026-01-29 15:12:34,339 p=169644 u=root n=ansible | PLAY [octavia_nodes] *********************************************************** 2026-01-29 15:12:34,509 p=169644 u=root n=ansible | 2026-01-29 15:12:34.508667 | fa163e0a-c6fe-a46b-0745-00000000017e | TASK | Check if octavia CA file exists on host 2026-01-29 15:12:34,716 p=169644 u=root n=ansible | 2026-01-29 15:12:34.715725 | fa163e0a-c6fe-a46b-0745-00000000017e | OK | Check if octavia CA file exists on host | standalone 2026-01-29 15:12:34,725 p=169644 u=root n=ansible | 2026-01-29 15:12:34.725289 | fa163e0a-c6fe-a46b-0745-000000000180 | TASK | Get CA file if exists 2026-01-29 15:12:34,761 p=169644 u=root n=ansible | 2026-01-29 15:12:34.761128 | fa163e0a-c6fe-a46b-0745-000000000180 | SKIPPED | Get CA file if exists | standalone 2026-01-29 15:12:34,772 p=169644 u=root n=ansible | 2026-01-29 15:12:34.772519 | fa163e0a-c6fe-a46b-0745-000000000181 | TASK | Store CA data 2026-01-29 15:12:34,817 p=169644 u=root n=ansible | 2026-01-29 15:12:34.817169 | fa163e0a-c6fe-a46b-0745-000000000181 | SKIPPED | Store CA data | standalone 2026-01-29 15:12:34,831 p=169644 u=root n=ansible | 2026-01-29 15:12:34.831465 | fa163e0a-c6fe-a46b-0745-000000000182 | TASK | Get remaining validity period of the CA 2026-01-29 15:12:34,867 p=169644 u=root n=ansible | 2026-01-29 15:12:34.866607 | fa163e0a-c6fe-a46b-0745-000000000182 | SKIPPED | Get remaining validity period of the CA | standalone 2026-01-29 15:12:34,877 p=169644 u=root n=ansible | 2026-01-29 15:12:34.876851 | fa163e0a-c6fe-a46b-0745-000000000183 | TASK | Force CA update if remaining validity is less than 1 year 2026-01-29 15:12:34,911 p=169644 u=root n=ansible | 2026-01-29 15:12:34.910625 | fa163e0a-c6fe-a46b-0745-000000000183 | SKIPPED | Force CA update if remaining validity is less than 1 year | standalone 2026-01-29 15:12:34,921 p=169644 u=root n=ansible | 2026-01-29 15:12:34.921624 | fa163e0a-c6fe-a46b-0745-000000000185 | TASK | Check if octavia CA private key exists on host 2026-01-29 15:12:35,139 p=169644 u=root n=ansible | 2026-01-29 15:12:35.138738 | fa163e0a-c6fe-a46b-0745-000000000185 | OK | Check if octavia CA private key exists on host | standalone 2026-01-29 15:12:35,153 p=169644 u=root n=ansible | 2026-01-29 15:12:35.153133 | fa163e0a-c6fe-a46b-0745-000000000187 | TASK | Get CA private key file if exists 2026-01-29 15:12:35,208 p=169644 u=root n=ansible | 2026-01-29 15:12:35.207724 | fa163e0a-c6fe-a46b-0745-000000000187 | SKIPPED | Get CA private key file if exists | standalone 2026-01-29 15:12:35,220 p=169644 u=root n=ansible | 2026-01-29 15:12:35.220522 | fa163e0a-c6fe-a46b-0745-000000000188 | TASK | Store CA private key 2026-01-29 15:12:35,266 p=169644 u=root n=ansible | 2026-01-29 15:12:35.265471 | fa163e0a-c6fe-a46b-0745-000000000188 | SKIPPED | Store CA private key | standalone 2026-01-29 15:12:35,277 p=169644 u=root n=ansible | 2026-01-29 15:12:35.277313 | fa163e0a-c6fe-a46b-0745-000000000189 | TASK | Detect if key is encrypted with AES256 2026-01-29 15:12:35,325 p=169644 u=root n=ansible | 2026-01-29 15:12:35.322821 | fa163e0a-c6fe-a46b-0745-000000000189 | SKIPPED | Detect if key is encrypted with AES256 | standalone 2026-01-29 15:12:35,349 p=169644 u=root n=ansible | 2026-01-29 15:12:35.349304 | fa163e0a-c6fe-a46b-0745-00000000018a | TASK | Store flag if a private key update is required 2026-01-29 15:12:35,416 p=169644 u=root n=ansible | 2026-01-29 15:12:35.416019 | fa163e0a-c6fe-a46b-0745-00000000018a | SKIPPED | Store flag if a private key update is required | standalone 2026-01-29 15:12:35,439 p=169644 u=root n=ansible | 2026-01-29 15:12:35.439095 | fa163e0a-c6fe-a46b-0745-00000000018c | TASK | Check if octavia client certificate exists on host 2026-01-29 15:12:35,665 p=169644 u=root n=ansible | 2026-01-29 15:12:35.664682 | fa163e0a-c6fe-a46b-0745-00000000018c | OK | Check if octavia client certificate exists on host | standalone 2026-01-29 15:12:35,726 p=169644 u=root n=ansible | 2026-01-29 15:12:35.726377 | fa163e0a-c6fe-a46b-0745-00000000018e | TASK | Get client certificate file if exists 2026-01-29 15:12:35,783 p=169644 u=root n=ansible | 2026-01-29 15:12:35.782394 | fa163e0a-c6fe-a46b-0745-00000000018e | SKIPPED | Get client certificate file if exists | standalone 2026-01-29 15:12:35,795 p=169644 u=root n=ansible | 2026-01-29 15:12:35.795397 | fa163e0a-c6fe-a46b-0745-00000000018f | TASK | Store client certificate data 2026-01-29 15:12:35,851 p=169644 u=root n=ansible | 2026-01-29 15:12:35.850700 | fa163e0a-c6fe-a46b-0745-00000000018f | SKIPPED | Store client certificate data | standalone 2026-01-29 15:12:35,911 p=169644 u=root n=ansible | PLAY [octavia_nodes[0]] ******************************************************** 2026-01-29 15:12:35,998 p=169644 u=root n=ansible | 2026-01-29 15:12:35.998619 | f97921c0-e85d-482c-8dea-ed8ab02b02e2 | INCLUDED | /usr/share/ansible/roles/octavia_overcloud_config/tasks/network.yml | standalone 2026-01-29 15:12:36,011 p=169644 u=root n=ansible | 2026-01-29 15:12:36.011230 | fa163e0a-c6fe-a46b-0745-000000000230 | TASK | create management network for load balancers 2026-01-29 15:12:41,448 p=169644 u=root n=ansible | 2026-01-29 15:12:41.448303 | fa163e0a-c6fe-a46b-0745-000000000230 | CHANGED | create management network for load balancers | standalone 2026-01-29 15:12:41,457 p=169644 u=root n=ansible | 2026-01-29 15:12:41.457278 | fa163e0a-c6fe-a46b-0745-000000000231 | TASK | getting management network ID 2026-01-29 15:12:43,749 p=169644 u=root n=ansible | 2026-01-29 15:12:43.748799 | fa163e0a-c6fe-a46b-0745-000000000231 | OK | getting management network ID | standalone 2026-01-29 15:12:43,772 p=169644 u=root n=ansible | 2026-01-29 15:12:43.772459 | fa163e0a-c6fe-a46b-0745-000000000232 | TASK | setting management network ID fact 2026-01-29 15:12:43,811 p=169644 u=root n=ansible | 2026-01-29 15:12:43.811229 | fa163e0a-c6fe-a46b-0745-000000000232 | OK | setting management network ID fact | standalone 2026-01-29 15:12:43,824 p=169644 u=root n=ansible | 2026-01-29 15:12:43.824213 | fa163e0a-c6fe-a46b-0745-000000000233 | TASK | create subnet 2026-01-29 15:12:49,257 p=169644 u=root n=ansible | 2026-01-29 15:12:49.257289 | fa163e0a-c6fe-a46b-0745-000000000233 | CHANGED | create subnet | standalone 2026-01-29 15:12:49,270 p=169644 u=root n=ansible | 2026-01-29 15:12:49.270698 | fa163e0a-c6fe-a46b-0745-000000000234 | TASK | create IPv6 subnet and router for SLAAC 2026-01-29 15:12:49,356 p=169644 u=root n=ansible | 2026-01-29 15:12:49.355414 | fa163e0a-c6fe-a46b-0745-000000000234 | SKIPPED | create IPv6 subnet and router for SLAAC | standalone 2026-01-29 15:12:49,364 p=169644 u=root n=ansible | 2026-01-29 15:12:49.364659 | fa163e0a-c6fe-a46b-0745-000000000235 | TASK | create security group (get the security group id) 2026-01-29 15:12:54,501 p=169644 u=root n=ansible | 2026-01-29 15:12:54.500608 | fa163e0a-c6fe-a46b-0745-000000000235 | CHANGED | create security group (get the security group id) | standalone 2026-01-29 15:12:54,514 p=169644 u=root n=ansible | 2026-01-29 15:12:54.514188 | fa163e0a-c6fe-a46b-0745-000000000236 | TASK | setting fact for management network security group 2026-01-29 15:12:54,545 p=169644 u=root n=ansible | 2026-01-29 15:12:54.544976 | fa163e0a-c6fe-a46b-0745-000000000236 | OK | setting fact for management network security group | standalone 2026-01-29 15:12:54,559 p=169644 u=root n=ansible | 2026-01-29 15:12:54.559380 | fa163e0a-c6fe-a46b-0745-000000000237 | TASK | create security group rule to open amphora management ssh port 2026-01-29 15:12:59,524 p=169644 u=root n=ansible | 2026-01-29 15:12:59.523746 | fa163e0a-c6fe-a46b-0745-000000000237 | CHANGED | create security group rule to open amphora management ssh port | standalone 2026-01-29 15:12:59,533 p=169644 u=root n=ansible | 2026-01-29 15:12:59.533456 | fa163e0a-c6fe-a46b-0745-000000000238 | TASK | create security group rule to open amphora management API port 2026-01-29 15:13:04,653 p=169644 u=root n=ansible | 2026-01-29 15:13:04.652608 | fa163e0a-c6fe-a46b-0745-000000000238 | CHANGED | create security group rule to open amphora management API port | standalone 2026-01-29 15:13:04,670 p=169644 u=root n=ansible | 2026-01-29 15:13:04.670146 | fa163e0a-c6fe-a46b-0745-000000000239 | TASK | create security group for health manager 2026-01-29 15:13:09,326 p=169644 u=root n=ansible | 2026-01-29 15:13:09.325219 | fa163e0a-c6fe-a46b-0745-000000000239 | CHANGED | create security group for health manager | standalone 2026-01-29 15:13:09,336 p=169644 u=root n=ansible | 2026-01-29 15:13:09.336077 | fa163e0a-c6fe-a46b-0745-00000000023a | TASK | create security group rule for health manager 2026-01-29 15:13:14,101 p=169644 u=root n=ansible | 2026-01-29 15:13:14.101031 | fa163e0a-c6fe-a46b-0745-00000000023a | CHANGED | create security group rule for health manager | standalone 2026-01-29 15:13:14,111 p=169644 u=root n=ansible | 2026-01-29 15:13:14.110931 | fa163e0a-c6fe-a46b-0745-00000000023b | TASK | create security group rule for log offloading 2026-01-29 15:13:15,559 p=169644 u=root n=ansible | 2026-01-29 15:13:15.558818 | fa163e0a-c6fe-a46b-0745-00000000023b | CHANGED | create security group rule for log offloading | standalone 2026-01-29 15:13:15,632 p=169644 u=root n=ansible | 2026-01-29 15:13:15.631819 | 6a4c69d7-6b85-46ef-8d21-49c939d95895 | INCLUDED | /usr/share/ansible/roles/octavia_overcloud_config/tasks/quotas.yml | standalone 2026-01-29 15:13:15,648 p=169644 u=root n=ansible | 2026-01-29 15:13:15.647892 | fa163e0a-c6fe-a46b-0745-000000000291 | TASK | increase quotas for project used for amphora 2026-01-29 15:13:18,226 p=169644 u=root n=ansible | 2026-01-29 15:13:18.226097 | fa163e0a-c6fe-a46b-0745-000000000291 | CHANGED | increase quotas for project used for amphora | standalone 2026-01-29 15:13:18,287 p=169644 u=root n=ansible | 2026-01-29 15:13:18.287457 | ad945c8f-1678-4443-b995-c2640c9f5345 | INCLUDED | /usr/share/ansible/roles/octavia_overcloud_config/tasks/flavor.yml | standalone 2026-01-29 15:13:18,317 p=169644 u=root n=ansible | 2026-01-29 15:13:18.317135 | fa163e0a-c6fe-a46b-0745-0000000002f9 | TASK | create nova flavor for Octavia 2026-01-29 15:13:22,851 p=169644 u=root n=ansible | 2026-01-29 15:13:22.851004 | fa163e0a-c6fe-a46b-0745-0000000002f9 | CHANGED | create nova flavor for Octavia | standalone 2026-01-29 15:13:22,871 p=169644 u=root n=ansible | 2026-01-29 15:13:22.871194 | fa163e0a-c6fe-a46b-0745-0000000002fa | TASK | create nova multi-vCPU flavor for Octavia 2026-01-29 15:13:27,419 p=169644 u=root n=ansible | 2026-01-29 15:13:27.418804 | fa163e0a-c6fe-a46b-0745-0000000002fa | CHANGED | create nova multi-vCPU flavor for Octavia | standalone 2026-01-29 15:13:27,438 p=169644 u=root n=ansible | 2026-01-29 15:13:27.438104 | fa163e0a-c6fe-a46b-0745-0000000002fb | TASK | create octavia multi-vCPU flavor profile 2026-01-29 15:13:33,466 p=169644 u=root n=ansible | 2026-01-29 15:13:33.466042 | fa163e0a-c6fe-a46b-0745-0000000002fb | CHANGED | create octavia multi-vCPU flavor profile | standalone 2026-01-29 15:13:33,491 p=169644 u=root n=ansible | 2026-01-29 15:13:33.491395 | fa163e0a-c6fe-a46b-0745-0000000002fc | TASK | create octavia multi-vCPU flavor 2026-01-29 15:13:38,368 p=169644 u=root n=ansible | 2026-01-29 15:13:38.368348 | fa163e0a-c6fe-a46b-0745-0000000002fc | CHANGED | create octavia multi-vCPU flavor | standalone 2026-01-29 15:13:38,380 p=169644 u=root n=ansible | 2026-01-29 15:13:38.379803 | fa163e0a-c6fe-a46b-0745-00000000002e | TASK | gather all of the CAs 2026-01-29 15:13:38,546 p=169644 u=root n=ansible | 2026-01-29 15:13:38.545580 | fa163e0a-c6fe-a46b-0745-00000000002e | OK | gather all of the CAs | standalone 2026-01-29 15:13:38,554 p=169644 u=root n=ansible | 2026-01-29 15:13:38.554646 | fa163e0a-c6fe-a46b-0745-000000000030 | TASK | count unique CAs and keys 2026-01-29 15:13:38,632 p=169644 u=root n=ansible | 2026-01-29 15:13:38.631695 | fa163e0a-c6fe-a46b-0745-000000000030 | SKIPPED | count unique CAs and keys | standalone 2026-01-29 15:13:38,684 p=169644 u=root n=ansible | 2026-01-29 15:13:38.684203 | fa163e0a-c6fe-a46b-0745-000000000031 | TASK | fail if CA or private key do not match in all Octavia nodes 2026-01-29 15:13:38,750 p=169644 u=root n=ansible | 2026-01-29 15:13:38.749628 | fa163e0a-c6fe-a46b-0745-000000000031 | SKIPPED | fail if CA or private key do not match in all Octavia nodes | standalone 2026-01-29 15:13:38,767 p=169644 u=root n=ansible | 2026-01-29 15:13:38.766840 | fa163e0a-c6fe-a46b-0745-000000000032 | TASK | fail if the number of CA and private key doesn't match 2026-01-29 15:13:38,826 p=169644 u=root n=ansible | 2026-01-29 15:13:38.826284 | fa163e0a-c6fe-a46b-0745-000000000032 | SKIPPED | fail if the number of CA and private key doesn't match | standalone 2026-01-29 15:13:38,845 p=169644 u=root n=ansible | 2026-01-29 15:13:38.845536 | fa163e0a-c6fe-a46b-0745-000000000033 | TASK | record cert so others can use it 2026-01-29 15:13:38,923 p=169644 u=root n=ansible | 2026-01-29 15:13:38.922740 | fa163e0a-c6fe-a46b-0745-000000000033 | SKIPPED | record cert so others can use it | standalone 2026-01-29 15:13:38,945 p=169644 u=root n=ansible | 2026-01-29 15:13:38.944631 | fa163e0a-c6fe-a46b-0745-000000000034 | TASK | disable CA generation 2026-01-29 15:13:39,022 p=169644 u=root n=ansible | 2026-01-29 15:13:39.022172 | fa163e0a-c6fe-a46b-0745-000000000034 | SKIPPED | disable CA generation | standalone 2026-01-29 15:13:39,042 p=169644 u=root n=ansible | 2026-01-29 15:13:39.041685 | fa163e0a-c6fe-a46b-0745-000000000035 | TASK | don't update certificates if CA is present on all octavia nodes 2026-01-29 15:13:39,133 p=169644 u=root n=ansible | 2026-01-29 15:13:39.133043 | fa163e0a-c6fe-a46b-0745-000000000035 | SKIPPED | don't update certificates if CA is present on all octavia nodes | standalone 2026-01-29 15:13:39,282 p=169644 u=root n=ansible | 2026-01-29 15:13:39.282185 | d7b0638b-f890-4199-bc00-314b6244ab38 | INCLUDED | /usr/share/ansible/roles/octavia_overcloud_config/tasks/certs_gen.yml | standalone 2026-01-29 15:13:39,303 p=169644 u=root n=ansible | 2026-01-29 15:13:39.302850 | fa163e0a-c6fe-a46b-0745-000000000389 | TASK | delete temporary ssl directory 2026-01-29 15:13:39,642 p=169644 u=root n=ansible | 2026-01-29 15:13:39.642160 | fa163e0a-c6fe-a46b-0745-000000000389 | OK | delete temporary ssl directory | standalone 2026-01-29 15:13:39,651 p=169644 u=root n=ansible | 2026-01-29 15:13:39.651229 | fa163e0a-c6fe-a46b-0745-00000000038a | TASK | create temporary ssl directories 2026-01-29 15:13:39,933 p=169644 u=root n=ansible | 2026-01-29 15:13:39.932377 | fa163e0a-c6fe-a46b-0745-00000000038a | CHANGED | create temporary ssl directories | standalone 2026-01-29 15:13:39,955 p=169644 u=root n=ansible | 2026-01-29 15:13:39.954606 | fa163e0a-c6fe-a46b-0745-00000000038b | TASK | create temporary ssl newcerts directory 2026-01-29 15:13:40,203 p=169644 u=root n=ansible | 2026-01-29 15:13:40.202705 | fa163e0a-c6fe-a46b-0745-00000000038b | CHANGED | create temporary ssl newcerts directory | standalone 2026-01-29 15:13:40,224 p=169644 u=root n=ansible | 2026-01-29 15:13:40.224056 | fa163e0a-c6fe-a46b-0745-00000000038c | TASK | create index.txt 2026-01-29 15:13:40,865 p=169644 u=root n=ansible | 2026-01-29 15:13:40.864423 | fa163e0a-c6fe-a46b-0745-00000000038c | CHANGED | create index.txt | standalone 2026-01-29 15:13:40,887 p=169644 u=root n=ansible | 2026-01-29 15:13:40.886979 | fa163e0a-c6fe-a46b-0745-00000000038d | TASK | create serial file 2026-01-29 15:13:41,271 p=169644 u=root n=ansible | 2026-01-29 15:13:41.270685 | fa163e0a-c6fe-a46b-0745-00000000038d | CHANGED | create serial file | standalone 2026-01-29 15:13:41,291 p=169644 u=root n=ansible | 2026-01-29 15:13:41.291116 | fa163e0a-c6fe-a46b-0745-00000000038e | TASK | create openssl configuration file from template 2026-01-29 15:13:41,721 p=169644 u=root n=ansible | 2026-01-29 15:13:41.720972 | fa163e0a-c6fe-a46b-0745-00000000038e | CHANGED | create openssl configuration file from template | standalone 2026-01-29 15:13:41,734 p=169644 u=root n=ansible | 2026-01-29 15:13:41.733967 | fa163e0a-c6fe-a46b-0745-00000000038f | TASK | Generating certificate authority private key 2026-01-29 15:13:42,300 p=169644 u=root n=ansible | 2026-01-29 15:13:42.300222 | fa163e0a-c6fe-a46b-0745-00000000038f | CHANGED | Generating certificate authority private key | standalone 2026-01-29 15:13:42,315 p=169644 u=root n=ansible | 2026-01-29 15:13:42.314847 | fa163e0a-c6fe-a46b-0745-000000000391 | TASK | Write previous CA private key 2026-01-29 15:13:42,370 p=169644 u=root n=ansible | 2026-01-29 15:13:42.370399 | fa163e0a-c6fe-a46b-0745-000000000391 | SKIPPED | Write previous CA private key | standalone 2026-01-29 15:13:42,384 p=169644 u=root n=ansible | 2026-01-29 15:13:42.383828 | fa163e0a-c6fe-a46b-0745-000000000393 | TASK | Write previous CA private key 2026-01-29 15:13:42,439 p=169644 u=root n=ansible | 2026-01-29 15:13:42.438868 | fa163e0a-c6fe-a46b-0745-000000000393 | SKIPPED | Write previous CA private key | standalone 2026-01-29 15:13:42,451 p=169644 u=root n=ansible | 2026-01-29 15:13:42.450988 | fa163e0a-c6fe-a46b-0745-000000000394 | TASK | Update CA private key 2026-01-29 15:13:42,496 p=169644 u=root n=ansible | 2026-01-29 15:13:42.495473 | fa163e0a-c6fe-a46b-0745-000000000394 | SKIPPED | Update CA private key | standalone 2026-01-29 15:13:42,507 p=169644 u=root n=ansible | 2026-01-29 15:13:42.507160 | fa163e0a-c6fe-a46b-0745-000000000396 | TASK | Reading private key 2026-01-29 15:13:42,728 p=169644 u=root n=ansible | 2026-01-29 15:13:42.727781 | fa163e0a-c6fe-a46b-0745-000000000396 | CHANGED | Reading private key | standalone 2026-01-29 15:13:42,740 p=169644 u=root n=ansible | 2026-01-29 15:13:42.740251 | fa163e0a-c6fe-a46b-0745-000000000397 | TASK | Setting private key fact 2026-01-29 15:13:42,765 p=169644 u=root n=ansible | 2026-01-29 15:13:42.764815 | fa163e0a-c6fe-a46b-0745-000000000397 | OK | Setting private key fact | standalone 2026-01-29 15:13:42,777 p=169644 u=root n=ansible | 2026-01-29 15:13:42.777303 | fa163e0a-c6fe-a46b-0745-000000000398 | TASK | Generating certificate authority certificate 2026-01-29 15:13:43,015 p=169644 u=root n=ansible | 2026-01-29 15:13:43.015423 | fa163e0a-c6fe-a46b-0745-000000000398 | CHANGED | Generating certificate authority certificate | standalone 2026-01-29 15:13:43,029 p=169644 u=root n=ansible | 2026-01-29 15:13:43.028724 | fa163e0a-c6fe-a46b-0745-000000000399 | TASK | Reading CA certificate 2026-01-29 15:13:43,248 p=169644 u=root n=ansible | 2026-01-29 15:13:43.247224 | fa163e0a-c6fe-a46b-0745-000000000399 | CHANGED | Reading CA certificate | standalone 2026-01-29 15:13:43,269 p=169644 u=root n=ansible | 2026-01-29 15:13:43.269418 | fa163e0a-c6fe-a46b-0745-00000000039a | TASK | Setting CA certificate fact 2026-01-29 15:13:43,297 p=169644 u=root n=ansible | 2026-01-29 15:13:43.296007 | fa163e0a-c6fe-a46b-0745-00000000039a | OK | Setting CA certificate fact | standalone 2026-01-29 15:13:43,319 p=169644 u=root n=ansible | 2026-01-29 15:13:43.319522 | fa163e0a-c6fe-a46b-0745-00000000039b | TASK | Generating service private key & certificate request 2026-01-29 15:13:43,723 p=169644 u=root n=ansible | 2026-01-29 15:13:43.722605 | fa163e0a-c6fe-a46b-0745-00000000039b | CHANGED | Generating service private key & certificate request | standalone 2026-01-29 15:13:43,732 p=169644 u=root n=ansible | 2026-01-29 15:13:43.732230 | fa163e0a-c6fe-a46b-0745-00000000039c | TASK | Signing service certificate request 2026-01-29 15:13:43,972 p=169644 u=root n=ansible | 2026-01-29 15:13:43.971882 | fa163e0a-c6fe-a46b-0745-00000000039c | CHANGED | Signing service certificate request | standalone 2026-01-29 15:13:44,020 p=169644 u=root n=ansible | 2026-01-29 15:13:44.019961 | fa163e0a-c6fe-a46b-0745-00000000039d | TASK | Read service private key and public certifcate 2026-01-29 15:13:44,188 p=169644 u=root n=ansible | 2026-01-29 15:13:44.188270 | fa163e0a-c6fe-a46b-0745-00000000039d | CHANGED | Read service private key and public certifcate | standalone 2026-01-29 15:13:44,201 p=169644 u=root n=ansible | 2026-01-29 15:13:44.200926 | fa163e0a-c6fe-a46b-0745-00000000039e | TASK | Set service key fact 2026-01-29 15:13:44,237 p=169644 u=root n=ansible | 2026-01-29 15:13:44.236703 | fa163e0a-c6fe-a46b-0745-00000000039e | OK | Set service key fact | standalone 2026-01-29 15:13:44,296 p=169644 u=root n=ansible | PLAY [octavia_nodes] *********************************************************** 2026-01-29 15:13:44,329 p=169644 u=root n=ansible | 2026-01-29 15:13:44.328844 | fa163e0a-c6fe-a46b-0745-00000000003f | TASK | Set node name fact 2026-01-29 15:13:44,366 p=169644 u=root n=ansible | 2026-01-29 15:13:44.365798 | fa163e0a-c6fe-a46b-0745-00000000003f | OK | Set node name fact | standalone 2026-01-29 15:13:44,436 p=169644 u=root n=ansible | 2026-01-29 15:13:44.435557 | e5b05746-b683-4a4d-970c-24d78162d25a | INCLUDED | /usr/share/ansible/roles/octavia_controller_config/tasks/certificate.yml | standalone 2026-01-29 15:13:44,446 p=169644 u=root n=ansible | 2026-01-29 15:13:44.446479 | fa163e0a-c6fe-a46b-0745-000000000481 | TASK | making sure octavia worker configuration directory exists 2026-01-29 15:13:44,689 p=169644 u=root n=ansible | 2026-01-29 15:13:44.689221 | fa163e0a-c6fe-a46b-0745-000000000481 | CHANGED | making sure octavia worker configuration directory exists | standalone 2026-01-29 15:13:44,702 p=169644 u=root n=ansible | 2026-01-29 15:13:44.702060 | fa163e0a-c6fe-a46b-0745-000000000482 | TASK | Copying key info to octavia if not already there 2026-01-29 15:13:45,207 p=169644 u=root n=ansible | 2026-01-29 15:13:45.206463 | fa163e0a-c6fe-a46b-0745-000000000482 | CHANGED | Copying key info to octavia if not already there | standalone 2026-01-29 15:13:45,672 p=169644 u=root n=ansible | 2026-01-29 15:13:45.672556 | fa163e0a-c6fe-a46b-0745-000000000482 | CHANGED | Copying key info to octavia if not already there | standalone 2026-01-29 15:13:46,053 p=169644 u=root n=ansible | 2026-01-29 15:13:46.052938 | fa163e0a-c6fe-a46b-0745-000000000482 | CHANGED | Copying key info to octavia if not already there | standalone 2026-01-29 15:13:46,058 p=169644 u=root n=ansible | 2026-01-29 15:13:46.058072 | fa163e0a-c6fe-a46b-0745-000000000482 | CHANGED | Copying key info to octavia if not already there | standalone 2026-01-29 15:13:46,175 p=169644 u=root n=ansible | 2026-01-29 15:13:46.175108 | 75ee4f2c-38c8-486d-adf4-2acc5d034aa4 | INCLUDED | /usr/share/ansible/roles/octavia_controller_config/tasks/netport.yml | standalone 2026-01-29 15:13:46,193 p=169644 u=root n=ansible | 2026-01-29 15:13:46.193424 | fa163e0a-c6fe-a46b-0745-0000000004a0 | TASK | create management port 2026-01-29 15:13:50,582 p=169644 u=root n=ansible | 2026-01-29 15:13:50.581763 | fa163e0a-c6fe-a46b-0745-0000000004a0 | CHANGED | create management port | standalone 2026-01-29 15:13:50,591 p=169644 u=root n=ansible | 2026-01-29 15:13:50.591063 | fa163e0a-c6fe-a46b-0745-0000000004a1 | TASK | getting management port 2026-01-29 15:13:53,013 p=169644 u=root n=ansible | 2026-01-29 15:13:53.012752 | fa163e0a-c6fe-a46b-0745-0000000004a1 | OK | getting management port | standalone 2026-01-29 15:13:53,035 p=169644 u=root n=ansible | 2026-01-29 15:13:53.035468 | fa163e0a-c6fe-a46b-0745-0000000004a2 | TASK | setting fact for management network controller port ID 2026-01-29 15:13:53,062 p=169644 u=root n=ansible | 2026-01-29 15:13:53.061871 | fa163e0a-c6fe-a46b-0745-0000000004a2 | OK | setting fact for management network controller port ID | standalone 2026-01-29 15:13:53,082 p=169644 u=root n=ansible | 2026-01-29 15:13:53.081607 | fa163e0a-c6fe-a46b-0745-0000000004a3 | TASK | get management port mac 2026-01-29 15:13:55,382 p=169644 u=root n=ansible | 2026-01-29 15:13:55.381960 | fa163e0a-c6fe-a46b-0745-0000000004a3 | OK | get management port mac | standalone 2026-01-29 15:13:55,399 p=169644 u=root n=ansible | 2026-01-29 15:13:55.399512 | fa163e0a-c6fe-a46b-0745-0000000004a4 | TASK | setting fact for management network controller port MAC 2026-01-29 15:13:55,438 p=169644 u=root n=ansible | 2026-01-29 15:13:55.437638 | fa163e0a-c6fe-a46b-0745-0000000004a4 | OK | setting fact for management network controller port MAC | standalone 2026-01-29 15:13:55,459 p=169644 u=root n=ansible | 2026-01-29 15:13:55.459288 | fa163e0a-c6fe-a46b-0745-0000000004a5 | TASK | get fixed ip info 2026-01-29 15:13:57,930 p=169644 u=root n=ansible | 2026-01-29 15:13:57.929143 | fa163e0a-c6fe-a46b-0745-0000000004a5 | CHANGED | get fixed ip info | standalone 2026-01-29 15:13:57,949 p=169644 u=root n=ansible | 2026-01-29 15:13:57.949197 | fa163e0a-c6fe-a46b-0745-0000000004a6 | TASK | get management port detail result 2026-01-29 15:13:57,990 p=169644 u=root n=ansible | 2026-01-29 15:13:57.990097 | fa163e0a-c6fe-a46b-0745-0000000004a6 | OK | get management port detail result | standalone 2026-01-29 15:13:58,010 p=169644 u=root n=ansible | 2026-01-29 15:13:58.009544 | fa163e0a-c6fe-a46b-0745-0000000004a7 | TASK | parse management port details 2026-01-29 15:13:58,113 p=169644 u=root n=ansible | 2026-01-29 15:13:58.112701 | fa163e0a-c6fe-a46b-0745-0000000004a7 | OK | parse management port details | standalone 2026-01-29 15:13:58,127 p=169644 u=root n=ansible | 2026-01-29 15:13:58.127207 | fa163e0a-c6fe-a46b-0745-0000000004a8 | TASK | get management port net mask 2026-01-29 15:14:00,546 p=169644 u=root n=ansible | 2026-01-29 15:14:00.545555 | fa163e0a-c6fe-a46b-0745-0000000004a8 | CHANGED | get management port net mask | standalone 2026-01-29 15:14:00,569 p=169644 u=root n=ansible | 2026-01-29 15:14:00.568900 | fa163e0a-c6fe-a46b-0745-0000000004a9 | TASK | setting fact for management subnet cidr 2026-01-29 15:14:00,607 p=169644 u=root n=ansible | 2026-01-29 15:14:00.606820 | fa163e0a-c6fe-a46b-0745-0000000004a9 | OK | setting fact for management subnet cidr | standalone 2026-01-29 15:14:00,619 p=169644 u=root n=ansible | 2026-01-29 15:14:00.619465 | fa163e0a-c6fe-a46b-0745-0000000004aa | TASK | setting fact for management network prefix 2026-01-29 15:14:00,708 p=169644 u=root n=ansible | 2026-01-29 15:14:00.708353 | fa163e0a-c6fe-a46b-0745-0000000004aa | OK | setting fact for management network prefix | standalone 2026-01-29 15:14:00,718 p=169644 u=root n=ansible | 2026-01-29 15:14:00.718556 | fa163e0a-c6fe-a46b-0745-0000000004ab | TASK | get MTU for management port 2026-01-29 15:14:03,074 p=169644 u=root n=ansible | 2026-01-29 15:14:03.074287 | fa163e0a-c6fe-a46b-0745-0000000004ab | CHANGED | get MTU for management port | standalone 2026-01-29 15:14:03,084 p=169644 u=root n=ansible | 2026-01-29 15:14:03.084770 | fa163e0a-c6fe-a46b-0745-0000000004ac | TASK | setting fact for management port MTU 2026-01-29 15:14:03,110 p=169644 u=root n=ansible | 2026-01-29 15:14:03.109793 | fa163e0a-c6fe-a46b-0745-0000000004ac | OK | setting fact for management port MTU | standalone 2026-01-29 15:14:03,119 p=169644 u=root n=ansible | 2026-01-29 15:14:03.119369 | fa163e0a-c6fe-a46b-0745-0000000004ad | TASK | creating fact for management network health manager controller IP 2026-01-29 15:14:03,145 p=169644 u=root n=ansible | 2026-01-29 15:14:03.144697 | fa163e0a-c6fe-a46b-0745-0000000004ad | OK | creating fact for management network health manager controller IP | standalone 2026-01-29 15:14:03,196 p=169644 u=root n=ansible | 2026-01-29 15:14:03.196614 | 5c510dfa-aef0-41f7-896a-d53564dc668a | INCLUDED | /usr/share/ansible/roles/octavia_controller_config/tasks/netinterface.yml | standalone 2026-01-29 15:14:03,211 p=169644 u=root n=ansible | 2026-01-29 15:14:03.211614 | fa163e0a-c6fe-a46b-0745-0000000004f4 | TASK | create br-int interface file 2026-01-29 15:14:03,627 p=169644 u=root n=ansible | 2026-01-29 15:14:03.627341 | fa163e0a-c6fe-a46b-0745-0000000004f4 | CHANGED | create br-int interface file | standalone 2026-01-29 15:14:03,638 p=169644 u=root n=ansible | 2026-01-29 15:14:03.638184 | fa163e0a-c6fe-a46b-0745-0000000004f5 | TASK | create octavia management interface 2026-01-29 15:14:04,062 p=169644 u=root n=ansible | 2026-01-29 15:14:04.061950 | fa163e0a-c6fe-a46b-0745-0000000004f5 | CHANGED | create octavia management interface | standalone 2026-01-29 15:14:04,071 p=169644 u=root n=ansible | 2026-01-29 15:14:04.070871 | fa163e0a-c6fe-a46b-0745-0000000004f6 | TASK | Bring the management port interface up 2026-01-29 15:14:07,661 p=169644 u=root n=ansible | 2026-01-29 15:14:07.660140 | fa163e0a-c6fe-a46b-0745-0000000004f6 | CHANGED | Bring the management port interface up | standalone 2026-01-29 15:14:07,750 p=169644 u=root n=ansible | 2026-01-29 15:14:07.750082 | 4afbce33-d3c2-4dd2-aeda-1802a74685a2 | INCLUDED | /usr/share/ansible/roles/octavia_controller_config/tasks/octavia.yml | standalone 2026-01-29 15:14:07,811 p=169644 u=root n=ansible | 2026-01-29 15:14:07.811238 | fa163e0a-c6fe-a46b-0745-000000000557 | TASK | setting [controller_worker]/amp_boot_network_list 2026-01-29 15:14:08,203 p=169644 u=root n=ansible | 2026-01-29 15:14:08.203440 | fa163e0a-c6fe-a46b-0745-000000000557 | CHANGED | setting [controller_worker]/amp_boot_network_list | standalone 2026-01-29 15:14:08,213 p=169644 u=root n=ansible | 2026-01-29 15:14:08.212871 | fa163e0a-c6fe-a46b-0745-000000000558 | TASK | setting [controller_worker]/amp_secgroup_list 2026-01-29 15:14:08,469 p=169644 u=root n=ansible | 2026-01-29 15:14:08.468860 | fa163e0a-c6fe-a46b-0745-000000000558 | CHANGED | setting [controller_worker]/amp_secgroup_list | standalone 2026-01-29 15:14:08,479 p=169644 u=root n=ansible | 2026-01-29 15:14:08.479427 | fa163e0a-c6fe-a46b-0745-000000000559 | TASK | setting [health_manager]/bind_ip 2026-01-29 15:14:08,747 p=169644 u=root n=ansible | 2026-01-29 15:14:08.747139 | fa163e0a-c6fe-a46b-0745-000000000559 | CHANGED | setting [health_manager]/bind_ip | standalone 2026-01-29 15:14:08,756 p=169644 u=root n=ansible | 2026-01-29 15:14:08.756360 | fa163e0a-c6fe-a46b-0745-00000000055a | TASK | gather facts about the service project 2026-01-29 15:14:11,211 p=169644 u=root n=ansible | 2026-01-29 15:14:11.210835 | fa163e0a-c6fe-a46b-0745-00000000055a | CHANGED | gather facts about the service project | standalone 2026-01-29 15:14:11,232 p=169644 u=root n=ansible | 2026-01-29 15:14:11.232080 | fa163e0a-c6fe-a46b-0745-00000000055b | TASK | setting [controller_worker]/amp_image_owner_id 2026-01-29 15:14:11,454 p=169644 u=root n=ansible | 2026-01-29 15:14:11.453733 | fa163e0a-c6fe-a46b-0745-00000000055b | CHANGED | setting [controller_worker]/amp_image_owner_id | standalone 2026-01-29 15:14:11,512 p=169644 u=root n=ansible | 2026-01-29 15:14:11.511919 | fa163e0a-c6fe-a46b-0745-000000000045 | HANDLER | octavia config updated 2026-01-29 15:14:11,557 p=169644 u=root n=ansible | 2026-01-29 15:14:11.556998 | fa163e0a-c6fe-a46b-0745-000000000045 | OK | octavia config updated | standalone 2026-01-29 15:14:11,581 p=169644 u=root n=ansible | PLAY [octavia_nodes] *********************************************************** 2026-01-29 15:14:11,627 p=169644 u=root n=ansible | 2026-01-29 15:14:11.627649 | fa163e0a-c6fe-a46b-0745-00000000004e | TASK | Show debug information 2026-01-29 15:14:11,653 p=169644 u=root n=ansible | 2026-01-29 15:14:11.652877 | fa163e0a-c6fe-a46b-0745-00000000004e | OK | Show debug information | standalone | result={ "changed": false, "msg": "Octavia services will be restarted because of updated configuration" } 2026-01-29 15:14:11,665 p=169644 u=root n=ansible | 2026-01-29 15:14:11.665683 | fa163e0a-c6fe-a46b-0745-00000000004f | TASK | create ip list 2026-01-29 15:14:11,705 p=169644 u=root n=ansible | 2026-01-29 15:14:11.704749 | fa163e0a-c6fe-a46b-0745-00000000004f | OK | create ip list | standalone 2026-01-29 15:14:11,715 p=169644 u=root n=ansible | 2026-01-29 15:14:11.715377 | fa163e0a-c6fe-a46b-0745-000000000050 | TASK | create ip list (remove the last two characters) 2026-01-29 15:14:11,740 p=169644 u=root n=ansible | 2026-01-29 15:14:11.740617 | fa163e0a-c6fe-a46b-0745-000000000050 | OK | create ip list (remove the last two characters) | standalone 2026-01-29 15:14:11,749 p=169644 u=root n=ansible | 2026-01-29 15:14:11.749387 | fa163e0a-c6fe-a46b-0745-000000000052 | TASK | create ip list (rsyslog) 2026-01-29 15:14:11,807 p=169644 u=root n=ansible | 2026-01-29 15:14:11.807050 | fa163e0a-c6fe-a46b-0745-000000000052 | OK | create ip list (rsyslog) | standalone 2026-01-29 15:14:11,830 p=169644 u=root n=ansible | 2026-01-29 15:14:11.830232 | fa163e0a-c6fe-a46b-0745-000000000053 | TASK | create ip list (remove the last two characters) (rsyslog) 2026-01-29 15:14:11,902 p=169644 u=root n=ansible | 2026-01-29 15:14:11.901092 | fa163e0a-c6fe-a46b-0745-000000000053 | OK | create ip list (remove the last two characters) (rsyslog) | standalone 2026-01-29 15:14:11,921 p=169644 u=root n=ansible | 2026-01-29 15:14:11.921475 | fa163e0a-c6fe-a46b-0745-000000000054 | TASK | create /etc/rsyslog.d 2026-01-29 15:14:12,191 p=169644 u=root n=ansible | 2026-01-29 15:14:12.190380 | fa163e0a-c6fe-a46b-0745-000000000054 | CHANGED | create /etc/rsyslog.d | standalone 2026-01-29 15:14:12,205 p=169644 u=root n=ansible | 2026-01-29 15:14:12.204888 | fa163e0a-c6fe-a46b-0745-000000000055 | TASK | create rsyslog 10-octavia.conf 2026-01-29 15:14:12,720 p=169644 u=root n=ansible | 2026-01-29 15:14:12.719818 | fa163e0a-c6fe-a46b-0745-000000000055 | CHANGED | create rsyslog 10-octavia.conf | standalone 2026-01-29 15:14:12,728 p=169644 u=root n=ansible | 2026-01-29 15:14:12.728725 | fa163e0a-c6fe-a46b-0745-000000000056 | TASK | check if octavia rsyslog is running 2026-01-29 15:14:12,957 p=169644 u=root n=ansible | 2026-01-29 15:14:12.957198 | fa163e0a-c6fe-a46b-0745-000000000056 | CHANGED | check if octavia rsyslog is running | standalone 2026-01-29 15:14:12,967 p=169644 u=root n=ansible | 2026-01-29 15:14:12.967272 | fa163e0a-c6fe-a46b-0745-000000000057 | TASK | restart octavia rsyslog service 2026-01-29 15:14:15,145 p=169644 u=root n=ansible | 2026-01-29 15:14:15.144495 | fa163e0a-c6fe-a46b-0745-000000000057 | CHANGED | restart octavia rsyslog service | standalone 2026-01-29 15:14:15,187 p=169644 u=root n=ansible | 2026-01-29 15:14:15.187326 | fa163e0a-c6fe-a46b-0745-000000000059 | TASK | read the current IP list 2026-01-29 15:14:15,395 p=169644 u=root n=ansible | 2026-01-29 15:14:15.395125 | fa163e0a-c6fe-a46b-0745-000000000059 | OK | read the current IP list | standalone 2026-01-29 15:14:15,404 p=169644 u=root n=ansible | 2026-01-29 15:14:15.404103 | fa163e0a-c6fe-a46b-0745-00000000005a | TASK | retrieve current ip list 2026-01-29 15:14:15,450 p=169644 u=root n=ansible | 2026-01-29 15:14:15.449193 | fa163e0a-c6fe-a46b-0745-00000000005a | OK | retrieve current ip list | standalone 2026-01-29 15:14:15,470 p=169644 u=root n=ansible | 2026-01-29 15:14:15.470212 | fa163e0a-c6fe-a46b-0745-00000000005b | TASK | check if ip list needs updating 2026-01-29 15:14:15,507 p=169644 u=root n=ansible | 2026-01-29 15:14:15.506759 | fa163e0a-c6fe-a46b-0745-00000000005b | OK | check if ip list needs updating | standalone 2026-01-29 15:14:15,525 p=169644 u=root n=ansible | 2026-01-29 15:14:15.525319 | fa163e0a-c6fe-a46b-0745-00000000005c | TASK | setting [health_manager]/controller_ip_port_list 2026-01-29 15:14:15,762 p=169644 u=root n=ansible | 2026-01-29 15:14:15.761880 | fa163e0a-c6fe-a46b-0745-00000000005c | CHANGED | setting [health_manager]/controller_ip_port_list | standalone 2026-01-29 15:14:15,781 p=169644 u=root n=ansible | 2026-01-29 15:14:15.781172 | fa163e0a-c6fe-a46b-0745-00000000005d | TASK | setting [amphora_agent]/tenant_log_targets 2026-01-29 15:14:16,077 p=169644 u=root n=ansible | 2026-01-29 15:14:16.076824 | fa163e0a-c6fe-a46b-0745-00000000005d | CHANGED | setting [amphora_agent]/tenant_log_targets | standalone 2026-01-29 15:14:16,096 p=169644 u=root n=ansible | 2026-01-29 15:14:16.095600 | fa163e0a-c6fe-a46b-0745-00000000005e | TASK | setting [amphora_agent]/log_protocol 2026-01-29 15:14:16,381 p=169644 u=root n=ansible | 2026-01-29 15:14:16.380844 | fa163e0a-c6fe-a46b-0745-00000000005e | CHANGED | setting [amphora_agent]/log_protocol | standalone 2026-01-29 15:14:16,399 p=169644 u=root n=ansible | 2026-01-29 15:14:16.399367 | fa163e0a-c6fe-a46b-0745-00000000005f | TASK | setting [amphora_agent]/admin_log_targets 2026-01-29 15:14:16,663 p=169644 u=root n=ansible | 2026-01-29 15:14:16.663010 | fa163e0a-c6fe-a46b-0745-00000000005f | CHANGED | setting [amphora_agent]/admin_log_targets | standalone 2026-01-29 15:14:16,681 p=169644 u=root n=ansible | 2026-01-29 15:14:16.681538 | fa163e0a-c6fe-a46b-0745-000000000060 | TASK | get list of running octavia services 2026-01-29 15:14:16,989 p=169644 u=root n=ansible | 2026-01-29 15:14:16.987969 | fa163e0a-c6fe-a46b-0745-000000000060 | CHANGED | get list of running octavia services | standalone | item=tripleo_octavia_api 2026-01-29 15:14:17,204 p=169644 u=root n=ansible | 2026-01-29 15:14:17.203335 | fa163e0a-c6fe-a46b-0745-000000000060 | CHANGED | get list of running octavia services | standalone | item=tripleo_octavia_worker 2026-01-29 15:14:17,395 p=169644 u=root n=ansible | 2026-01-29 15:14:17.394637 | fa163e0a-c6fe-a46b-0745-000000000060 | CHANGED | get list of running octavia services | standalone | item=tripleo_octavia_health_manager 2026-01-29 15:14:17,583 p=169644 u=root n=ansible | 2026-01-29 15:14:17.581774 | fa163e0a-c6fe-a46b-0745-000000000060 | CHANGED | get list of running octavia services | standalone | item=tripleo_octavia_housekeeping 2026-01-29 15:14:17,759 p=169644 u=root n=ansible | 2026-01-29 15:14:17.758820 | fa163e0a-c6fe-a46b-0745-000000000060 | CHANGED | get list of running octavia services | standalone | item=tripleo_octavia_driver_agent 2026-01-29 15:14:17,781 p=169644 u=root n=ansible | 2026-01-29 15:14:17.781579 | fa163e0a-c6fe-a46b-0745-000000000061 | TASK | restart octavia services 2026-01-29 15:14:22,297 p=169644 u=root n=ansible | 2026-01-29 15:14:22.296151 | fa163e0a-c6fe-a46b-0745-000000000061 | CHANGED | restart octavia services | standalone | item={'changed': True, 'stdout': 'tripleo_octavia_api', 'stderr': '', 'rc': 0, 'cmd': 'systemctl is-active --quiet tripleo_octavia_api && echo tripleo_octavia_api\n', 'start': '2026-01-29 15:14:16.923965', 'end': '2026-01-29 15:14:16.948693', 'delta': '0:00:00.024728', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'systemctl is-active --quiet tripleo_octavia_api && echo tripleo_octavia_api\n', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['tripleo_octavia_api'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'tripleo_octavia_api', 'ansible_loop_var': 'item'} 2026-01-29 15:14:29,496 p=169644 u=root n=ansible | 2026-01-29 15:14:29.493807 | fa163e0a-c6fe-a46b-0745-000000000061 | CHANGED | restart octavia services | standalone | item={'changed': True, 'stdout': 'tripleo_octavia_worker', 'stderr': '', 'rc': 0, 'cmd': 'systemctl is-active --quiet tripleo_octavia_worker && echo tripleo_octavia_worker\n', 'start': '2026-01-29 15:14:17.161638', 'end': '2026-01-29 15:14:17.176584', 'delta': '0:00:00.014946', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'systemctl is-active --quiet tripleo_octavia_worker && echo tripleo_octavia_worker\n', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['tripleo_octavia_worker'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'tripleo_octavia_worker', 'ansible_loop_var': 'item'} 2026-01-29 15:14:31,524 p=169644 u=root n=ansible | 2026-01-29 15:14:31.523498 | fa163e0a-c6fe-a46b-0745-000000000061 | CHANGED | restart octavia services | standalone | item={'changed': True, 'stdout': 'tripleo_octavia_health_manager', 'stderr': '', 'rc': 0, 'cmd': 'systemctl is-active --quiet tripleo_octavia_health_manager && echo tripleo_octavia_health_manager\n', 'start': '2026-01-29 15:14:17.345226', 'end': '2026-01-29 15:14:17.364210', 'delta': '0:00:00.018984', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'systemctl is-active --quiet tripleo_octavia_health_manager && echo tripleo_octavia_health_manager\n', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['tripleo_octavia_health_manager'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'tripleo_octavia_health_manager', 'ansible_loop_var': 'item'} 2026-01-29 15:14:32,630 p=169644 u=root n=ansible | 2026-01-29 15:14:32.629702 | fa163e0a-c6fe-a46b-0745-000000000061 | CHANGED | restart octavia services | standalone | item={'changed': True, 'stdout': 'tripleo_octavia_housekeeping', 'stderr': '', 'rc': 0, 'cmd': 'systemctl is-active --quiet tripleo_octavia_housekeeping && echo tripleo_octavia_housekeeping\n', 'start': '2026-01-29 15:14:17.532548', 'end': '2026-01-29 15:14:17.552689', 'delta': '0:00:00.020141', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'systemctl is-active --quiet tripleo_octavia_housekeeping && echo tripleo_octavia_housekeeping\n', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['tripleo_octavia_housekeeping'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'tripleo_octavia_housekeeping', 'ansible_loop_var': 'item'} 2026-01-29 15:14:33,834 p=169644 u=root n=ansible | 2026-01-29 15:14:33.833117 | fa163e0a-c6fe-a46b-0745-000000000061 | CHANGED | restart octavia services | standalone | item={'changed': True, 'stdout': 'tripleo_octavia_driver_agent', 'stderr': '', 'rc': 0, 'cmd': 'systemctl is-active --quiet tripleo_octavia_driver_agent && echo tripleo_octavia_driver_agent\n', 'start': '2026-01-29 15:14:17.717890', 'end': '2026-01-29 15:14:17.736580', 'delta': '0:00:00.018690', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'systemctl is-active --quiet tripleo_octavia_driver_agent && echo tripleo_octavia_driver_agent\n', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['tripleo_octavia_driver_agent'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'tripleo_octavia_driver_agent', 'ansible_loop_var': 'item'} 2026-01-29 15:14:33,859 p=169644 u=root n=ansible | 2026-01-29 15:14:33.859465 | fa163e0a-c6fe-a46b-0745-000000000062 | TASK | get list of running octavia containers 2026-01-29 15:14:33,878 p=169644 u=root n=ansible | 2026-01-29 15:14:33.877613 | fa163e0a-c6fe-a46b-0745-000000000062 | SKIPPED | get list of running octavia containers | standalone 2026-01-29 15:14:33,887 p=169644 u=root n=ansible | 2026-01-29 15:14:33.886809 | fa163e0a-c6fe-a46b-0745-000000000063 | TASK | restart octavia containers 2026-01-29 15:14:33,905 p=169644 u=root n=ansible | 2026-01-29 15:14:33.904922 | fa163e0a-c6fe-a46b-0745-000000000063 | SKIPPED | restart octavia containers | standalone 2026-01-29 15:14:33,945 p=169644 u=root n=ansible | 2026-01-29 15:14:33.944639 | fa163e0a-c6fe-a46b-0745-000000000064 | TASK | remove directory /etc/octavia/conf.d/common (LP#1836074) 2026-01-29 15:14:34,154 p=169644 u=root n=ansible | 2026-01-29 15:14:34.153687 | fa163e0a-c6fe-a46b-0745-000000000064 | OK | remove directory /etc/octavia/conf.d/common (LP#1836074) | standalone 2026-01-29 15:14:34,195 p=169644 u=root n=ansible | PLAY RECAP ********************************************************************* 2026-01-29 15:14:34,195 p=169644 u=root n=ansible | standalone : ok=113 changed=58 unreachable=0 failed=0 skipped=44 rescued=0 ignored=1 2026-01-29 15:14:34,196 p=169644 u=root n=ansible | 2026-01-29 15:14:34.196269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-01-29 15:14:34,196 p=169644 u=root n=ansible | 2026-01-29 15:14:34.196510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 158 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-01-29 15:14:34,196 p=169644 u=root n=ansible | 2026-01-29 15:14:34.196768 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:03:57.466046 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-01-29 15:14:34,197 p=169644 u=root n=ansible | 2026-01-29 15:14:34.196990 | UUID | Info | Host | Task Name | Run Time 2026-01-29 15:14:34,197 p=169644 u=root n=ansible | 2026-01-29 15:14:34.197215 | fa163e0a-c6fe-a46b-0745-0000000000d3 | SUMMARY | standalone | octavia_undercloud : upload image to glance | 42.47s 2026-01-29 15:14:34,197 p=169644 u=root n=ansible | 2026-01-29 15:14:34.197435 | fa163e0a-c6fe-a46b-0745-00000000000d | SUMMARY | standalone | octavia_undercloud : Ensure amphora image RPM in installed | 36.48s 2026-01-29 15:14:34,197 p=169644 u=root n=ansible | 2026-01-29 15:14:34.197668 | fa163e0a-c6fe-a46b-0745-000000000061 | SUMMARY | standalone | octavia_controller_post_config : restart octavia services | 16.07s 2026-01-29 15:14:34,198 p=169644 u=root n=ansible | 2026-01-29 15:14:34.197901 | fa163e0a-c6fe-a46b-0745-0000000000be | SUMMARY | standalone | octavia_undercloud : get the checksum for the converted file | 11.38s 2026-01-29 15:14:34,198 p=169644 u=root n=ansible | 2026-01-29 15:14:34.198114 | fa163e0a-c6fe-a46b-0745-0000000000bd | SUMMARY | standalone | octavia_undercloud : convert image from qcow2 to raw | 9.82s 2026-01-29 15:14:34,198 p=169644 u=root n=ansible | 2026-01-29 15:14:34.198332 | fa163e0a-c6fe-a46b-0745-0000000002fb | SUMMARY | standalone | octavia_overcloud_config : create octavia multi-vCPU flavor profile | 6.03s 2026-01-29 15:14:34,198 p=169644 u=root n=ansible | 2026-01-29 15:14:34.198542 | fa163e0a-c6fe-a46b-0745-000000000230 | SUMMARY | standalone | octavia_overcloud_config : create management network for load balancers | 5.44s 2026-01-29 15:14:34,198 p=169644 u=root n=ansible | 2026-01-29 15:14:34.198780 | fa163e0a-c6fe-a46b-0745-000000000233 | SUMMARY | standalone | octavia_overcloud_config : create subnet | 5.43s 2026-01-29 15:14:34,199 p=169644 u=root n=ansible | 2026-01-29 15:14:34.199016 | fa163e0a-c6fe-a46b-0745-000000000235 | SUMMARY | standalone | octavia_overcloud_config : create security group (get the security group id) | 5.14s 2026-01-29 15:14:34,199 p=169644 u=root n=ansible | 2026-01-29 15:14:34.199230 | fa163e0a-c6fe-a46b-0745-000000000238 | SUMMARY | standalone | octavia_overcloud_config : create security group rule to open amphora management API port | 5.12s 2026-01-29 15:14:34,199 p=169644 u=root n=ansible | 2026-01-29 15:14:34.199447 | fa163e0a-c6fe-a46b-0745-000000000237 | SUMMARY | standalone | octavia_overcloud_config : create security group rule to open amphora management ssh port | 4.96s 2026-01-29 15:14:34,199 p=169644 u=root n=ansible | 2026-01-29 15:14:34.199680 | fa163e0a-c6fe-a46b-0745-0000000002fc | SUMMARY | standalone | octavia_overcloud_config : create octavia multi-vCPU flavor | 4.88s 2026-01-29 15:14:34,200 p=169644 u=root n=ansible | 2026-01-29 15:14:34.199912 | fa163e0a-c6fe-a46b-0745-00000000023a | SUMMARY | standalone | octavia_overcloud_config : create security group rule for health manager | 4.77s 2026-01-29 15:14:34,200 p=169644 u=root n=ansible | 2026-01-29 15:14:34.200124 | fa163e0a-c6fe-a46b-0745-0000000000c2 | SUMMARY | standalone | octavia_undercloud : gather facts about the service project | 4.76s 2026-01-29 15:14:34,200 p=169644 u=root n=ansible | 2026-01-29 15:14:34.200371 | fa163e0a-c6fe-a46b-0745-000000000239 | SUMMARY | standalone | octavia_overcloud_config : create security group for health manager | 4.66s 2026-01-29 15:14:34,200 p=169644 u=root n=ansible | 2026-01-29 15:14:34.200610 | fa163e0a-c6fe-a46b-0745-0000000002fa | SUMMARY | standalone | octavia_overcloud_config : create nova multi-vCPU flavor for Octavia | 4.55s 2026-01-29 15:14:34,201 p=169644 u=root n=ansible | 2026-01-29 15:14:34.200847 | fa163e0a-c6fe-a46b-0745-0000000002f9 | SUMMARY | standalone | octavia_overcloud_config : create nova flavor for Octavia | 4.53s 2026-01-29 15:14:34,201 p=169644 u=root n=ansible | 2026-01-29 15:14:34.201057 | fa163e0a-c6fe-a46b-0745-0000000004a0 | SUMMARY | standalone | octavia_controller_config : create management port | 4.39s 2026-01-29 15:14:34,201 p=169644 u=root n=ansible | 2026-01-29 15:14:34.201262 | fa163e0a-c6fe-a46b-0745-0000000004f6 | SUMMARY | standalone | octavia_controller_config : Bring the management port interface up | 3.59s 2026-01-29 15:14:34,201 p=169644 u=root n=ansible | 2026-01-29 15:14:34.201468 | fa163e0a-c6fe-a46b-0745-0000000000c3 | SUMMARY | standalone | octavia_undercloud : check there's an image in glance already | 2.87s 2026-01-29 15:14:34,201 p=169644 u=root n=ansible | 2026-01-29 15:14:34.201692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~