Using /etc/ansible/ansible.cfg as config file Operations to perform: Apply all migrations: admin, api, auth, contenttypes, db, sessions Running migrations: No migrations to apply. [WARNING]: Could not match supplied host pattern, ignoring: disabled PLAY [Base: configure gitea load balancer] ************************************* TASK [iptables : Include OS-specific variables] ******************************** ok: [gitea-lb02.opendev.org] => { "ansible_facts": { "ipv4_rules": "/etc/iptables/rules.v4", "ipv6_rules": "/etc/iptables/rules.v6", "package_name": "iptables-persistent", "reload_command": "/usr/sbin/netfilter-persistent start", "rules_dir": "/etc/iptables", "service_name": "netfilter-persistent" }, "ansible_included_var_files": [ "/home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/iptables/vars/Debian.yaml" ], "changed": false } TASK [iptables : Install iptables] ********************************************* ok: [gitea-lb02.opendev.org] => { "cache_update_time": 1742855936, "cache_updated": false, "changed": false } TASK [iptables : Ensure iptables rules directory] ****************************** ok: [gitea-lb02.opendev.org] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/iptables", "size": 4096, "state": "directory", "uid": 0 } TASK [iptables : Install IPv4 rules files] ************************************* ok: [gitea-lb02.opendev.org] => { "changed": false, "checksum": "59c847d0902afd6437054aa52bebc15a2d0e8634", "dest": "/etc/iptables/rules.v4", "gid": 0, "group": "root", "mode": "0640", "owner": "root", "path": "/etc/iptables/rules.v4", "size": 1197, "state": "file", "uid": 0 } TASK [iptables : Install IPv6 rules files] ************************************* ok: [gitea-lb02.opendev.org] => { "changed": false, "checksum": "3582898ec447bda5a16169f0fe82163d4e0358b1", "dest": "/etc/iptables/rules.v6", "gid": 0, "group": "root", "mode": "0640", "owner": "root", "path": "/etc/iptables/rules.v6", "size": 1140, "state": "file", "uid": 0 } TASK [iptables : Include OS specific tasks] ************************************ skipping: [gitea-lb02.opendev.org] => { "changed": false, "skipped_reason": "No items in the list" } TASK [iptables : Enable iptables service] ************************************** ok: [gitea-lb02.opendev.org] => { "changed": false, "enabled": true, "name": "netfilter-persistent", "status": { "ActiveEnterTimestamp": "Mon 2025-03-24 22:40:34 UTC", "ActiveEnterTimestampMonotonic": "914869838", "ActiveExitTimestamp": "Mon 2025-03-24 22:40:34 UTC", "ActiveExitTimestampMonotonic": "914805065", "ActiveState": "active", "After": "system.slice local-fs.target systemd-journald.socket systemd-modules-load.service", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Mon 2025-03-24 22:40:34 UTC", "AssertTimestampMonotonic": "914810126", "Before": "shutdown.target network-pre.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "15185000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Mon 2025-03-24 22:40:34 UTC", "ConditionTimestampMonotonic": "914810123", "ConfigurationDirectoryMode": "0755", "Conflicts": "ip6tables.service shutdown.target iptables.service", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "no", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "netfilter persistent configuration", "DevicePolicy": "auto", "Documentation": "\"man:netfilter-persistent(8)\"", "DropInPaths": "/etc/systemd/system/netfilter-persistent.service.d/iptables.conf", "DynamicUser": "no", "ExecMainCode": "1", "ExecMainExitTimestamp": "Mon 2025-03-24 22:40:34 UTC", "ExecMainExitTimestampMonotonic": "914869479", "ExecMainPID": "14374", "ExecMainStartTimestamp": "Mon 2025-03-24 22:40:34 UTC", "ExecMainStartTimestampMonotonic": "914812446", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/netfilter-persistent ; argv[]=/usr/sbin/netfilter-persistent start ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/netfilter-persistent ; argv[]=/usr/sbin/netfilter-persistent start ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/sbin/netfilter-persistent ; argv[]=/usr/sbin/netfilter-persistent stop ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopEx": "{ path=/usr/sbin/netfilter-persistent ; argv[]=/usr/sbin/netfilter-persistent stop ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/lib/systemd/system/netfilter-persistent.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "netfilter-persistent.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestamp": "Mon 2025-03-24 22:40:34 UTC", "InactiveEnterTimestampMonotonic": "914809174", "InactiveExitTimestamp": "Mon 2025-03-24 22:40:34 UTC", "InactiveExitTimestampMonotonic": "914813031", "InvocationID": "2c35a733698d4c13b01e87fb70285e04", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "0", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "65536", "LimitMEMLOCKSoft": "65536", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "30693", "LimitNPROCSoft": "30693", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "30693", "LimitSIGPENDINGSoft": "30693", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "netfilter-persistent.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "system.slice", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Mon 2025-03-24 22:40:34 UTC", "StateChangeTimestampMonotonic": "914869838", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "exited", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "9207", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "enabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "Wants": "systemd-modules-load.service network-pre.target local-fs.target", "WatchdogSignal": "6", "WatchdogTimestamp": "n/a", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [install-docker : Include OS-release specific tasks] ********************** included: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/install-docker/tasks/default.yaml for gitea-lb02.opendev.org TASK [install-docker : Create docker directory] ******************************** ok: [gitea-lb02.opendev.org] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/docker", "size": 4096, "state": "directory", "uid": 0 } TASK [install-docker : Install docker-ce from upstream] ************************ included: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/install-docker/tasks/upstream.yaml for gitea-lb02.opendev.org TASK [install-docker : Install pre-reqs] *************************************** ok: [gitea-lb02.opendev.org] => (item=apt-transport-https) => { "ansible_loop_var": "item", "cache_update_time": 1742855936, "cache_updated": false, "changed": false, "item": "apt-transport-https" } ok: [gitea-lb02.opendev.org] => (item=ca-certificates) => { "ansible_loop_var": "item", "cache_update_time": 1742855936, "cache_updated": false, "changed": false, "item": "ca-certificates" } ok: [gitea-lb02.opendev.org] => (item=curl) => { "ansible_loop_var": "item", "cache_update_time": 1742855936, "cache_updated": false, "changed": false, "item": "curl" } ok: [gitea-lb02.opendev.org] => (item=software-properties-common) => { "ansible_loop_var": "item", "cache_update_time": 1742855936, "cache_updated": false, "changed": false, "item": "software-properties-common" } changed: [gitea-lb02.opendev.org] => (item=apparmor) => { "ansible_loop_var": "item", "cache_update_time": 1742855936, "cache_updated": false, "changed": true, "item": "apparmor" } STDOUT: Reading package lists... Building dependency tree... Reading state information... Suggested packages: apparmor-profiles-extra apparmor-utils The following NEW packages will be installed: apparmor 0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded. Need to get 598 kB of archives. After this operation, 2744 kB of additional disk space will be used. Get:1 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 apparmor amd64 3.0.4-2ubuntu2.4 [598 kB] Fetched 598 kB in 0s (2532 kB/s) Selecting previously unselected package apparmor. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 43385 files and directories currently installed.) Preparing to unpack .../apparmor_3.0.4-2ubuntu2.4_amd64.deb ... Unpacking apparmor (3.0.4-2ubuntu2.4) ... Setting up apparmor (3.0.4-2ubuntu2.4) ... Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service → /lib/systemd/system/apparmor.service. Reloading AppArmor profiles Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd STDERR: debconf: delaying package configuration, since apt-utils is not installed TASK [install-docker : Ensure /etc/apt/keyrings exists] ************************ ok: [gitea-lb02.opendev.org] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/apt/keyrings", "size": 4096, "state": "directory", "uid": 0 } TASK [install-docker : Add docker GPG key] ************************************* changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "f5b5bd1487cefc0c53c947e11ca202e86b33dbad", "dest": "/etc/apt/keyrings/docker.gpg.asc", "gid": 0, "group": "root", "md5sum": "1afae06b34a13c1b3d9cb61a26285a15", "mode": "0644", "owner": "root", "size": 3817, "src": "/root/.ansible/tmp/ansible-tmp-1742856267.396348-20736-63707313426102/source", "state": "file", "uid": 0 } TASK [install-docker : Ensure /etc/apt/sources.list.d exists] ****************** ok: [gitea-lb02.opendev.org] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/apt/sources.list.d", "size": 4096, "state": "directory", "uid": 0 } TASK [install-docker : Add docker apt repo] ************************************ changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "1df0a37e36586dafaa2dd4bcb464c3ebc0a9c538", "dest": "/etc/apt/sources.list.d/docker.list", "gid": 0, "group": "root", "md5sum": "6ae2672048daf524ba3817bf39447267", "mode": "0644", "owner": "root", "size": 103, "src": "/root/.ansible/tmp/ansible-tmp-1742856268.767758-20749-230424949036114/source", "state": "file", "uid": 0 } TASK [install-docker : Install docker] ***************************************** changed: [gitea-lb02.opendev.org] => { "cache_update_time": 1742856272, "cache_updated": true, "changed": true } STDOUT: Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: containerd.io docker-ce-cli Suggested packages: cgroupfs-mount | cgroup-lite Recommended packages: docker-ce-rootless-extras pigz docker-buildx-plugin The following NEW packages will be installed: containerd.io docker-ce docker-ce-cli docker-compose-plugin 0 upgraded, 4 newly installed, 0 to remove and 2 not upgraded. Need to get 79.4 MB of archives. After this operation, 330 MB of additional disk space will be used. Get:1 https://download.docker.com/linux/ubuntu jammy/stable amd64 containerd.io amd64 1.7.26-1 [30.3 MB] Get:2 https://download.docker.com/linux/ubuntu jammy/stable amd64 docker-ce-cli amd64 5:28.0.2-1~ubuntu.22.04~jammy [15.8 MB] Get:3 https://download.docker.com/linux/ubuntu jammy/stable amd64 docker-ce amd64 5:28.0.2-1~ubuntu.22.04~jammy [19.1 MB] Get:4 https://download.docker.com/linux/ubuntu jammy/stable amd64 docker-compose-plugin amd64 2.34.0-1~ubuntu.22.04~jammy [14.1 MB] Fetched 79.4 MB in 2s (49.4 MB/s) Selecting previously unselected package containerd.io. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 43572 files and directories currently installed.) Preparing to unpack .../containerd.io_1.7.26-1_amd64.deb ... Unpacking containerd.io (1.7.26-1) ... Selecting previously unselected package docker-ce-cli. Preparing to unpack .../docker-ce-cli_5%3a28.0.2-1~ubuntu.22.04~jammy_amd64.deb ... Unpacking docker-ce-cli (5:28.0.2-1~ubuntu.22.04~jammy) ... Selecting previously unselected package docker-ce. Preparing to unpack .../docker-ce_5%3a28.0.2-1~ubuntu.22.04~jammy_amd64.deb ... Unpacking docker-ce (5:28.0.2-1~ubuntu.22.04~jammy) ... Selecting previously unselected package docker-compose-plugin. Preparing to unpack .../docker-compose-plugin_2.34.0-1~ubuntu.22.04~jammy_amd64.deb ... Unpacking docker-compose-plugin (2.34.0-1~ubuntu.22.04~jammy) ... Setting up containerd.io (1.7.26-1) ... Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service. Setting up docker-compose-plugin (2.34.0-1~ubuntu.22.04~jammy) ... Setting up docker-ce-cli (5:28.0.2-1~ubuntu.22.04~jammy) ... Setting up docker-ce (5:28.0.2-1~ubuntu.22.04~jammy) ... Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service. Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket. STDERR: debconf: delaying package configuration, since apt-utils is not installed TASK [install-docker : Install docker-engine from distro] ********************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "not use_upstream_docker|bool", "skip_reason": "Conditional result was False" } TASK [install-docker : reset ssh connection to pick up docker group] *********** TASK [install-docker : Install arm64 dev pacakges] ***************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "ansible_architecture == 'aarch64' or ansible_distribution_release == 'xenial'\n", "skip_reason": "Conditional result was False" } TASK [ensure pip3 is installed] ************************************************ TASK [pip3 : Remove pip and virtualenv packages] ******************************* changed: [gitea-lb02.opendev.org] => { "changed": true } STDOUT: Reading package lists... Building dependency tree... Reading state information... The following packages will be REMOVED: python3-pip 0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded. After this operation, 7043 kB disk space will be freed. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 43803 files and directories currently installed.) Removing python3-pip (22.0.2+dfsg-1ubuntu0.5) ... TASK [pip3 : Ensure distutils] ************************************************* ok: [gitea-lb02.opendev.org] => { "cache_update_time": 1742856272, "cache_updated": false, "changed": false } TASK [pip3 : Download OS/Python specific get-pip.py] *************************** included: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/pip3/tasks/default.yaml for gitea-lb02.opendev.org => (item=/home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/pip3/tasks/default.yaml) TASK [pip3 : Download get-pip.py] ********************************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": [ "wget", "https://bootstrap.pypa.io/get-pip.py" ], "delta": "0:00:00.160302", "end": "2025-03-24 22:44:56.317644", "rc": 0, "start": "2025-03-24 22:44:56.157342" } STDERR: --2025-03-24 22:44:56-- https://bootstrap.pypa.io/get-pip.py Resolving bootstrap.pypa.io (bootstrap.pypa.io)... 2a04:4e42:200::175, 2a04:4e42:600::175, 2a04:4e42:400::175, ... Connecting to bootstrap.pypa.io (bootstrap.pypa.io)|2a04:4e42:200::175|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 2300175 (2.2M) [text/x-python] Saving to: ‘get-pip.py’ 0K .......... .......... .......... .......... .......... 2% 9.01M 0s 50K .......... .......... .......... .......... .......... 4% 30.0M 0s 100K .......... .......... .......... .......... .......... 6% 65.0M 0s 150K .......... .......... .......... .......... .......... 8% 103M 0s 200K .......... .......... .......... .......... .......... 11% 112M 0s 250K .......... .......... .......... .......... .......... 13% 111M 0s 300K .......... .......... .......... .......... .......... 15% 105M 0s 350K .......... .......... .......... .......... .......... 17% 87.8M 0s 400K .......... .......... .......... .......... .......... 20% 82.5M 0s 450K .......... .......... .......... .......... .......... 22% 83.2M 0s 500K .......... .......... .......... .......... .......... 24% 96.2M 0s 550K .......... .......... .......... .......... .......... 26% 76.5M 0s 600K .......... .......... .......... .......... .......... 28% 94.1M 0s 650K .......... .......... .......... .......... .......... 31% 69.0M 0s 700K .......... .......... .......... .......... .......... 33% 107M 0s 750K .......... .......... .......... .......... .......... 35% 88.0M 0s 800K .......... .......... .......... .......... .......... 37% 104M 0s 850K .......... .......... .......... .......... .......... 40% 118M 0s 900K .......... .......... .......... .......... .......... 42% 110M 0s 950K .......... .......... .......... .......... .......... 44% 87.6M 0s 1000K .......... .......... .......... .......... .......... 46% 145M 0s 1050K .......... .......... .......... .......... .......... 48% 129M 0s 1100K .......... .......... .......... .......... .......... 51% 75.2M 0s 1150K .......... .......... .......... .......... .......... 53% 131M 0s 1200K .......... .......... .......... .......... .......... 55% 146M 0s 1250K .......... .......... .......... .......... .......... 57% 109M 0s 1300K .......... .......... .......... .......... .......... 60% 132M 0s 1350K .......... .......... .......... .......... .......... 62% 135M 0s 1400K .......... .......... .......... .......... .......... 64% 123M 0s 1450K .......... .......... .......... .......... .......... 66% 110M 0s 1500K .......... .......... .......... .......... .......... 69% 140M 0s 1550K .......... .......... .......... .......... .......... 71% 134M 0s 1600K .......... .......... .......... .......... .......... 73% 139M 0s 1650K .......... .......... .......... .......... .......... 75% 117M 0s 1700K .......... .......... .......... .......... .......... 77% 104M 0s 1750K .......... .......... .......... .......... .......... 80% 143M 0s 1800K .......... .......... .......... .......... .......... 82% 144M 0s 1850K .......... .......... .......... .......... .......... 84% 137M 0s 1900K .......... .......... .......... .......... .......... 86% 119M 0s 1950K .......... .......... .......... .......... .......... 89% 125M 0s 2000K .......... .......... .......... .......... .......... 91% 149M 0s 2050K .......... .......... .......... .......... .......... 93% 137M 0s 2100K .......... .......... .......... .......... .......... 95% 126M 0s 2150K .......... .......... .......... .......... .......... 97% 117M 0s 2200K .......... .......... .......... .......... ...... 100% 123M=0.03s 2025-03-24 22:44:56 (83.2 MB/s) - ‘get-pip.py’ saved [2300175/2300175] TASK [pip3 : Install pip] ****************************************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": [ "python3", "/var/lib/get-pip.py" ], "delta": "0:00:10.852074", "end": "2025-03-24 22:45:07.656595", "rc": 0, "start": "2025-03-24 22:44:56.804521" } STDOUT: Looking in indexes: https://mirror.bhs1.ovh.opendev.org/pypi/simple, https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64 Collecting pip Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/c9/bc/b7db44f5f39f9d0494071bddae6880eb645970366d0a200022a1a93d57f5/pip-25.0.1-py3-none-any.whl.metadata (3.7 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/c9/bc/b7db44f5f39f9d0494071bddae6880eb645970366d0a200022a1a93d57f5/pip-25.0.1-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 99.0 MB/s eta 0:00:00 Installing collected packages: pip Successfully installed pip-25.0.1 STDERR: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. TASK [pip3 : Install latest pip and virtualenv] ******************************** ok: [gitea-lb02.opendev.org] => (item=pip) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "/usr/local/bin/pip3", "install", "-U", "pip" ], "item": "pip", "name": [ "pip" ], "requirements": null, "state": "latest", "version": null, "virtualenv": null } STDOUT: Looking in indexes: https://mirror.bhs1.ovh.opendev.org/pypi/simple, https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64 Requirement already satisfied: pip in /usr/local/lib/python3.10/dist-packages (25.0.1) STDERR: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. changed: [gitea-lb02.opendev.org] => (item=virtualenv) => { "ansible_loop_var": "item", "changed": true, "cmd": [ "/usr/local/bin/pip3", "install", "-U", "virtualenv" ], "item": "virtualenv", "name": [ "virtualenv" ], "requirements": null, "state": "latest", "version": null, "virtualenv": null } STDOUT: Looking in indexes: https://mirror.bhs1.ovh.opendev.org/pypi/simple, https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64 Collecting virtualenv Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/c2/eb/c6db6e3001d58c6a9e67c74bb7b4206767caa3ccc28c6b9eaf4c23fb4e34/virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB) Collecting distlib<1,>=0.3.7 (from virtualenv) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB) Collecting filelock<4,>=3.12.2 (from virtualenv) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB) Collecting platformdirs<5,>=3.9.1 (from virtualenv) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/6d/45/59578566b3275b8fd9157885918fcd0c4d74162928a5310926887b856a51/platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/c2/eb/c6db6e3001d58c6a9e67c74bb7b4206767caa3ccc28c6b9eaf4c23fb4e34/virtualenv-20.29.3-py3-none-any.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 96.3 MB/s eta 0:00:00 Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl (468 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl (16 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/6d/45/59578566b3275b8fd9157885918fcd0c4d74162928a5310926887b856a51/platformdirs-4.3.7-py3-none-any.whl (18 kB) Installing collected packages: distlib, platformdirs, filelock, virtualenv Successfully installed distlib-0.3.9 filelock-3.18.0 platformdirs-4.3.7 virtualenv-20.29.3 STDERR: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. TASK [pip3 : Install latest pbr on xenial] ************************************* skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "ansible_distribution_release == 'xenial'", "skip_reason": "Conditional result was False" } TASK [install-docker : Install docker-compose] ********************************* changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": [ "/usr/local/bin/pip3", "install", "requests<2.30.0", "docker<7.0.0", "docker-compose" ], "name": [ "requests<2.30.0", "docker<7.0.0", "docker-compose" ], "requirements": null, "state": "present", "version": null, "virtualenv": null } STDOUT: Looking in indexes: https://mirror.bhs1.ovh.opendev.org/pypi/simple, https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64 Collecting requests<2.30.0 Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/cf/e1/2aa539876d9ed0ddc95882451deb57cfd7aa8dbf0b8dbce68e045549ba56/requests-2.29.0-py3-none-any.whl.metadata (4.6 kB) Collecting docker<7.0.0 Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/db/be/3032490fa33b36ddc8c4b1da3252c6f974e7133f1a50de00c6b85cca203a/docker-6.1.3-py3-none-any.whl.metadata (3.5 kB) Collecting docker-compose Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/f3/3e/ca05e486d44e38eb495ca60b8ca526b192071717387346ed1031ecf78966/docker_compose-1.29.2-py2.py3-none-any.whl.metadata (4.7 kB) Collecting charset-normalizer<4,>=2 (from requests<2.30.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB) Collecting idna<4,>=2.5 (from requests<2.30.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl.metadata (10 kB) Collecting urllib3<1.27,>=1.21.1 (from requests<2.30.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/33/cf/8435d5a7159e2a9c83a95896ed596f68cf798005fe107cc655b5c5c14704/urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB) Collecting certifi>=2017.4.17 (from requests<2.30.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/38/fc/bce832fd4fd99766c04d1ee0eead6b0ec6486fb100ae5e74c1d91292b982/certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) Collecting packaging>=14.0 (from docker<7.0.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl.metadata (3.2 kB) Collecting websocket-client>=0.32.0 (from docker<7.0.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/5a/84/44687a29792a70e111c5c477230a72c4b957d88d16141199bf9acb7537a3/websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) Collecting PyYAML<6,>=3.10 (from docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64/pyyaml/PyYAML-5.4.1-cp310-cp310-linux_x86_64.whl (45 kB) Requirement already satisfied: distro<2,>=1.5.0 in /usr/lib/python3/dist-packages (from docker-compose) (1.7.0) Collecting dockerpty<1,>=0.4.1 (from docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/8d/ee/e9ecce4c32204a6738e0a5d5883d3413794d7498fe8b06f44becc028d3ba/dockerpty-0.4.1.tar.gz (13 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting docopt<1,>=0.6.1 (from docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64/docopt/docopt-0.6.2-py2.py3-none-any.whl (13 kB) Collecting jsonschema<4,>=2.5.1 (from docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64/jsonschema/jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) Collecting python-dotenv<1,>=0.13.0 (from docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/64/62/f19d1e9023aacb47241de3ab5a5d5fedf32c78a71a9e365bb2153378c141/python_dotenv-0.21.1-py3-none-any.whl.metadata (21 kB) Collecting texttable<2,>=0.9.0 (from docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/24/99/4772b8e00a136f3e01236de33b0efda31ee7077203ba5967fcc76da94d65/texttable-1.7.0-py2.py3-none-any.whl.metadata (9.8 kB) Collecting websocket-client>=0.32.0 (from docker<7.0.0) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/f7/0c/d52a2a63512a613817846d430d16a8fbe5ea56dd889e89c68facf6b91cb6/websocket_client-0.59.0-py2.py3-none-any.whl.metadata (6.5 kB) Collecting paramiko>=2.4.3 (from docker[ssh]>=5->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: six>=1.3.0 in /usr/lib/python3/dist-packages (from dockerpty<1,>=0.4.1->docker-compose) (1.16.0) Collecting attrs>=17.4.0 (from jsonschema<4,>=2.5.1->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl.metadata (10 kB) Collecting pyrsistent>=0.14.0 (from jsonschema<4,>=2.5.1->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/d7/b7/64a125c488243965b7c5118352e47c6f89df95b4ac306d31cee409153d57/pyrsistent-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (27 kB) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from jsonschema<4,>=2.5.1->docker-compose) (59.6.0) Collecting bcrypt>=3.2 (from paramiko>=2.4.3->docker[ssh]>=5->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/lib/python3/dist-packages (from paramiko>=2.4.3->docker[ssh]>=5->docker-compose) (3.4.8) Collecting pynacl>=1.5 (from paramiko>=2.4.3->docker[ssh]>=5->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64/pynacl/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 61.4 MB/s eta 0:00:00 Collecting cffi>=1.4.1 (from pynacl>=1.5->paramiko>=2.4.3->docker[ssh]>=5->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB) Collecting pycparser (from cffi>=1.4.1->pynacl>=1.5->paramiko>=2.4.3->docker[ssh]>=5->docker-compose) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl.metadata (943 bytes) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/cf/e1/2aa539876d9ed0ddc95882451deb57cfd7aa8dbf0b8dbce68e045549ba56/requests-2.29.0-py3-none-any.whl (62 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/db/be/3032490fa33b36ddc8c4b1da3252c6f974e7133f1a50de00c6b85cca203a/docker-6.1.3-py3-none-any.whl (148 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/f3/3e/ca05e486d44e38eb495ca60b8ca526b192071717387346ed1031ecf78966/docker_compose-1.29.2-py2.py3-none-any.whl (114 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/38/fc/bce832fd4fd99766c04d1ee0eead6b0ec6486fb100ae5e74c1d91292b982/certifi-2025.1.31-py3-none-any.whl (166 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl (70 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl (65 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/64/62/f19d1e9023aacb47241de3ab5a5d5fedf32c78a71a9e365bb2153378c141/python_dotenv-0.21.1-py3-none-any.whl (19 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/24/99/4772b8e00a136f3e01236de33b0efda31ee7077203ba5967fcc76da94d65/texttable-1.7.0-py2.py3-none-any.whl (10 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/33/cf/8435d5a7159e2a9c83a95896ed596f68cf798005fe107cc655b5c5c14704/urllib3-1.26.20-py2.py3-none-any.whl (144 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/f7/0c/d52a2a63512a613817846d430d16a8fbe5ea56dd889e89c68facf6b91cb6/websocket_client-0.59.0-py2.py3-none-any.whl (67 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl (63 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl (227 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/d7/b7/64a125c488243965b7c5118352e47c6f89df95b4ac306d31cee409153d57/pyrsistent-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (117 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl (284 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446 kB) Downloading https://mirror.bhs1.ovh.opendev.org/pypifiles/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl (117 kB) Building wheels for collected packages: dockerpty Building wheel for dockerpty (setup.py): started Building wheel for dockerpty (setup.py): finished with status 'done' Created wheel for dockerpty: filename=dockerpty-0.4.1-py3-none-any.whl size=16614 sha256=62f0d67329983784277281345319a4d2daed159c8c342cd7ba5005a70a23453b Stored in directory: /root/.cache/pip/wheels/a3/39/02/47710f4e72bbde84fd244dc1547642aa7856fda507870dc333 Successfully built dockerpty Installing collected packages: texttable, docopt, websocket-client, urllib3, PyYAML, python-dotenv, pyrsistent, pycparser, packaging, idna, dockerpty, charset-normalizer, certifi, bcrypt, attrs, requests, jsonschema, cffi, pynacl, docker, paramiko, docker-compose Successfully installed PyYAML-5.4.1 attrs-25.3.0 bcrypt-4.3.0 certifi-2025.1.31 cffi-1.17.1 charset-normalizer-3.4.1 docker-6.1.3 docker-compose-1.29.2 dockerpty-0.4.1 docopt-0.6.2 idna-3.10 jsonschema-3.2.0 packaging-24.2 paramiko-3.5.1 pycparser-2.22 pynacl-1.5.0 pyrsistent-0.20.0 python-dotenv-0.21.1 requests-2.29.0 texttable-1.7.0 urllib3-1.26.20 websocket-client-0.59.0 STDERR: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. TASK [install-docker : Install rsyslog redirector for container tags] ********** changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "2ba407d22633c268b152de7a0de637cf9a9f4650", "dest": "/etc/rsyslog.d/10-docker.conf", "gid": 0, "group": "root", "md5sum": "af08db1a632e86a1e87dc3bd1b706683", "mode": "0644", "owner": "root", "size": 265, "src": "/root/.ansible/tmp/ansible-tmp-1742856327.4776292-20800-263258940389389/source", "state": "file", "uid": 0 } TASK [install-docker : Ensure rsyslog restarted now] *************************** RUNNING HANDLER [install-docker : Restart rsyslog] ***************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "name": "rsyslog", "state": "started", "status": { "ActiveEnterTimestamp": "Mon 2025-03-24 22:40:31 UTC", "ActiveEnterTimestampMonotonic": "912194894", "ActiveExitTimestamp": "Mon 2025-03-24 22:40:31 UTC", "ActiveExitTimestampMonotonic": "912182546", "ActiveState": "active", "After": "basic.target sysinit.target system.slice syslog.socket", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Mon 2025-03-24 22:40:31 UTC", "AssertTimestampMonotonic": "912186019", "Before": "multi-user.target shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "32825000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Mon 2025-03-24 22:40:31 UTC", "ConditionTimestampMonotonic": "912186009", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/rsyslog.service", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "System Logging Service", "DevicePolicy": "auto", "Documentation": "\"man:rsyslogd(8)\" \"man:rsyslog.conf(5)\" https://www.rsyslog.com/doc/", "DynamicUser": "no", "EffectiveCPUs": "0-7", "EffectiveMemoryNodes": "0", "ExecMainCode": "0", "ExecMainExitTimestamp": "n/a", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "14333", "ExecMainStartTimestamp": "Mon 2025-03-24 22:40:31 UTC", "ExecMainStartTimestampMonotonic": "912187880", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n -iNONE ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n -iNONE ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/lib/systemd/system/rsyslog.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "rsyslog.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestamp": "Mon 2025-03-24 22:40:31 UTC", "InactiveEnterTimestampMonotonic": "912185178", "InactiveExitTimestamp": "Mon 2025-03-24 22:40:31 UTC", "InactiveExitTimestampMonotonic": "912188453", "InvocationID": "70ac37d3a69d4436b573540e9d72b80f", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "0", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "65536", "LimitMEMLOCKSoft": "65536", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "16384", "LimitNOFILESoft": "16384", "LimitNPROC": "30693", "LimitNPROCSoft": "30693", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "30693", "LimitSIGPENDINGSoft": "30693", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "14333", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "1212416", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "rsyslog.service syslog.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "sysinit.target system.slice syslog.socket", "Restart": "on-failure", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "null", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Mon 2025-03-24 22:40:31 UTC", "StateChangeTimestampMonotonic": "912194894", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "4", "TasksMax": "9207", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "TriggeredBy": "syslog.socket", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "enabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "WatchdogSignal": "6", "WatchdogTimestamp": "n/a", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [install-docker : Create container log directories] *********************** changed: [gitea-lb02.opendev.org] => { "changed": true, "gid": 4, "group": "adm", "mode": "0775", "owner": "syslog", "path": "/var/log/containers/", "size": 4096, "state": "directory", "uid": 107 } TASK [Install log rotation for container log files] **************************** TASK [logrotate : Check for filename] ****************************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "logrotate_file_name is not defined", "skip_reason": "Conditional result was False" } TASK [logrotate : assert] ****************************************************** ok: [gitea-lb02.opendev.org] => { "changed": false } MSG: All assertions passed TASK [logrotate : assert] ****************************************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "logrotate_frequency == 'size'", "skip_reason": "Conditional result was False" } TASK [logrotate : Create a unique config name] ********************************* ok: [gitea-lb02.opendev.org] => { "ansible_facts": { "_old_logrotate_generated_config_file_name": "*.log.5e1ea.conf", "logrotate_generated_config_file_name": "5e1ea2.conf" }, "changed": false } TASK [logrotate : Clear out potentially confusing config files] **************** ok: [gitea-lb02.opendev.org] => { "changed": false, "path": "/etc/logrotate.d/*.log.5e1ea.conf", "state": "absent" } TASK [logrotate : Install /var/log/containers/*.log rotatation config file] **** changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "79d820eac9b355a5bac46f451c39ce36cb5052ac", "dest": "/etc/logrotate.d/5e1ea2.conf", "gid": 0, "group": "root", "md5sum": "e26bc259091d2307a65ae70c8597f1c4", "mode": "0644", "owner": "root", "size": 109, "src": "/root/.ansible/tmp/ansible-tmp-1742856330.780597-20829-260242985589933/source", "state": "file", "uid": 0 } TASK [install-docker : Resolve IPv4 Addresses for Docker resources] ************ changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": "for domain in registry-1.docker.io docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com docker.io ; do host -t a \"$domain\" ; done", "delta": "0:00:00.217477", "end": "2025-03-24 22:45:32.143408", "rc": 0, "start": "2025-03-24 22:45:31.925931" } STDOUT: registry-1.docker.io has address 98.85.153.80 registry-1.docker.io has address 3.94.224.37 registry-1.docker.io has address 44.208.254.194 docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com has address 162.159.141.50 docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com has address 172.66.1.46 docker.io has address 54.208.73.48 docker.io has address 100.29.167.200 docker.io has address 54.156.14.194 TASK [install-docker : Update to /etc/hosts according to force_docker_io_ipv4] *** changed: [gitea-lb02.opendev.org] => (item=registry-1.docker.io has address 98.85.153.80) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "registry-1.docker.io has address 98.85.153.80" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=registry-1.docker.io has address 3.94.224.37) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "registry-1.docker.io has address 3.94.224.37" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=registry-1.docker.io has address 44.208.254.194) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "registry-1.docker.io has address 44.208.254.194" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com has address 162.159.141.50) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com has address 162.159.141.50" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com has address 172.66.1.46) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com has address 172.66.1.46" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=docker.io has address 54.208.73.48) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "docker.io has address 54.208.73.48" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=docker.io has address 100.29.167.200) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "docker.io has address 100.29.167.200" } MSG: line added changed: [gitea-lb02.opendev.org] => (item=docker.io has address 54.156.14.194) => { "ansible_loop_var": "item", "backup": "", "changed": true, "item": "docker.io has address 54.156.14.194" } MSG: line added TASK [Install haproxy with gitea config] *************************************** TASK [haproxy : Install socat for haproxy management] ************************** changed: [gitea-lb02.opendev.org] => { "cache_update_time": 1742856272, "cache_updated": false, "changed": true } STDOUT: Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: socat 0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded. Need to get 349 kB of archives. After this operation, 1381 kB of additional disk space will be used. Get:1 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 socat amd64 1.7.4.1-3ubuntu4 [349 kB] Fetched 349 kB in 0s (2029 kB/s) Selecting previously unselected package socat. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 43119 files and directories currently installed.) Preparing to unpack .../socat_1.7.4.1-3ubuntu4_amd64.deb ... Unpacking socat (1.7.4.1-3ubuntu4) ... Setting up socat (1.7.4.1-3ubuntu4) ... STDERR: debconf: delaying package configuration, since apt-utils is not installed TASK [haproxy : Ensure haproxy volume directories exists] ********************** changed: [gitea-lb02.opendev.org] => (item=etc) => { "ansible_loop_var": "item", "changed": true, "gid": 1000, "group": "zuul", "item": "etc", "mode": "0755", "owner": "zuul", "path": "/var/lib/haproxy/etc", "size": 4096, "state": "directory", "uid": 1000 } changed: [gitea-lb02.opendev.org] => (item=run) => { "ansible_loop_var": "item", "changed": true, "gid": 1000, "group": "zuul", "item": "run", "mode": "0755", "owner": "zuul", "path": "/var/lib/haproxy/run", "size": 4096, "state": "directory", "uid": 1000 } changed: [gitea-lb02.opendev.org] => (item=dev) => { "ansible_loop_var": "item", "changed": true, "gid": 1000, "group": "zuul", "item": "dev", "mode": "0755", "owner": "zuul", "path": "/var/lib/haproxy/dev", "size": 4096, "state": "directory", "uid": 1000 } TASK [haproxy : Ensure haproxy config template available] ********************** ok: [gitea-lb02.opendev.org] => { "changed": false } MSG: All assertions passed TASK [haproxy : Edit rsyslogd apparmor profile] ******************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "ansible_distribution_version is version('24.04', '>=')", "skip_reason": "Conditional result was False" } TASK [haproxy : Reload rsyslogd apparmor profile] ****************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "ansible_distribution_version is version('24.04', '>=')", "skip_reason": "Conditional result was False" } TASK [haproxy : Write rsyslog file] ******************************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "3cbfbb4fa560dba653c01742beceb4123505c553", "dest": "/etc/rsyslog.d/49-haproxy.conf", "gid": 0, "group": "root", "md5sum": "2353c9283a2be431275503d528406dc5", "mode": "0644", "owner": "root", "size": 183, "src": "/root/.ansible/tmp/ansible-tmp-1742856339.367111-20868-155641739703137/source", "state": "file", "uid": 0 } TASK [haproxy : Restart rsyslog if config updates] ***************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "name": "rsyslog", "state": "started", "status": { "ActiveEnterTimestamp": "Mon 2025-03-24 22:45:28 UTC", "ActiveEnterTimestampMonotonic": "1209064159", "ActiveExitTimestamp": "Mon 2025-03-24 22:45:28 UTC", "ActiveExitTimestampMonotonic": "1209053659", "ActiveState": "active", "After": "basic.target sysinit.target system.slice syslog.socket", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Mon 2025-03-24 22:45:28 UTC", "AssertTimestampMonotonic": "1209057101", "Before": "multi-user.target shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "10236000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Mon 2025-03-24 22:45:28 UTC", "ConditionTimestampMonotonic": "1209057097", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/rsyslog.service", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "System Logging Service", "DevicePolicy": "auto", "Documentation": "\"man:rsyslogd(8)\" \"man:rsyslog.conf(5)\" https://www.rsyslog.com/doc/", "DynamicUser": "no", "EffectiveCPUs": "0-7", "EffectiveMemoryNodes": "0", "ExecMainCode": "0", "ExecMainExitTimestamp": "n/a", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "15633", "ExecMainStartTimestamp": "Mon 2025-03-24 22:45:28 UTC", "ExecMainStartTimestampMonotonic": "1209058619", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n -iNONE ; ignore_errors=no ; start_time=[Mon 2025-03-24 22:45:28 UTC] ; stop_time=[n/a] ; pid=15633 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n -iNONE ; flags= ; start_time=[Mon 2025-03-24 22:45:28 UTC] ; stop_time=[n/a] ; pid=15633 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/lib/systemd/system/rsyslog.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "rsyslog.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestamp": "Mon 2025-03-24 22:45:28 UTC", "InactiveEnterTimestampMonotonic": "1209056226", "InactiveExitTimestamp": "Mon 2025-03-24 22:45:28 UTC", "InactiveExitTimestampMonotonic": "1209059008", "InvocationID": "58e623e41bbf4513874b7df6c1fd6ec6", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "0", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "65536", "LimitMEMLOCKSoft": "65536", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "16384", "LimitNOFILESoft": "16384", "LimitNPROC": "30693", "LimitNPROCSoft": "30693", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "30693", "LimitSIGPENDINGSoft": "30693", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "15633", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "1138688", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "rsyslog.service syslog.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "sysinit.target system.slice syslog.socket", "Restart": "on-failure", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "null", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Mon 2025-03-24 22:45:28 UTC", "StateChangeTimestampMonotonic": "1209064159", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "4", "TasksMax": "9207", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "TriggeredBy": "syslog.socket", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "enabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "WatchdogSignal": "6", "WatchdogTimestamp": "n/a", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [Add haproxy log rotation] ************************************************ TASK [logrotate : Check for filename] ****************************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "logrotate_file_name is not defined", "skip_reason": "Conditional result was False" } TASK [logrotate : assert] ****************************************************** ok: [gitea-lb02.opendev.org] => { "changed": false } MSG: All assertions passed TASK [logrotate : assert] ****************************************************** skipping: [gitea-lb02.opendev.org] => { "changed": false, "false_condition": "logrotate_frequency == 'size'", "skip_reason": "Conditional result was False" } TASK [logrotate : Create a unique config name] ********************************* ok: [gitea-lb02.opendev.org] => { "ansible_facts": { "_old_logrotate_generated_config_file_name": "haproxy.log.4f0a6.conf", "logrotate_generated_config_file_name": "4f0a6e.conf" }, "changed": false } TASK [logrotate : Clear out potentially confusing config files] **************** ok: [gitea-lb02.opendev.org] => { "changed": false, "path": "/etc/logrotate.d/haproxy.log.4f0a6.conf", "state": "absent" } TASK [logrotate : Install /var/log/haproxy.log rotatation config file] ********* changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "bd49373b449cd79ff79d5e9759a3f2460c1087be", "dest": "/etc/logrotate.d/4f0a6e.conf", "gid": 0, "group": "root", "md5sum": "614bef47f5c1b3698bbda6f651d265a8", "mode": "0644", "owner": "root", "size": 104, "src": "/root/.ansible/tmp/ansible-tmp-1742856342.3696048-20894-97920044815699/source", "state": "file", "uid": 0 } TASK [haproxy : Write haproxy config file] ************************************* changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "e7ca42a9b1eb36a0dec00e45e5446382df756e92", "dest": "/var/lib/haproxy/etc/haproxy.cfg", "gid": 1000, "group": "zuul", "md5sum": "d2ce8ee7f087357de7b06acdfecf922b", "mode": "0644", "owner": "zuul", "size": 864, "src": "/root/.ansible/tmp/ansible-tmp-1742856343.1859212-20904-272965069480971/source", "state": "file", "uid": 1000 } TASK [haproxy : Check for OpenDev Infra CA (test only)] ************************ ok: [gitea-lb02.opendev.org] => { "changed": false, "stat": { "atime": 1742855836.6797602, "attr_flags": "e", "attributes": [ "extents" ], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fd71b15f016aa35455dbc897be0c64569886df15", "ctime": 1742855835.8557472, "dev": 64513, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 4711716, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1742855835.8557472, "nlink": 1, "path": "/etc/opendev-ca/ca.crt", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 1196, "uid": 0, "version": "3242786476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [haproxy : Copy in OpenDev Infra CA (test only)] ************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "fd71b15f016aa35455dbc897be0c64569886df15", "dest": "/var/lib/haproxy/etc/ca.crt", "gid": 0, "group": "root", "md5sum": "64f81befa24d7433ac845e1b09de2051", "mode": "0644", "owner": "root", "size": 1196, "src": "/root/.ansible/tmp/ansible-tmp-1742856344.4803474-20917-15156652907372/source", "state": "file", "uid": 0 } TASK [haproxy : Ensure docker compose configuration directory] ***************** changed: [gitea-lb02.opendev.org] => { "changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/haproxy-docker", "size": 4096, "state": "directory", "uid": 0 } TASK [haproxy : Install docker-compose configuration] ************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "checksum": "cf32e2eebe7d1e0445845c85d27190a9aa8df615", "dest": "/etc/haproxy-docker/docker-compose.yaml", "gid": 0, "group": "root", "md5sum": "b5ed4b12655f256feb43d0a769938597", "mode": "0644", "owner": "root", "size": 2221, "src": "/root/.ansible/tmp/ansible-tmp-1742856345.6426954-20930-215756551462289/source", "state": "file", "uid": 0 } TASK [haproxy : Run docker-compose pull] *************************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": "docker-compose pull", "delta": "0:00:07.111396", "end": "2025-03-24 22:45:53.758810", "rc": 0, "start": "2025-03-24 22:45:46.647414" } STDERR: Pulling haproxy ... Pulling haproxy-statsd ... Pulling haproxy-statsd ... pulling from opendevorg/haproxy-s... Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... pulling fs layer Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy-statsd ... waiting Pulling haproxy ... pulling from opendevmirror/haproxy Pulling haproxy ... pulling fs layer Pulling haproxy ... pulling fs layer Pulling haproxy ... pulling fs layer Pulling haproxy ... pulling fs layer Pulling haproxy ... pulling fs layer Pulling haproxy ... pulling fs layer Pulling haproxy ... waiting Pulling haproxy ... waiting Pulling haproxy ... waiting Pulling haproxy ... waiting Pulling haproxy ... waiting Pulling haproxy ... waiting Pulling haproxy-statsd ... downloading (1.0%) Pulling haproxy-statsd ... downloading (1.1%) Pulling haproxy-statsd ... downloading (1.0%) Pulling haproxy-statsd ... downloading (89.6%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... downloading (24.9%) Pulling haproxy-statsd ... downloading (25.8%) Pulling haproxy-statsd ... downloading (49.7%) Pulling haproxy-statsd ... downloading (65.4%) Pulling haproxy-statsd ... downloading (100.0%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... downloading (74.7%) Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... downloading (2.5%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... extracting (1.0%) Pulling haproxy-statsd ... downloading (1.0%) Pulling haproxy-statsd ... downloading (18.8%) Pulling haproxy-statsd ... downloading (100.0%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... extracting (7.3%) Pulling haproxy-statsd ... downloading (85.3%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... downloading (31.8%) Pulling haproxy-statsd ... downloading (100.0%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... extracting (12.5%) Pulling haproxy-statsd ... extracting (18.8%) Pulling haproxy-statsd ... downloading (1.4%) Pulling haproxy-statsd ... downloading (100.0%) Pulling haproxy-statsd ... download complete Pulling haproxy-statsd ... extracting (24.0%) Pulling haproxy-statsd ... extracting (29.3%) Pulling haproxy-statsd ... extracting (32.4%) Pulling haproxy ... downloading (1.0%) Pulling haproxy-statsd ... extracting (36.6%) Pulling haproxy ... downloading (13.4%) Pulling haproxy-statsd ... extracting (41.8%) Pulling haproxy ... downloading (21.7%) Pulling haproxy-statsd ... extracting (48.1%) Pulling haproxy ... downloading (41.3%) Pulling haproxy-statsd ... extracting (54.4%) Pulling haproxy ... downloading (1.0%) Pulling haproxy-statsd ... downloading (61.2%) Pulling haproxy-statsd ... downloading (100.0%) Pulling haproxy-statsd ... verifying checksum Pulling haproxy-statsd ... download complete Pulling haproxy ... downloading (72.9%) Pulling haproxy-statsd ... extracting (60.6%) Pulling haproxy ... downloading (65.4%) Pulling haproxy ... verifying checksum Pulling haproxy ... download complete Pulling haproxy ... download complete Pulling haproxy-statsd ... extracting (66.9%) Pulling haproxy ... extracting (1.0%) Pulling haproxy-statsd ... extracting (72.1%) Pulling haproxy ... extracting (7.1%) Pulling haproxy-statsd ... extracting (78.4%) Pulling haproxy ... extracting (13.2%) Pulling haproxy ... extracting (19.2%) Pulling haproxy-statsd ... extracting (83.6%) Pulling haproxy ... extracting (24.3%) Pulling haproxy-statsd ... extracting (84.7%) Pulling haproxy ... downloading (100.0%) Pulling haproxy ... verifying checksum Pulling haproxy ... download complete Pulling haproxy ... extracting (30.4%) Pulling haproxy ... downloading (100.0%) Pulling haproxy ... verifying checksum Pulling haproxy ... download complete Pulling haproxy-statsd ... extracting (88.9%) Pulling haproxy ... extracting (33.4%) Pulling haproxy ... downloading (1.1%) Pulling haproxy ... downloading (100.0%) Pulling haproxy ... download complete Pulling haproxy-statsd ... extracting (94.1%) Pulling haproxy ... downloading (50.6%) Pulling haproxy ... extracting (37.5%) Pulling haproxy ... verifying checksum Pulling haproxy ... download complete Pulling haproxy ... extracting (42.5%) Pulling haproxy ... extracting (49.6%) Pulling haproxy-statsd ... extracting (96.2%) Pulling haproxy ... extracting (55.7%) Pulling haproxy ... extracting (62.8%) Pulling haproxy-statsd ... extracting (97.2%) Pulling haproxy ... extracting (69.9%) Pulling haproxy-statsd ... extracting (99.3%) Pulling haproxy ... extracting (76.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (1.9%) Pulling haproxy ... extracting (82.0%) Pulling haproxy-statsd ... extracting (50.4%) Pulling haproxy ... extracting (84.1%) Pulling haproxy-statsd ... extracting (87.7%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy ... extracting (86.1%) Pulling haproxy-statsd ... extracting (1.2%) Pulling haproxy ... extracting (92.2%) Pulling haproxy-statsd ... extracting (15.6%) Pulling haproxy-statsd ... extracting (25.2%) Pulling haproxy ... extracting (95.2%) Pulling haproxy-statsd ... extracting (34.8%) Pulling haproxy-statsd ... extracting (39.6%) Pulling haproxy ... extracting (96.2%) Pulling haproxy-statsd ... extracting (56.4%) Pulling haproxy ... extracting (97.2%) Pulling haproxy-statsd ... extracting (67.2%) Pulling haproxy-statsd ... extracting (75.6%) Pulling haproxy ... extracting (99.2%) Pulling haproxy ... extracting (100.0%) Pulling haproxy-statsd ... extracting (80.4%) Pulling haproxy-statsd ... extracting (88.8%) Pulling haproxy ... pull complete Pulling haproxy-statsd ... extracting (92.4%) Pulling haproxy ... extracting (1.9%) Pulling haproxy-statsd ... extracting (98.4%) Pulling haproxy ... extracting (50.6%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy ... extracting (84.3%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (39.9%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (1.3%) Pulling haproxy ... extracting (100.0%) Pulling haproxy ... pull complete Pulling haproxy ... extracting (100.0%) Pulling haproxy ... extracting (100.0%) Pulling haproxy ... pull complete Pulling haproxy ... extracting (1.0%) Pulling haproxy-statsd ... extracting (32.8%) Pulling haproxy ... extracting (18.8%) Pulling haproxy-statsd ... extracting (47.3%) Pulling haproxy ... extracting (38.7%) Pulling haproxy-statsd ... extracting (55.2%) Pulling haproxy ... extracting (59.6%) Pulling haproxy-statsd ... extracting (69.6%) Pulling haproxy ... extracting (79.5%) Pulling haproxy-statsd ... extracting (80.1%) Pulling haproxy ... extracting (99.4%) Pulling haproxy ... extracting (100.0%) Pulling haproxy ... pull complete Pulling haproxy ... extracting (100.0%) Pulling haproxy ... extracting (100.0%) Pulling haproxy-statsd ... extracting (90.6%) Pulling haproxy ... pull complete Pulling haproxy ... extracting (100.0%) Pulling haproxy ... extracting (100.0%) Pulling haproxy ... pull complete Pulling haproxy ... digest: sha256:ed2cb3e3f518ae059d... Pulling haproxy ... status: downloaded newer image fo... Pulling haproxy ... done Pulling haproxy-statsd ... extracting (98.5%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (60.9%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... extracting (100.0%) Pulling haproxy-statsd ... pull complete Pulling haproxy-statsd ... digest: sha256:f76641dc2b9b72bf36... Pulling haproxy-statsd ... status: downloaded newer image fo... Pulling haproxy-statsd ... done TASK [haproxy : Run docker-compose up] ***************************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": "docker-compose up -d", "delta": "0:00:00.924570", "end": "2025-03-24 22:45:55.175587", "rc": 0, "start": "2025-03-24 22:45:54.251017" } STDERR: Creating haproxy-docker_haproxy_1 ... Creating haproxy-docker_haproxy-statsd_1 ... Creating haproxy-docker_haproxy_1 ... done Creating haproxy-docker_haproxy-statsd_1 ... done TASK [haproxy : Run docker prune to cleanup unneeded images] ******************* changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": "docker image prune -f", "delta": "0:00:00.038401", "end": "2025-03-24 22:45:55.715148", "rc": 0, "start": "2025-03-24 22:45:55.676747" } STDOUT: Total reclaimed space: 0B RUNNING HANDLER [haproxy : Reload haproxy] ************************************* included: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/haproxy/handlers/hup_haproxy.yaml for gitea-lb02.opendev.org RUNNING HANDLER [haproxy : Get haproxy container ID] *************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": [ "docker-compose", "ps", "-q", "haproxy" ], "delta": "0:00:00.581935", "end": "2025-03-24 22:45:57.110993", "rc": 0, "start": "2025-03-24 22:45:56.529058" } STDOUT: e0c36a7be5acf4812dc34bd962fc0c6360d24560f8c69ffd2e14b906c127da04 RUNNING HANDLER [haproxy : Get haproxy container pid] ************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": [ "docker", "inspect", "--format", "{{ .State.Pid }}", "e0c36a7be5acf4812dc34bd962fc0c6360d24560f8c69ffd2e14b906c127da04" ], "delta": "0:00:00.033177", "end": "2025-03-24 22:45:57.655656", "rc": 0, "start": "2025-03-24 22:45:57.622479" } STDOUT: 16007 RUNNING HANDLER [haproxy : Send HUP to haproxy] ******************************** changed: [gitea-lb02.opendev.org] => { "changed": true, "cmd": [ "kill", "-s", "HUP", "16007" ], "delta": "0:00:00.007046", "end": "2025-03-24 22:45:58.070614", "rc": 0, "start": "2025-03-24 22:45:58.063568" } PLAY RECAP ********************************************************************* gitea-lb02.opendev.org : ok=52 changed=30 unreachable=0 failed=0 skipped=10 rescued=0 ignored=0