Skip to content

Instantly share code, notes, and snippets.

@odyssey4me
Last active August 20, 2016 14:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save odyssey4me/82369c6459466126f68b0ed51d942789 to your computer and use it in GitHub Desktop.
Save odyssey4me/82369c6459466126f68b0ed51d942789 to your computer and use it in GitHub Desktop.
0:
name: Clone the role ansible-role-requirements
tasks:
- {id: 0, name: setup, role: null, time: '0:00:03.596750'}
- {id: 1, name: Remove target directory if required, role: null, time: '0:00:03.788172'}
- {id: 2, name: Clone git repos, role: null, time: '0:01:01.403255'}
time: '0:01:08.788177'
1:
name: localhost
tasks:
- {id: 0, name: setup, role: null, time: '0:00:03.341651'}
- {id: 1, name: Set OS dependent variables, role: sshd, time: '0:00:00.081048'}
- {id: 2, name: OS is supported, role: sshd, time: '0:00:00.062798'}
- {id: 3, name: Installed, role: sshd, time: '0:00:04.151492'}
- {id: 4, name: Run directory, role: sshd, time: '0:00:00.248643'}
- {id: 5, name: Configuration, role: sshd, time: '0:00:00.539525'}
- {id: 6, name: Service enabled and running, role: sshd, time: '0:00:00.305652'}
- {id: 7, name: Register that this role has run, role: sshd, time: '0:00:00.065622'}
- {id: 8, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.194766'}
- {id: 9, name: Create pip config directory, role: pip_install, time: '0:00:01.049534'}
- {id: 10, name: Drop pip file(s), role: pip_install, time: '0:00:00.254539'}
- {id: 11, name: Drop pip global config(s), role: pip_install, time: '0:00:00.175370'}
- {id: 12, name: Create pip links directory, role: pip_install, time: '0:00:00.059924'}
- {id: 13, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.059996'}
- {id: 14, name: Drop pip link file(s), role: pip_install, time: '0:00:00.054260'}
- {id: 15, name: Execute pip config builder, role: pip_install, time: '0:00:00.060569'}
- {id: 16, name: Install yum packages, role: pip_install, time: '0:00:00.356863'}
- {id: 17, name: Check apt last update file, role: pip_install, time: '0:00:00.209072'}
- {id: 18, name: Update apt if needed, role: pip_install, time: '0:00:00.093725'}
- {id: 19, name: Install apt packages, role: pip_install, time: '0:00:00.850761'}
- {id: 20, name: Get Modern PIP, role: pip_install, time: '0:00:00.579297'}
- {id: 21, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.099325'}
- {id: 22, name: Install PIP, role: pip_install, time: '0:00:02.170905'}
- {id: 23, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.148572'}
- {id: 24, name: Install pip packages, role: pip_install, time: '0:00:04.247956'}
- {id: 25, name: Clean up remote install files, role: pip_install, time: '0:00:00.286954'}
- {id: 26, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.125177'}
- {id: 27, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.115557'}
- {id: 28, name: Create local pip package cache, role: pip_install, time: '0:00:00.104871'}
- {id: 29, name: pip cache install files locally, role: pip_install, time: '0:00:00.119040'}
- {id: 30, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.111240'}
- {id: 31, name: Distribute PIP install files, role: pip_install, time: '0:00:00.111278'}
- {id: 32, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.113344'}
- {id: 33, name: Clean up local install cache, role: pip_install, time: '0:00:00.110779'}
- {id: 34, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.105144'}
- {id: 35, name: Install PIP, role: pip_install, time: '0:00:00.191740'}
- {id: 36, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.146365'}
- {id: 37, name: Install pip packages, role: pip_install, time: '0:00:00.152934'}
- {id: 38, name: Clean up remote install files, role: pip_install, time: '0:00:00.138966'}
- {id: 39, name: Check for a supported Operating System, role: bootstrap-host, time: '0:00:00.078026'}
- {id: 40, name: Identify the space available in /, role: bootstrap-host, time: '0:00:00.068976'}
- {id: 41, name: Set root disk facts, role: bootstrap-host, time: '0:00:00.064824'}
- {id: 42, name: Set data disk facts, role: bootstrap-host, time: '0:00:00.078443'}
- {id: 43, name: Calculate data disk size, role: bootstrap-host, time: '0:00:00.083272'}
- {id: 44, name: Set min size fact, role: bootstrap-host, time: '0:00:00.077680'}
- {id: 45, name: Fail if there is not enough space available in /, role: bootstrap-host,
time: '0:00:00.060193'}
- {id: 46, name: Fail if there is not enough disk space available (disk specified),
role: bootstrap-host, time: '0:00:00.069470'}
- {id: 47, name: Ensure that the kernel has VXLAN support, role: bootstrap-host,
time: '0:00:00.229526'}
- {id: 48, name: Gather variables for each operating system, role: bootstrap-host,
time: '0:00:00.200835'}
- {id: 49, name: Create the required directories, role: bootstrap-host, time: '0:00:00.282258'}
- {id: 50, name: Ensure that apt supports HTTPS package sources, role: bootstrap-host,
time: '0:00:01.183542'}
- {id: 51, name: Determine the existing Ubuntu repo configuration, role: bootstrap-host,
time: '0:00:00.179090'}
- {id: 52, name: Determine the existing Ubuntu Security repo configuration, role: bootstrap-host,
time: '0:00:00.187086'}
- {id: 53, name: Set apt repo facts based on discovered information, role: bootstrap-host,
time: '0:00:00.089087'}
- {id: 54, name: Configure apt's sources.list (Ubuntu only), role: bootstrap-host,
time: '0:00:00.278764'}
- {id: 55, name: Update apt-cache, role: bootstrap-host, time: '0:00:03.620507'}
- {id: 56, name: Remove known problem packages, role: bootstrap-host, time: '0:00:01.513181'}
- {id: 57, name: Install required packages, role: bootstrap-host, time: '0:00:03.643997'}
- {id: 58, name: 'Determine whether partitions labeled openstack-data{1,2} are present',
role: bootstrap-host, time: '0:00:00.197844'}
- {id: 59, name: Dismount and remove fstab entries for anything on the data disk
device, role: bootstrap-host, time: '0:00:00.356436'}
- {id: 60, name: Partition the whole data disk for our usage, role: bootstrap-host,
time: '0:00:06.467275'}
- {id: 61, name: Format the partitions, role: bootstrap-host, time: '0:00:02.720266'}
- {id: 62, name: 'Create the mount points, fstab entries and mount the file systems',
role: bootstrap-host, time: '0:00:00.643432'}
- {id: 63, name: Create swap file, role: bootstrap-host, time: '0:00:00.191367'}
- {id: 64, name: Set swap file permissions to 0600, role: bootstrap-host, time: '0:00:00.162354'}
- {id: 65, name: Format the swap file, role: bootstrap-host, time: '0:00:00.183812'}
- {id: 66, name: Ensure that the swap file entry is in /etc/fstab, role: bootstrap-host,
time: '0:00:00.168143'}
- {id: 67, name: Bring swap file online, role: bootstrap-host, time: '0:00:00.270997'}
- {id: 68, name: Set system swappiness, role: bootstrap-host, time: '0:00:00.250328'}
- {id: 69, name: Create sparse Cinder file, role: bootstrap-host, time: '0:00:00.176687'}
- {id: 70, name: Get a loopback device for cinder file, role: bootstrap-host, time: '0:00:00.192735'}
- {id: 71, name: Create the loopback device, role: bootstrap-host, time: '0:00:00.179060'}
- {id: 72, name: Ensure that rc.local exists, role: bootstrap-host, time: '0:00:00.174828'}
- {id: 73, name: Create loopback devices at boot time, role: bootstrap-host, time: '0:00:00.250400'}
- {id: 74, name: Make LVM physical volume on the cinder device, role: bootstrap-host,
time: '0:00:00.592289'}
- {id: 75, name: Add cinder-volumes volume group, role: bootstrap-host, time: '0:00:00.356516'}
- {id: 76, name: Create sparse Nova file, role: bootstrap-host, time: '0:00:00.181481'}
- {id: 77, name: Format the Nova file, role: bootstrap-host, time: '0:00:03.832400'}
- {id: 78, name: 'Create the mount points, fstab entries and mount the file systems',
role: bootstrap-host, time: '0:00:00.210994'}
- {id: 79, name: Create sparse Swift files, role: bootstrap-host, time: '0:00:00.832446'}
- {id: 80, name: Format the Swift files, role: bootstrap-host, time: '0:00:25.518979'}
- {id: 81, name: 'Create the Swift mount points, fstab entries and mount the file
systems', role: bootstrap-host, time: '0:00:01.392391'}
- {id: 82, name: Ensure that /etc/network/interfaces.d/ exists, role: bootstrap-host,
time: '0:00:00.167520'}
- {id: 83, name: Copy network configuration, role: bootstrap-host, time: '0:00:00.279215'}
- {id: 84, name: Ensure our interfaces.d configuration files are loaded automatically,
role: bootstrap-host, time: '0:00:00.195190'}
- {id: 85, name: Shut down the network interfaces, role: bootstrap-host, time: '0:00:01.076628'}
- {id: 86, name: Start the network interfaces, role: bootstrap-host, time: '0:00:05.384596'}
- {id: 87, name: Ensure root has a .ssh directory, role: bootstrap-host, time: '0:00:00.180690'}
- {id: 88, name: Check for existing ssh private key file, role: bootstrap-host,
time: '0:00:00.171802'}
- {id: 89, name: Check for existing ssh public key file, role: bootstrap-host, time: '0:00:00.176838'}
- {id: 90, name: Remove an existing private/public ssh keys if one is missing, role: bootstrap-host,
time: '0:00:00.371101'}
- {id: 91, name: Create ssh key pair for root, role: bootstrap-host, time: '0:00:00.323131'}
- {id: 92, name: Ensure root's new public ssh key is in authorized_keys, role: bootstrap-host,
time: '0:00:00.334126'}
- {id: 93, name: Create the required deployment directories, role: bootstrap-host,
time: '0:00:00.644234'}
- {id: 94, name: Deploy user conf.d configuration, role: bootstrap-host, time: '0:00:01.196749'}
- {id: 95, name: Deploy openstack_user_config, role: bootstrap-host, time: '0:00:00.188722'}
- {id: 96, name: Deploy user_secrets file, role: bootstrap-host, time: '0:00:00.195521'}
- {id: 97, name: Generate any missing values in user_secrets, role: bootstrap-host,
time: '0:00:00.287860'}
- {id: 98, name: Detect whether the host is an OpenStack-CI host, role: bootstrap-host,
time: '0:00:00.187414'}
- {id: 99, name: Set the UCA repository URL in OpenStack-CI, role: bootstrap-host,
time: '0:00:00.094858'}
- {id: 100, name: Determine if the host has a global pip config file, role: bootstrap-host,
time: '0:00:00.187606'}
- {id: 101, name: Determine the fastest available OpenStack-Infra wheel mirror,
role: bootstrap-host, time: '0:00:00.083905'}
- {id: 102, name: Set repo_build_pip_extra_indexes fact, role: bootstrap-host, time: '0:00:00.078314'}
- {id: 103, name: Set the user_variables, role: bootstrap-host, time: '0:00:00.205583'}
- {id: 104, name: Add user_conf_files to contain the list of files to copy into
containers, role: bootstrap-host, time: '0:00:00.190192'}
- {id: 105, name: Ensure that the first line in user_conf_files is correct, role: bootstrap-host,
time: '0:00:00.203898'}
- {id: 106, name: Ensure that the second line in user_conf_files is correct, role: bootstrap-host,
time: '0:00:00.212936'}
- {id: 107, name: Add the dict to copy the global pip config file into user_conf_files,
role: bootstrap-host, time: '0:00:00.387956'}
- {id: 108, name: null, role: null, time: '0:00:00'}
- {id: 109, name: null, role: null, time: '0:00:00'}
- {id: 110, name: null, role: null, time: '0:00:00'}
- {id: 111, name: null, role: null, time: '0:00:00'}
- {id: 112, name: null, role: null, time: '0:00:00'}
- {id: 113, name: null, role: null, time: '0:00:00'}
- {id: 114, name: null, role: null, time: '0:00:00'}
- {id: 115, name: null, role: null, time: '0:00:00'}
- {id: 116, name: null, role: null, time: '0:00:00'}
- {id: 117, name: null, role: null, time: '0:00:05.270469'}
time: '0:01:37.164525'
2:
name: Basic host setup
tasks:
- {id: 0, name: setup, role: null, time: '0:00:03.807809'}
- {id: 1, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.041428'}
- {id: 2, name: Gather variables for each operating system, role: openstack_hosts,
time: '0:00:00.290745'}
- {id: 3, name: Check Kernel Version, role: openstack_hosts, time: '0:00:00.067793'}
- {id: 4, name: Install host proxy settings, role: openstack_hosts, time: '0:00:00.637444'}
- {id: 5, name: Check apt last update file, role: openstack_hosts, time: '0:00:00.347486'}
- {id: 6, name: Update apt if needed, role: openstack_hosts, time: '0:00:00.095363'}
- {id: 7, name: Install host packages, role: openstack_hosts, time: '0:00:05.493761'}
- {id: 8, name: Install host packages, role: openstack_hosts, time: '0:00:00.285857'}
- {id: 9, name: Enable sysstat, role: openstack_hosts, time: '0:00:00.951405'}
- {id: 10, name: Drop hosts file entries script locally, role: openstack_hosts,
time: '0:00:02.788266'}
- {id: 11, name: Copy templated hosts file entries script, role: openstack_hosts,
time: '0:00:00.434037'}
- {id: 12, name: Stat host file, role: openstack_hosts, time: '0:00:00.332969'}
- {id: 13, name: Update hosts file, role: openstack_hosts, time: '0:00:00.512785'}
- {id: 14, name: Discover lvm devices, role: openstack_hosts, time: '0:00:00.326780'}
- {id: 15, name: Ensure "/etc/lvm" directory, role: openstack_hosts, time: '0:00:00.376276'}
- {id: 16, name: Drop lvm Config, role: openstack_hosts, time: '0:00:00.500873'}
- {id: 17, name: Ensure kernel module(s), role: openstack_hosts, time: '0:00:05.653552'}
- {id: 18, name: Ensure kernel module(s) loaded at boot, role: openstack_hosts,
time: '0:00:05.828999'}
- {id: 19, name: get kernel release, role: openstack_hosts, time: '0:00:00.324219'}
- {id: 20, name: 'check how kernel modules are implemented (statically builtin,
dynamic, not set)', role: openstack_hosts, time: '0:00:00.410506'}
- {id: 21, name: fail if a specific kernel module is not set, role: openstack_hosts,
time: '0:00:00.175570'}
- {id: 22, name: fail if a specific pattern is not valid, role: openstack_hosts,
time: '0:00:00.164351'}
- {id: 23, name: Ensure dynamic specific kernel module(s) are loaded, role: openstack_hosts,
time: '0:00:00.419205'}
- {id: 24, name: Ensure dynamic specific kernel module(s) loaded at boot, role: openstack_hosts,
time: '0:00:00.433851'}
- {id: 25, name: Adding new system tuning, role: openstack_hosts, time: '0:00:07.446402'}
- {id: 26, name: Ensure ssh directory, role: openstack_hosts, time: '0:00:00.306505'}
- {id: 27, name: Update SSH keys, role: openstack_hosts, time: '0:00:00.055090'}
- {id: 28, name: Ensure all keys in authorized_keys, role: openstack_hosts, time: '0:00:00.056124'}
- {id: 29, name: Drop openstack release file, role: openstack_hosts, time: '0:00:02.428643'}
time: '0:00:40.994094'
3:
name: Apply security hardening configurations
tasks:
- {id: 0, name: Gather variables for each operating system, role: openstack-ansible-security,
time: '0:00:00.606067'}
- {id: 1, name: Check init system, role: openstack-ansible-security, time: '0:00:00.382329'}
- {id: 2, name: Set the name of pid1, role: openstack-ansible-security, time: '0:00:00.188443'}
- {id: 3, name: Check for check/audit mode, role: openstack-ansible-security, time: '0:00:00.270955'}
- {id: 4, name: Set facts, role: openstack-ansible-security, time: '0:00:00.175869'}
- {id: 5, name: Check apt last update file, role: openstack-ansible-security, time: '0:00:00.367789'}
- {id: 6, name: Update apt if needed, role: openstack-ansible-security, time: '0:00:00.058808'}
- {id: 7, name: Gather current GPG keys for apt (for V-38476), role: openstack-ansible-security,
time: '0:00:00.373888'}
- {id: 8, name: V-38476 - Vendor-provided cryptographic certificates must be installed
to verify the integrity of system software., role: openstack-ansible-security,
time: '0:00:00.052739'}
- {id: 9, name: Install unattended-upgrades package (for V-38481), role: openstack-ansible-security,
time: '0:00:00.051619'}
- {id: 10, name: V-38481 - System security patches and updates must be installed
and up-to-date, role: openstack-ansible-security, time: '0:00:00.051851'}
- {id: 11, name: Enable unattended upgrades notifications (for V-38481), role: openstack-ansible-security,
time: '0:00:00.051402'}
- {id: 12, name: Check if CentOS 7 GPG keys are installed (for V-38476), role: openstack-ansible-security,
time: '0:00:00.049188'}
- {id: 13, name: V-38476 - Vendor-provided cryptographic certificates must be installed
to verify the integrity of system software. (CentOS), role: openstack-ansible-security,
time: '0:00:00.047543'}
- {id: 14, name: Check if Red Hat Enterprise Linux 7 GPG keys are installed (for
V-38476), role: openstack-ansible-security, time: '0:00:00.861040'}
- {id: 15, name: V-38476 - Vendor-provided cryptographic certificates must be installed
to verify the integrity of system software. (Red Hat Enteprise Linux), role: openstack-ansible-security,
time: '0:00:00.046727'}
- {id: 16, name: V-38481 - Install yum-cron for automatic updates, role: openstack-ansible-security,
time: '0:00:00.047998'}
- {id: 17, name: V-38481 - System security patches and updates must be installed
and up-to-date, role: openstack-ansible-security, time: '0:00:00.047007'}
- {id: 18, name: V-38631/38632 - The operating system must produce audit records
(install auditd with apt), role: openstack-ansible-security, time: '0:00:01.969335'}
- {id: 19, name: V-38631/38632 - The operating system must produce audit records
(install auditd with yum), role: openstack-ansible-security, time: '0:00:00.054703'}
- {id: 20, name: V-38631/38632 - The operating system must produce audit records
(start auditd), role: openstack-ansible-security, time: '0:00:00.414306'}
- {id: 21, name: Verify that auditd.conf exists, role: openstack-ansible-security,
time: '0:00:00.288525'}
- {id: 22, name: V-38633 - The system must set a maximum audit log file size, role: openstack-ansible-security,
time: '0:00:00.365123'}
- {id: 23, name: V-38634 - The system must rotate audit log files that reach the
max file size, role: openstack-ansible-security, time: '0:00:00.291758'}
- {id: 24, name: V-38636 - The system must retain enough rotated audit logs to cover
the required log retention period., role: openstack-ansible-security, time: '0:00:00.273114'}
- {id: 25, name: Ensure debsums package is installed (for V-38637), role: openstack-ansible-security,
time: '0:00:01.736869'}
- {id: 26, name: Checking auditd package contents for alterations with debsums (for
V-38637), role: openstack-ansible-security, time: '0:00:00.428470'}
- {id: 27, name: V-38637 - Contents of auditd package must be verified, role: openstack-ansible-security,
time: '0:00:00.051677'}
- {id: 28, name: Check audit package contents for alterations with rpm (for V-38637),
role: openstack-ansible-security, time: '0:00:00.050155'}
- {id: 29, name: V-38637 - Contents of auditd package must be verified, role: openstack-ansible-security,
time: '0:00:00.052434'}
- {id: 30, name: Verify that auditd log directory exists (for V-38445), role: openstack-ansible-security,
time: '0:00:00.278744'}
- {id: 31, name: V-38445 - Audit log files must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.359744'}
- {id: 32, name: V-38464 - The audit system must take action for disk errors, role: openstack-ansible-security,
time: '0:00:00.293051'}
- {id: 33, name: V-38468 - The audit system must take action when the disk is full,
role: openstack-ansible-security, time: '0:00:00.309646'}
- {id: 34, name: V-38678 - Lower limit of available disk space when auditd triggers
space_left_action, role: openstack-ansible-security, time: '0:00:00.285846'}
- {id: 35, name: V-38470 - The audit system must take action when the disk is almost
full, role: openstack-ansible-security, time: '0:00:00.300449'}
- {id: 36, name: V-38680 - Audit system must send email notifications when storage
capacity is low, role: openstack-ansible-security, time: '0:00:00.289562'}
- {id: 37, name: V-38495 - Audit log files must be owned by root, role: openstack-ansible-security,
time: '0:00:00.273224'}
- {id: 38, name: Get a list of audit logs in the auditd directory (for V-38498),
role: openstack-ansible-security, time: '0:00:00.305627'}
- {id: 39, name: V-38498 - Audit log files must have mode 0640 or less, role: openstack-ansible-security,
time: '0:00:00.725671'}
- {id: 40, name: Auditd rules (includes several STIGs), role: openstack-ansible-security,
time: '0:00:00.584604'}
- {id: 41, name: V-38471 - Forward auditd records to syslog, role: openstack-ansible-security,
time: '0:00:00.297289'}
- {id: 42, name: V-54381 - The audit system must switch to single user mode when
disk space is low, role: openstack-ansible-security, time: '0:00:00.295181'}
- {id: 43, name: V-38475 - Set minimum length for passwords, role: openstack-ansible-security,
time: '0:00:00.055427'}
- {id: 44, name: V-38477 - Set minimum time for password changes, role: openstack-ansible-security,
time: '0:00:00.051635'}
- {id: 45, name: V-38479 - Set maximum age for passwords, role: openstack-ansible-security,
time: '0:00:00.051199'}
- {id: 46, name: V-38480 - Warn users prior to password expiration, role: openstack-ansible-security,
time: '0:00:00.051963'}
- {id: 47, name: V-38496 - Get all system accounts, role: openstack-ansible-security,
time: '0:00:00.291767'}
- {id: 48, name: V-38496 - Loop through system accounts to find unlocked accounts,
role: openstack-ansible-security, time: '0:00:12.987589'}
- {id: 49, name: V-38496 - Gather problematic system accounts, role: openstack-ansible-security,
time: '0:00:00.204528'}
- {id: 50, name: V-38496 - Default operating system accounts (other than root) must
be locked, role: openstack-ansible-security, time: '0:00:00.051611'}
- {id: 51, name: V-38497 - The system must not have accounts configured with blank
or null passwords. (Ubuntu), role: openstack-ansible-security, time: '0:00:00.298818'}
- {id: 52, name: V-38497 - The system must not have accounts configured with blank
or null passwords. (CentOS), role: openstack-ansible-security, time: '0:00:00.047488'}
- {id: 53, name: Check if /etc/hosts.equiv exists (for V-38491), role: openstack-ansible-security,
time: '0:00:00.296432'}
- {id: 54, name: Check if root has a .rhosts file (for V-38491), role: openstack-ansible-security,
time: '0:00:00.323506'}
- {id: 55, name: V-38491 - No .rhosts or hosts.equiv present on system, role: openstack-ansible-security,
time: '0:00:00.058058'}
- {id: 56, name: Check for accounts with UID 0 other than root (for V-38500), role: openstack-ansible-security,
time: '0:00:00.331592'}
- {id: 57, name: V-38500 - The root account must be the only account with UID 0,
role: openstack-ansible-security, time: '0:00:00.048856'}
- {id: 58, name: V-38501 - The system must disable accounts after excessive login
failures (install fail2ban), role: openstack-ansible-security, time: '0:00:00.051895'}
- {id: 59, name: V-38501 - The system must disable accounts after excessive login
failures (configure fail2ban), role: openstack-ansible-security, time: '0:00:00.052507'}
- {id: 60, name: V-38591 - Remove rshd with apt, role: openstack-ansible-security,
time: '0:00:00.693305'}
- {id: 61, name: V-38591 - Remove rshd with yum, role: openstack-ansible-security,
time: '0:00:00.051581'}
- {id: 62, name: V-38587 - Remove telnet-server with apt, role: openstack-ansible-security,
time: '0:00:00.643914'}
- {id: 63, name: V-38587 - Remove telnet-server with yum, role: openstack-ansible-security,
time: '0:00:00.054593'}
- {id: 64, name: Search /etc/passwd for password hashes (for V-38499), role: openstack-ansible-security,
time: '0:00:00.293337'}
- {id: 65, name: V-38499 - The /etc/passwd file must not contain password hashes,
role: openstack-ansible-security, time: '0:00:00.056604'}
- {id: 66, name: V-38450 - The /etc/passwd file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.278599'}
- {id: 67, name: V-38451 - The /etc/passwd file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.277894'}
- {id: 68, name: V-38457 - The /etc/passwd file must have mode 0644 or less permissive,
role: openstack-ansible-security, time: '0:00:00.292431'}
- {id: 69, name: Check password hashing algorithm used by PAM (for V-38574), role: openstack-ansible-security,
time: '0:00:00.283359'}
- {id: 70, name: V-38574 - System must use FIPS 140-2 approved hashing algorithm
for passwords (PAM), role: openstack-ansible-security, time: '0:00:00.051593'}
- {id: 71, name: Check password hashing algorithm used in login.defs (for V-38576),
role: openstack-ansible-security, time: '0:00:00.294194'}
- {id: 72, name: V-38576 - System must use FIPS 140-2 approved hashing algorithm
for passwords (login.defs), role: openstack-ansible-security, time: '0:00:00.047804'}
- {id: 73, name: Check if libuser is installed (for V-38577), role: openstack-ansible-security,
time: '0:00:00.311813'}
- {id: 74, name: 'If libuser is installed, verify hashing algorithm in use (for
V-38577)', role: openstack-ansible-security, time: '0:00:00.049759'}
- {id: 75, name: V-38577 - System must use FIPS 140-2 approved hashing algorithm
for passwords (libuser), role: openstack-ansible-security, time: '0:00:00.051937'}
- {id: 76, name: V-38681 - Check for missing GID's in /etc/group, role: openstack-ansible-security,
time: '0:00:00.310251'}
- {id: 77, name: V-38681 - All GID's in /etc/passwd must be defined in /etc/group,
role: openstack-ansible-security, time: '0:00:00.056009'}
- {id: 78, name: V-38692 - Lock inactive accounts, role: openstack-ansible-security,
time: '0:00:00.054308'}
- {id: 79, name: Checking for accounts with non-unique usernames (for V-38683),
role: openstack-ansible-security, time: '0:00:00.294134'}
- {id: 80, name: V-38683 - All accounts on the system must have unique user/account
names, role: openstack-ansible-security, time: '0:00:00.051864'}
- {id: 81, name: Search for sudoers files (for V-58901), role: openstack-ansible-security,
time: '0:00:00.305548'}
- {id: 82, name: Comment out sudoers lines with NOPASSWD present (for V-58901),
role: openstack-ansible-security, time: '0:00:02.248633'}
- {id: 83, name: Comment out sudoers lines with !authenticate present (for V-58901),
role: openstack-ansible-security, time: '0:00:02.282657'}
- {id: 84, name: Check to see if grub.cfg exists, role: openstack-ansible-security,
time: '0:00:00.283091'}
- {id: 85, name: V-38579 - Bootloader configuration files must be owned by root,
role: openstack-ansible-security, time: '0:00:00.299208'}
- {id: 86, name: V-38581 - Bootloader configuration files must be group-owned by
root, role: openstack-ansible-security, time: '0:00:00.284253'}
- {id: 87, name: V-38582 - Bootloader configuration files must have mode 0644 or
less, role: openstack-ansible-security, time: '0:00:00.295927'}
- {id: 88, name: V-38668 - The x86 Ctrl-Alt-Delete key sequence must be disabled
(init), role: openstack-ansible-security, time: '0:00:00.281108'}
- {id: 89, name: Check if ctrl-alt-del.target is already masked (systemd), role: openstack-ansible-security,
time: '0:00:00.051227'}
- {id: 90, name: V-38668 - The x86 Ctrl-Alt-Delete key sequence must be disabled
(systemd), role: openstack-ansible-security, time: '0:00:00.051508'}
- {id: 91, name: V-38593 - Display a login banner for console prompts, role: openstack-ansible-security,
time: '0:00:00.450685'}
- {id: 92, name: V-38443 - The /etc/gshadow file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.278997'}
- {id: 93, name: V-38448 - The /etc/gshadow file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.273741'}
- {id: 94, name: V-38449 - The /etc/gshadow file must have mode 0000, role: openstack-ansible-security,
time: '0:00:00.284353'}
- {id: 95, name: V-38458 - The /etc/group file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.284670'}
- {id: 96, name: V-38459 - The /etc/group file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.283736'}
- {id: 97, name: V-38461 - The /etc/group file must have mode 0644 or less, role: openstack-ansible-security,
time: '0:00:00.283913'}
- {id: 98, name: V-38493 - Audit log directories must have mode 0755 or less, role: openstack-ansible-security,
time: '0:00:00.278712'}
- {id: 99, name: V-38502 - The /etc/shadow file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.279346'}
- {id: 100, name: V-38503 - The /etc/shadow file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.279390'}
- {id: 101, name: V-38504 - The /etc/shadow file must have mode 0000, role: openstack-ansible-security,
time: '0:00:00.278627'}
- {id: 102, name: V-38623 - All rsyslog-generated files must have mode 0600 or less,
role: openstack-ansible-security, time: '0:00:00.289568'}
- {id: 103, name: V-38642 - System default umask for daemons must be 027 or 022,
role: openstack-ansible-security, time: '0:00:00.051992'}
- {id: 104, name: V-38645 - System default umask in /etc/login.defs must be 077,
role: openstack-ansible-security, time: '0:00:00.051964'}
- {id: 105, name: Check if csh is installed (for V-38649), role: openstack-ansible-security,
time: '0:00:00.055689'}
- {id: 106, name: V-38649 - System default umask for csh must be 077, role: openstack-ansible-security,
time: '0:00:00.051626'}
- {id: 107, name: V-38651 - System default umask for bash must be 077, role: openstack-ansible-security,
time: '0:00:00.047037'}
- {id: 108, name: V-38528 - The system must log martian packets, role: openstack-ansible-security,
time: '0:00:00.369154'}
- {id: 109, name: V-38537 - The system must ignore ICMPv4 bogus error responses,
role: openstack-ansible-security, time: '0:00:00.301412'}
- {id: 110, name: V-38535 - The system must not respond to ICMPv4 sent to the broadcast
address, role: openstack-ansible-security, time: '0:00:01.293378'}
- {id: 111, name: V-38539 - Enable TCP syncookies, role: openstack-ansible-security,
time: '0:00:00.291752'}
- {id: 112, name: V-38596 - Enable virtual address space randomization, role: openstack-ansible-security,
time: '0:00:00.283906'}
- {id: 113, name: V-38600 - Disable sending ICMPv4 redirects, role: openstack-ansible-security,
time: '0:00:00.289080'}
- {id: 114, name: V-38601 - Disable sending ICMPv4 redirects on all interfaces,
role: openstack-ansible-security, time: '0:00:00.288895'}
- {id: 115, name: V-38490 - Disable usb-storage module, role: openstack-ansible-security,
time: '0:00:00.046518'}
- {id: 116, name: V-38514 - Disable DCCP, role: openstack-ansible-security, time: '0:00:00.289247'}
- {id: 117, name: V-38515 - Disable SCTP, role: openstack-ansible-security, time: '0:00:00.287327'}
- {id: 118, name: V-38516 - Disable RDS, role: openstack-ansible-security, time: '0:00:00.283104'}
- {id: 119, name: V-38517 - Disable TIPC, role: openstack-ansible-security, time: '0:00:00.274057'}
- {id: 120, name: Disable IPv6, role: openstack-ansible-security, time: '0:00:00.850703'}
- {id: 121, name: V-38682 - Disable bluetooth module, role: openstack-ansible-security,
time: '0:00:00.437120'}
- {id: 122, name: V-38524 - The system must not accept ICMPv4 redirect packets on
any interface, role: openstack-ansible-security, time: '0:00:00.053775'}
- {id: 123, name: CVE-2016-5696 - Sets the global challenge ACK counter to a large
value, role: openstack-ansible-security, time: '0:00:00.294902'}
- {id: 124, name: Install packages for AppArmor support (for V-51337), role: openstack-ansible-security,
time: '0:00:08.821410'}
- {id: 125, name: Ensure AppArmor is running (for V-51337), role: openstack-ansible-security,
time: '0:00:00.366056'}
- {id: 126, name: Install packages for SELinux support (for V-51337), role: openstack-ansible-security,
time: '0:00:00.458216'}
- {id: 127, name: Ensure SELinux is in enforcing mode on the next reboot (for V-51337),
role: openstack-ansible-security, time: '0:00:00.051324'}
- {id: 128, name: Relabel files on next boot if SELinux mode changed (for V-51337),
role: openstack-ansible-security, time: '0:00:00.053989'}
- {id: 129, name: V-38669 - The postfix service must be enabled for mail delivery
(install postfix with apt), role: openstack-ansible-security, time: '0:00:07.218964'}
- {id: 130, name: V-38669 - The postfix service must be enabled for mail delivery
(install postfix with yum), role: openstack-ansible-security, time: '0:00:00.048545'}
- {id: 131, name: V-38669 - The postfix service must be enabled for mail delivery
(enable postfix), role: openstack-ansible-security, time: '0:00:00.326772'}
- {id: 132, name: V-38669 - Use only IPv4 addresses in mynetworks if IPv6 is disabled,
role: openstack-ansible-security, time: '0:00:00.052375'}
- {id: 133, name: V-38446 - Mail system must forward root's email, role: openstack-ansible-security,
time: '0:00:00.052872'}
- {id: 134, name: Verify that Postfix's main.cf exists, role: openstack-ansible-security,
time: '0:00:00.298195'}
- {id: 135, name: V-38622 - Mail relaying must be restricted, role: openstack-ansible-security,
time: '0:00:00.302620'}
- {id: 136, name: V-38489 - Install AIDE (with apt), role: openstack-ansible-security,
time: '0:00:18.153511'}
- {id: 137, name: V-38489 - Install AIDE (with yum), role: openstack-ansible-security,
time: '0:00:00.047847'}
- {id: 138, name: Verify that AIDE configuration directory exists, role: openstack-ansible-security,
time: '0:00:00.297279'}
- {id: 139, name: V-38489 - Exclude certain directories from AIDE and initialize
DB, role: openstack-ansible-security, time: '0:00:00.479165'}
- {id: 140, name: Create AIDE cron job (for V-38670), role: openstack-ansible-security,
time: '0:00:00.054055'}
- {id: 141, name: Check for AIDE cron job (for V-38670), role: openstack-ansible-security,
time: '0:00:00.299701'}
- {id: 142, name: V-38670 - System must detect unauthorized changes to software
and information, role: openstack-ansible-security, time: '0:00:00.052849'}
- {id: 143, name: Search for .netrc files (for V-38619), role: openstack-ansible-security,
time: '0:00:02.284944'}
- {id: 144, name: V-38619 - There must be no .netrc files on the system, role: openstack-ansible-security,
time: '0:00:00.052387'}
- {id: 145, name: V-38620 - Synchronize system clock (installing chrony with apt),
role: openstack-ansible-security, time: '0:00:05.083920'}
- {id: 146, name: V-38620 - Synchronize system clock (installing chrony with yum),
role: openstack-ansible-security, time: '0:00:00.052450'}
- {id: 147, name: V-38620 - Synchronize system clock (enable chrony), role: openstack-ansible-security,
time: '0:00:00.316425'}
- {id: 148, name: Check for chrony.conf, role: openstack-ansible-security, time: '0:00:00.281594'}
- {id: 149, name: V-38620 - Synchronize system clock (configuration file), role: openstack-ansible-security,
time: '0:00:00.492195'}
- {id: 150, name: V-38624 - System logs must be rotated daily (install logrotate
with apt), role: openstack-ansible-security, time: '0:00:01.446374'}
- {id: 151, name: V-38624 - System logs must be rotated daily (install logrotate
with yum), role: openstack-ansible-security, time: '0:00:00.052001'}
- {id: 152, name: Check for logrotate cron job (for V-38624), role: openstack-ansible-security,
time: '0:00:00.294289'}
- {id: 153, name: V-38624 - System logs must be rotated daily (verify cron job),
role: openstack-ansible-security, time: '0:00:00.046136'}
- {id: 154, name: Check if samba is installed (for V-38656), role: openstack-ansible-security,
time: '0:00:00.287189'}
- {id: 155, name: V-38656 - System must use SMB client signing, role: openstack-ansible-security,
time: '0:00:00.052536'}
- {id: 156, name: Set fact for SNMP being installed, role: openstack-ansible-security,
time: '0:00:00.051513'}
- {id: 157, name: V-38675 - Process core dump must be disabled, role: openstack-ansible-security,
time: '0:00:00.285858'}
- {id: 158, name: V-38684 - Maximum simultaneous logins per user, role: openstack-ansible-security,
time: '0:00:00.049508'}
- {id: 159, name: Check if vsftpd installed using dpkg (for V-38599 and V-38702),
role: openstack-ansible-security, time: '0:00:00.307818'}
- {id: 160, name: Check if vsftpd installed using rpm (for V-38599 and V-38702),
role: openstack-ansible-security, time: '0:00:00.051193'}
- {id: 161, name: Set fact for vsftpd being installed, role: openstack-ansible-security,
time: '0:00:00.051848'}
- {id: 162, name: Copy login banner (for V-38599), role: openstack-ansible-security,
time: '0:00:00.052243'}
- {id: 163, name: V-38599 - Set warning banner for FTPS/FTP logins, role: openstack-ansible-security,
time: '0:00:00.046562'}
- {id: 164, name: V-38702 - Enable xferlog, role: openstack-ansible-security, time: '0:00:00.052957'}
- {id: 165, name: V-38702 - Disable xferlog_std_format, role: openstack-ansible-security,
time: '0:00:00.046151'}
- {id: 166, name: V-38702 - Enable log_ftp_protocol, role: openstack-ansible-security,
time: '0:00:00.046184'}
- {id: 167, name: V-38674 - X Windows must not be enabled (upstart), role: openstack-ansible-security,
time: '0:00:00.296978'}
- {id: 168, name: V-38674 - X Windows must not be enabled (systemd), role: openstack-ansible-security,
time: '0:00:00.055962'}
- {id: 169, name: Check for unlabeled device files (for V-51379), role: openstack-ansible-security,
time: '0:00:00.050573'}
- {id: 170, name: V-51379 - All device files must be monitored by the Linux Security
Module, role: openstack-ansible-security, time: '0:00:00.053277'}
- {id: 171, name: Check if /etc/exports exists, role: openstack-ansible-security,
time: '0:00:00.287492'}
- {id: 172, name: Check if 'all_squash' appears in /etc/exports (for V-38460), role: openstack-ansible-security,
time: '0:00:00.050212'}
- {id: 173, name: V-38460 - The NFS server must not have the all_squash option enabled,
role: openstack-ansible-security, time: '0:00:00.046334'}
- {id: 174, name: Check if 'insecure_locks' appears in /etc/exports (for V-38677),
role: openstack-ansible-security, time: '0:00:00.055666'}
- {id: 175, name: V-38677 - The NFS server must not have the insecure_locks option
enabled, role: openstack-ansible-security, time: '0:00:00.046601'}
- {id: 176, name: Generate list of services_installed, role: openstack-ansible-security,
time: '0:00:00.288613'}
- {id: 177, name: Generate a list of systemd service unit files, role: openstack-ansible-security,
time: '0:00:00.313957'}
- {id: 178, name: Register which services are installed depending on platform, role: openstack-ansible-security,
time: '0:00:00.207126'}
- {id: 179, name: V-38437 - Automated file system mounting tools must be disabled,
role: openstack-ansible-security, time: '0:00:00.052227'}
- {id: 180, name: V-38640 - The abrt service must be disabled, role: openstack-ansible-security,
time: '0:00:00.058249'}
- {id: 181, name: V-38641 - The atd service must be disabled, role: openstack-ansible-security,
time: '0:00:00.328773'}
- {id: 182, name: V-38648 - The qpidd service must be disabled, role: openstack-ansible-security,
time: '0:00:00.053741'}
- {id: 183, name: V-38691 - The bluetooth service must be disabled, role: openstack-ansible-security,
time: '0:00:00.047240'}
- {id: 184, name: V-38582 - xinetd must be disabled if not in use, role: openstack-ansible-security,
time: '0:00:00.052111'}
- {id: 185, name: V-38584 - xinetd must be uninstalled if not in use (apt), role: openstack-ansible-security,
time: '0:00:00.644232'}
- {id: 186, name: V-38584 - xinetd must be uninstalled if not in use (yum), role: openstack-ansible-security,
time: '0:00:00.047097'}
- {id: 187, name: V-38603 - Remove ypserv package with apt, role: openstack-ansible-security,
time: '0:00:00.645092'}
- {id: 188, name: V-38603 - Remove ypserv package with yum, role: openstack-ansible-security,
time: '0:00:00.047272'}
- {id: 189, name: V-38605 - The cron service must be running, role: openstack-ansible-security,
time: '0:00:00.306911'}
- {id: 190, name: V-38606 - The tftp-server package must not be installed unless
required (apt), role: openstack-ansible-security, time: '0:00:00.655893'}
- {id: 191, name: V-38606 - The tftp-server package must not be installed unless
required (yum), role: openstack-ansible-security, time: '0:00:00.049384'}
- {id: 192, name: V-38618 - avahi must be disabled, role: openstack-ansible-security,
time: '0:00:00.054589'}
- {id: 193, name: V-38627 - Remove LDAP servers unless required (apt), role: openstack-ansible-security,
time: '0:00:00.648709'}
- {id: 194, name: V-38627 - Remove LDAP servers unless required (yum), role: openstack-ansible-security,
time: '0:00:00.046676'}
- {id: 195, name: V-38650 - rdisc must be disabled, role: openstack-ansible-security,
time: '0:00:00.052370'}
- {id: 196, name: V-38671 - Remove sendmail with apt, role: openstack-ansible-security,
time: '0:00:00.649527'}
- {id: 197, name: V-38671 - Remove sendmail with yum, role: openstack-ansible-security,
time: '0:00:00.047341'}
- {id: 198, name: V-38672 - netconsole must be disabled, role: openstack-ansible-security,
time: '0:00:00.056767'}
- {id: 199, name: V-38676 - The X windows package must not be installed (apt), role: openstack-ansible-security,
time: '0:00:00.649594'}
- {id: 200, name: V-38676 - The X windows package must not be installed (yum), role: openstack-ansible-security,
time: '0:00:00.046842'}
- {id: 201, name: Check for security role marker in sshd_config, role: openstack-ansible-security,
time: '0:00:00.291866'}
- {id: 202, name: Check for Match stanzas in sshd_config, role: openstack-ansible-security,
time: '0:00:00.294516'}
- {id: 203, name: Add security role marker with sed above Match stanza, role: openstack-ansible-security,
time: '0:00:00.052993'}
- {id: 204, name: Add security role marker to the end of the sshd_config, role: openstack-ansible-security,
time: '0:00:00.314871'}
- {id: 205, name: V-38484 - User must get date/time of last successful login, role: openstack-ansible-security,
time: '0:00:00.286254'}
- {id: 206, name: V-38607 - The SSH daemon must be configured to use only the SSHv2
protocol, role: openstack-ansible-security, time: '0:00:00.294283'}
- {id: 207, name: V-38614 - The SSH daemon must not allow authentication using an
empty password, role: openstack-ansible-security, time: '0:00:00.292368'}
- {id: 208, name: V-38612 - The SSH daemon must not allow host-based authentication,
role: openstack-ansible-security, time: '0:00:00.307961'}
- {id: 209, name: V-38608 - Set a timeout interval for idle ssh sessions, role: openstack-ansible-security,
time: '0:00:00.312525'}
- {id: 210, name: V-38610 - Set a timeout count on idle ssh sessions, role: openstack-ansible-security,
time: '0:00:00.305104'}
- {id: 211, name: V-38611 - The sshd daemon must ignore .rhosts files, role: openstack-ansible-security,
time: '0:00:00.300640'}
- {id: 212, name: V-38613 - The ssh daemon must not permit root logins, role: openstack-ansible-security,
time: '0:00:00.312502'}
- {id: 213, name: Copy the login banner for sshd (for V-38615), role: openstack-ansible-security,
time: '0:00:00.410684'}
- {id: 214, name: V-38615 - The ssh daemon must display a login banner, role: openstack-ansible-security,
time: '0:00:00.325690'}
- {id: 215, name: V-38616 - The ssh daemon must not permit user environment settings,
role: openstack-ansible-security, time: '0:00:00.328212'}
- {id: 216, name: V-38617 - The ssh daemon must be configured to use approved ciphers,
role: openstack-ansible-security, time: '0:00:06.875482'}
time: '0:01:57.701458'
4:
name: Basic lxc host setup
tasks:
- {id: 0, name: Check the state of the default LXC service log directory, role: null,
time: '0:00:00.356598'}
- {id: 1, name: Move the existing folder to the log aggregation parent, role: null,
time: '0:00:00.033192'}
- {id: 2, name: Create the new LXC service log directory, role: null, time: '0:00:00.323576'}
- {id: 3, name: Create the LXC service log aggregation link, role: null, time: '0:00:00.275213'}
- {id: 4, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.042575'}
- {id: 5, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.324719'}
- {id: 6, name: Create pip config directory, role: pip_install, time: '0:00:01.271839'}
- {id: 7, name: Drop pip file(s), role: pip_install, time: '0:00:00.521466'}
- {id: 8, name: Drop pip global config(s), role: pip_install, time: '0:00:00.335453'}
- {id: 9, name: Create pip links directory, role: pip_install, time: '0:00:00.061949'}
- {id: 10, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.060369'}
- {id: 11, name: Drop pip link file(s), role: pip_install, time: '0:00:00.212656'}
- {id: 12, name: Execute pip config builder, role: pip_install, time: '0:00:00.055412'}
- {id: 13, name: Install yum packages, role: pip_install, time: '0:00:00.388551'}
- {id: 14, name: Check apt last update file, role: pip_install, time: '0:00:00.338561'}
- {id: 15, name: Update apt if needed, role: pip_install, time: '0:00:00.087117'}
- {id: 16, name: Install apt packages, role: pip_install, time: '0:00:01.094802'}
- {id: 17, name: Get Modern PIP, role: pip_install, time: '0:00:00.642556'}
- {id: 18, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.100676'}
- {id: 19, name: Install PIP, role: pip_install, time: '0:00:03.107201'}
- {id: 20, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.173777'}
- {id: 21, name: Install pip packages, role: pip_install, time: '0:00:02.828573'}
- {id: 22, name: Clean up remote install files, role: pip_install, time: '0:00:00.382608'}
- {id: 23, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.089914'}
- {id: 24, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.085709'}
- {id: 25, name: Create local pip package cache, role: pip_install, time: '0:00:00.078716'}
- {id: 26, name: pip cache install files locally, role: pip_install, time: '0:00:00.089496'}
- {id: 27, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.085555'}
- {id: 28, name: Distribute PIP install files, role: pip_install, time: '0:00:00.086216'}
- {id: 29, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.080979'}
- {id: 30, name: Clean up local install cache, role: pip_install, time: '0:00:00.080446'}
- {id: 31, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.085780'}
- {id: 32, name: Install PIP, role: pip_install, time: '0:00:00.166972'}
- {id: 33, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.169836'}
- {id: 34, name: Install pip packages, role: pip_install, time: '0:00:00.158578'}
- {id: 35, name: Clean up remote install files, role: pip_install, time: '0:00:00.138569'}
- {id: 36, name: Check for the presence of a public key file on the deployment host,
role: lxc_hosts, time: '0:00:00.306508'}
- {id: 37, name: Fail if a ssh public key is not set in a var and is not present
on the deployment host, role: lxc_hosts, time: '0:00:00.048142'}
- {id: 38, name: Gather variables for each operating system, role: lxc_hosts, time: '0:00:00.405572'}
- {id: 39, name: Check init system, role: lxc_hosts, time: '0:00:00.284580'}
- {id: 40, name: Set the name of pid1, role: lxc_hosts, time: '0:00:00.185946'}
- {id: 41, name: Create base directories, role: lxc_hosts, time: '0:00:03.155184'}
- {id: 42, name: Check apt last update file, role: lxc_hosts, time: '0:00:00.386388'}
- {id: 43, name: Update apt if needed, role: lxc_hosts, time: '0:00:00.117742'}
- {id: 44, name: Install apt packages, role: lxc_hosts, time: '0:00:20.786285'}
- {id: 45, name: Drop irqbalance config, role: lxc_hosts, time: '0:00:00.554128'}
- {id: 46, name: Drop lxc-openstack app armor profile, role: lxc_hosts, time: '0:00:00.584118'}
- {id: 47, name: Install yum packages, role: lxc_hosts, time: '0:00:00.473462'}
- {id: 48, name: Create base directories, role: lxc_hosts, time: '0:00:00.104381'}
- {id: 49, name: download file with sha256 check, role: lxc_hosts, time: '0:00:00.122670'}
- {id: 50, name: Move lxc cached image into place, role: lxc_hosts, time: '0:00:00.103829'}
- {id: 51, name: Create new linked lib location, role: lxc_hosts, time: '0:00:00.109785'}
- {id: 52, name: Create python3 link, role: lxc_hosts, time: '0:00:00.106325'}
- {id: 53, name: Build and install LXC, role: lxc_hosts, time: '0:00:01.349932'}
- {id: 54, name: Ensure embedded LXC is within the PATH, role: lxc_hosts, time: '0:00:00.419167'}
- {id: 55, name: Remove sub system lock if found, role: lxc_hosts, time: '0:00:00.108416'}
- {id: 56, name: Drop post up script, role: lxc_hosts, time: '0:00:00.108731'}
- {id: 57, name: Drop post down script, role: lxc_hosts, time: '0:00:00.118833'}
- {id: 58, name: Create networking post-up data, role: lxc_hosts, time: '0:00:00.432258'}
- {id: 59, name: Create networking post-down data, role: lxc_hosts, time: '0:00:00.425923'}
- {id: 60, name: Link embedded lxc to python3, role: lxc_hosts, time: '0:00:00.116074'}
- {id: 61, name: Run ldconfig to make sure all libs are linked, role: lxc_hosts,
time: '0:00:00.110363'}
- {id: 62, name: Update the sudoers defaults, role: lxc_hosts, time: '0:00:00.821508'}
- {id: 63, name: Install pip packages, role: lxc_hosts, time: '0:00:02.806264'}
- {id: 64, name: Ensure the lxc dnsmasq user exists, role: lxc_hosts, time: '0:00:00.459157'}
- {id: 65, name: Drop base config file(s), role: lxc_hosts, time: '0:00:02.133213'}
- {id: 66, name: Drop lxc veth check script, role: lxc_hosts, time: '0:00:03.318574'}
- {id: 67, name: Tuning kernel for lxc, role: lxc_hosts, time: '0:00:00.562384'}
- {id: 68, name: Drop lxc net bridge, role: lxc_hosts, time: '0:00:00.687769'}
- {id: 69, name: Disable and stop lxc-net, role: lxc_hosts, time: '0:00:00.404305'}
- {id: 70, name: Drop lxc-net override file for upstart, role: lxc_hosts, time: '0:00:00.481322'}
- {id: 71, name: Mask lxc-net systemd service, role: lxc_hosts, time: '0:00:00.063962'}
- {id: 72, name: Ensure networking includes interfaces.d, role: lxc_hosts, time: '0:00:00.376382'}
- {id: 73, name: Drop lxc net bridge - Debian, role: lxc_hosts, time: '0:00:00.479263'}
- {id: 74, name: Check Container Bridge exists, role: lxc_hosts, time: '0:00:00.811111'}
- {id: 75, name: Ensure dnsmasq stopped, role: lxc_hosts, time: '0:00:00.336812'}
- {id: 76, name: Remove dnsmasq file(s), role: lxc_hosts, time: '0:00:00.778896'}
- {id: 77, name: Create base container, role: lxc_hosts, time: '0:00:15.403191'}
- {id: 78, name: Create base container, role: lxc_hosts, time: '0:00:00.085025'}
- {id: 79, name: Generate apt keys from LXC host for the container cache, role: lxc_hosts,
time: '0:00:00.434722'}
- {id: 80, name: Rsyncing files from the LXC host to the container cache, role: lxc_hosts,
time: '0:00:01.606577'}
- {id: 81, name: Copy files from deployment host to the container cache, role: lxc_hosts,
time: '0:00:00.808395'}
- {id: 82, name: Cached image preparation script, role: lxc_hosts, time: '0:00:00.544631'}
- {id: 83, name: Prepare cached image setup commands, role: lxc_hosts, time: '0:00:34.948745'}
- {id: 84, name: Adjust sshd configuration in container, role: lxc_hosts, time: '0:00:02.234922'}
- {id: 85, name: Obtain the deploy system's ssh public key, role: lxc_hosts, time: '0:00:00.270146'}
- {id: 86, name: Deploy ssh public key into the cached image, role: lxc_hosts, time: '0:00:00.359382'}
- {id: 87, name: Remove generated apt keys from LXC host, role: lxc_hosts, time: '0:00:00.363765'}
- {id: 88, name: Remove existing cache archive, role: lxc_hosts, time: '0:00:00.378375'}
- {id: 89, name: Create lxc image, role: lxc_hosts, time: '0:00:52.644186'}
- {id: 90, name: Create base container to use for overlayfs containers, role: lxc_hosts,
time: '0:00:21.041622'}
- {id: 91, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.254029'}
- {id: 92, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.383727'}
- {id: 93, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.359795'}
- {id: 94, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.311841'}
- {id: 95, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.079202'}
- {id: 96, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.354453'}
- {id: 97, name: Update apt if needed, role: rsyslog_client, time: '0:00:03.815611'}
- {id: 98, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.858183'}
- {id: 99, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.085775'}
- {id: 100, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.217504'}
- {id: 101, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.346321'}
- {id: 102, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.467830'}
- {id: 103, name: Find all log files, role: rsyslog_client, time: '0:00:00.318310'}
- {id: 104, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.538869'}
- {id: 105, name: Union the log files, role: rsyslog_client, time: '0:00:00.206101'}
- {id: 106, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.052440'}
- {id: 107, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.046719'}
- {id: 108, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.325877'}
- {id: 109, name: Start rsyslog, role: rsyslog_client, time: '0:00:01.381753'}
time: '0:03:21.489893'
5:
name: Create container(s)
tasks:
- {id: 0, name: Ansible version and LXC backing store check, role: lxc_container_create,
time: '0:00:00.211792'}
- {id: 1, name: Kernel version and LXC backing store check, role: lxc_container_create,
time: '0:00:01.672636'}
- {id: 2, name: Gather variables for each operating system, role: lxc_container_create,
time: '0:00:02.093036'}
- {id: 3, name: Check for lxc volume group, role: lxc_container_create, time: '0:00:00.556359'}
- {id: 4, name: Set container backend to "dir" or "lvm" based on whether the lxc
VG was found, role: lxc_container_create, time: '0:00:00.313581'}
- {id: 5, name: Container service directories, role: lxc_container_create, time: '0:00:06.869190'}
- {id: 6, name: LXC autodev setup, role: lxc_container_create, time: '0:00:03.090273'}
- {id: 7, name: Create container, role: lxc_container_create, time: '0:00:00.443137'}
- {id: 8, name: Check if container exists (overlayfs), role: lxc_container_create,
time: '0:00:01.696601'}
- {id: 9, name: Create container (overlayfs), role: lxc_container_create, time: '0:00:02.863804'}
- {id: 10, name: Check container state, role: lxc_container_create, time: '0:00:01.684981'}
- {id: 11, name: Start the container if it is not already running, role: lxc_container_create,
time: '0:00:05.362454'}
- {id: 12, name: Execute container commands, role: lxc_container_create, time: '0:00:02.370751'}
- {id: 13, name: Write default container config, role: lxc_container_create, time: '0:00:15.098378'}
- {id: 14, name: Ensure bind mount host directories exists, role: lxc_container_create,
time: '0:00:02.209301'}
- {id: 15, name: Ensure container directories exist, role: lxc_container_create,
time: '0:00:02.182484'}
- {id: 16, name: Add bind mount configuration to container, role: lxc_container_create,
time: '0:00:02.150000'}
- {id: 17, name: Container network interfaces, role: lxc_container_create, time: '0:00:02.668218'}
- {id: 18, name: Container network route interfaces, role: lxc_container_create,
time: '0:00:01.120885'}
- {id: 19, name: LXC host config for container networks, role: lxc_container_create,
time: '0:00:03.900549'}
- {id: 20, name: Add veth pair name to match container name, role: lxc_container_create,
time: '0:00:01.512412'}
- {id: 21, name: Container network includes, role: lxc_container_create, time: '0:00:02.483261'}
- {id: 22, name: Create wiring script, role: lxc_container_create, time: '0:00:02.091805'}
- {id: 23, name: Run container veth wiring script, role: lxc_container_create, time: '0:00:12.284707'}
- {id: 24, name: Drop veth cleanup script, role: lxc_container_create, time: '0:00:02.590935'}
- {id: 25, name: Defines a pre and post hook script, role: lxc_container_create,
time: '0:00:15.923192'}
- {id: 26, name: Wait for ssh to be available, role: lxc_container_create, time: '0:00:27.064239'}
- {id: 27, name: Install container proxy settings, role: lxc_container_create, time: '0:00:00.322501'}
- {id: 28, name: Create localhost config, role: lxc_container_create, time: '0:00:09.814327'}
- {id: 29, name: Create domain config, role: lxc_container_create, time: '0:00:01.526836'}
- {id: 30, name: Create hostname, role: lxc_container_create, time: '0:00:02.408327'}
- {id: 31, name: Setup hostname, role: lxc_container_create, time: '0:00:01.437352'}
- {id: 32, name: Wait for ssh to be available, role: null, time: '0:00:07.508214'}
time: '0:02:25.526518'
6:
name: Create container(s)
tasks:
- {id: 0, name: Ansible version and LXC backing store check, role: lxc_container_create,
time: '0:00:00.227896'}
- {id: 1, name: Kernel version and LXC backing store check, role: lxc_container_create,
time: '0:00:01.655337'}
- {id: 2, name: Gather variables for each operating system, role: lxc_container_create,
time: '0:00:02.168346'}
- {id: 3, name: Check for lxc volume group, role: lxc_container_create, time: '0:00:00.506075'}
- {id: 4, name: Set container backend to "dir" or "lvm" based on whether the lxc
VG was found, role: lxc_container_create, time: '0:00:00.335243'}
- {id: 5, name: Container service directories, role: lxc_container_create, time: '0:00:06.776698'}
- {id: 6, name: LXC autodev setup, role: lxc_container_create, time: '0:00:02.991460'}
- {id: 7, name: Create container, role: lxc_container_create, time: '0:00:00.449645'}
- {id: 8, name: Check if container exists (overlayfs), role: lxc_container_create,
time: '0:00:01.775317'}
- {id: 9, name: Create container (overlayfs), role: lxc_container_create, time: '0:00:00.448458'}
- {id: 10, name: Check container state, role: lxc_container_create, time: '0:00:01.694023'}
- {id: 11, name: Start the container if it is not already running, role: lxc_container_create,
time: '0:00:00.494824'}
- {id: 12, name: Execute container commands, role: lxc_container_create, time: '0:00:01.972243'}
- {id: 13, name: Write default container config, role: lxc_container_create, time: '0:00:14.816786'}
- {id: 14, name: Ensure bind mount host directories exists, role: lxc_container_create,
time: '0:00:02.492381'}
- {id: 15, name: Ensure container directories exist, role: lxc_container_create,
time: '0:00:02.603618'}
- {id: 16, name: Add bind mount configuration to container, role: lxc_container_create,
time: '0:00:02.304674'}
- {id: 17, name: Container network interfaces, role: lxc_container_create, time: '0:00:02.843675'}
- {id: 18, name: Container network route interfaces, role: lxc_container_create,
time: '0:00:01.155604'}
- {id: 19, name: LXC host config for container networks, role: lxc_container_create,
time: '0:00:03.962331'}
- {id: 20, name: Add veth pair name to match container name, role: lxc_container_create,
time: '0:00:01.685894'}
- {id: 21, name: Container network includes, role: lxc_container_create, time: '0:00:02.564752'}
- {id: 22, name: Create wiring script, role: lxc_container_create, time: '0:00:02.277215'}
- {id: 23, name: Run container veth wiring script, role: lxc_container_create, time: '0:00:11.034699'}
- {id: 24, name: Drop veth cleanup script, role: lxc_container_create, time: '0:00:02.972902'}
- {id: 25, name: Defines a pre and post hook script, role: lxc_container_create,
time: '0:00:05.607798'}
- {id: 26, name: Wait for ssh to be available, role: lxc_container_create, time: '0:00:32.028432'}
- {id: 27, name: Install container proxy settings, role: lxc_container_create, time: '0:00:00.318065'}
- {id: 28, name: Create localhost config, role: lxc_container_create, time: '0:00:02.153017'}
- {id: 29, name: Create domain config, role: lxc_container_create, time: '0:00:01.674069'}
- {id: 30, name: Create hostname, role: lxc_container_create, time: '0:00:02.363692'}
- {id: 31, name: Setup hostname, role: lxc_container_create, time: '0:00:01.657029'}
- {id: 32, name: Wait for ssh to be available, role: null, time: '0:00:09.557082'}
time: '0:02:07.569280'
7:
name: Setup repo servers
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.837831'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.343584'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:01.976219'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.039172'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:05.345084'}
- {id: 5, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.042342'}
- {id: 6, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.281332'}
- {id: 7, name: Create pip config directory, role: pip_install, time: '0:00:01.292317'}
- {id: 8, name: Drop pip file(s), role: pip_install, time: '0:00:00.563656'}
- {id: 9, name: Drop pip global config(s), role: pip_install, time: '0:00:00.308528'}
- {id: 10, name: Create pip links directory, role: pip_install, time: '0:00:00.054092'}
- {id: 11, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.056479'}
- {id: 12, name: Drop pip link file(s), role: pip_install, time: '0:00:00.240607'}
- {id: 13, name: Execute pip config builder, role: pip_install, time: '0:00:00.058745'}
- {id: 14, name: Install yum packages, role: pip_install, time: '0:00:00.374472'}
- {id: 15, name: Check apt last update file, role: pip_install, time: '0:00:00.308046'}
- {id: 16, name: Update apt if needed, role: pip_install, time: '0:00:00.087102'}
- {id: 17, name: Install apt packages, role: pip_install, time: '0:00:04.395197'}
- {id: 18, name: Get Modern PIP, role: pip_install, time: '0:00:00.556813'}
- {id: 19, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.099963'}
- {id: 20, name: Install PIP, role: pip_install, time: '0:00:04.474571'}
- {id: 21, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.164507'}
- {id: 22, name: Install pip packages, role: pip_install, time: '0:00:04.425970'}
- {id: 23, name: Clean up remote install files, role: pip_install, time: '0:00:00.340108'}
- {id: 24, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.096495'}
- {id: 25, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.085802'}
- {id: 26, name: Create local pip package cache, role: pip_install, time: '0:00:00.074443'}
- {id: 27, name: pip cache install files locally, role: pip_install, time: '0:00:00.091360'}
- {id: 28, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.081774'}
- {id: 29, name: Distribute PIP install files, role: pip_install, time: '0:00:00.082430'}
- {id: 30, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.080395'}
- {id: 31, name: Clean up local install cache, role: pip_install, time: '0:00:00.084715'}
- {id: 32, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.080375'}
- {id: 33, name: Install PIP, role: pip_install, time: '0:00:00.157676'}
- {id: 34, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.162256'}
- {id: 35, name: Install pip packages, role: pip_install, time: '0:00:00.163129'}
- {id: 36, name: Clean up remote install files, role: pip_install, time: '0:00:00.132912'}
- {id: 37, name: Gather variables for each operating system, role: repo_server,
time: '0:00:00.256919'}
- {id: 38, name: Check init system, role: repo_server, time: '0:00:00.254119'}
- {id: 39, name: Set the name of pid1, role: repo_server, time: '0:00:00.139099'}
- {id: 40, name: Allow nginx user to stop/start nginx via sudo, role: repo_server,
time: '0:00:00.404519'}
- {id: 41, name: Drop rsyncd configuration file(s), role: repo_server, time: '0:00:00.439041'}
- {id: 42, name: Check apt last update file, role: repo_server, time: '0:00:00.327702'}
- {id: 43, name: Update apt if needed, role: repo_server, time: '0:00:00.108455'}
- {id: 44, name: Install repo server packages, role: repo_server, time: '0:00:05.898916'}
- {id: 45, name: Install repo server packages, role: repo_server, time: '0:00:00.269533'}
- {id: 46, name: create the system group, role: repo_server, time: '0:00:00.373821'}
- {id: 47, name: Remove old key file(s) if found, role: repo_server, time: '0:00:00.371719'}
- {id: 48, name: Create the nginx system user, role: repo_server, time: '0:00:00.564525'}
- {id: 49, name: File and directory setup, role: repo_server, time: '0:00:03.027029'}
- {id: 50, name: Drop NGINX configuration files, role: repo_server, time: '0:00:01.465901'}
- {id: 51, name: Enable openstack-slushee site, role: repo_server, time: '0:00:00.276719'}
- {id: 52, name: Place git daemon upstart init script, role: repo_server, time: '0:00:00.504873'}
- {id: 53, name: Place git daemon upstart init script, role: repo_server, time: '0:00:00.263256'}
- {id: 54, name: Install repo caching server packages (yum), role: repo_server,
time: '0:00:00.190810'}
- {id: 55, name: Install repo caching server packages (apt), role: repo_server,
time: '0:00:02.727431'}
- {id: 56, name: Create cache directory, role: repo_server, time: '0:00:00.268246'}
- {id: 57, name: Stat the cache path, role: repo_server, time: '0:00:00.288495'}
- {id: 58, name: Remove cacher directory if its a directory, role: repo_server,
time: '0:00:00.270426'}
- {id: 59, name: Link cacher to the repo path, role: repo_server, time: '0:00:00.260289'}
- {id: 60, name: Drop acng.conf, role: repo_server, time: '0:00:00.487823'}
- {id: 61, name: Get public key contents and store as var, role: repo_server, time: '0:00:00.345922'}
- {id: 62, name: Register a fact for the repo user pub key, role: repo_server, time: '0:00:00.172126'}
- {id: 63, name: Create authorized keys file from host vars, role: repo_server,
time: '0:00:00.158923'}
- {id: 64, name: Drop lsyncd configuration file, role: repo_server, time: '0:00:03.904669'}
- {id: 65, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.216223'}
- {id: 66, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.252787'}
- {id: 67, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.273681'}
- {id: 68, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.252145'}
- {id: 69, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.075020'}
- {id: 70, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.286784'}
- {id: 71, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.345916'}
- {id: 72, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.825631'}
- {id: 73, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.069673'}
- {id: 74, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.203487'}
- {id: 75, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.292817'}
- {id: 76, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.406683'}
- {id: 77, name: Find all log files, role: rsyslog_client, time: '0:00:00.271383'}
- {id: 78, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.495104'}
- {id: 79, name: Union the log files, role: rsyslog_client, time: '0:00:00.153123'}
- {id: 80, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.568252'}
- {id: 81, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.468038'}
- {id: 82, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.356312'}
- {id: 83, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.289953'}
- {id: 84, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.204491'}
- {id: 85, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.259106'}
- {id: 86, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.270704'}
- {id: 87, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.279487'}
- {id: 88, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.071262'}
- {id: 89, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.311186'}
- {id: 90, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.409476'}
- {id: 91, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.822946'}
- {id: 92, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.074940'}
- {id: 93, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.206649'}
- {id: 94, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.291303'}
- {id: 95, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.361080'}
- {id: 96, name: Find all log files, role: rsyslog_client, time: '0:00:00.254551'}
- {id: 97, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.427863'}
- {id: 98, name: Union the log files, role: rsyslog_client, time: '0:00:00.159717'}
- {id: 99, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.046169'}
- {id: 100, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.046856'}
- {id: 101, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.258058'}
- {id: 102, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.320902'}
time: '0:01:07.241563'
8:
name: Group repo servers by architecture
tasks:
- {id: 0, name: Group repo servers by architecture, role: null, time: '0:00:00.179583'}
time: '0:00:00.179583'
9:
name: Build new repo packages for a given release
tasks:
- {id: 0, name: Load local packages, role: null, time: '0:00:01.397455'}
- {id: 1, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.365568'}
- {id: 2, name: Create pip config directory, role: pip_install, time: '0:00:01.399975'}
- {id: 3, name: Drop pip file(s), role: pip_install, time: '0:00:00.466445'}
- {id: 4, name: Drop pip global config(s), role: pip_install, time: '0:00:00.353362'}
- {id: 5, name: Create pip links directory, role: pip_install, time: '0:00:00.082113'}
- {id: 6, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.075908'}
- {id: 7, name: Drop pip link file(s), role: pip_install, time: '0:00:00.253556'}
- {id: 8, name: Execute pip config builder, role: pip_install, time: '0:00:00.119697'}
- {id: 9, name: Install yum packages, role: pip_install, time: '0:00:00.668954'}
- {id: 10, name: Check apt last update file, role: pip_install, time: '0:00:00.383472'}
- {id: 11, name: Update apt if needed, role: pip_install, time: '0:00:00.147108'}
- {id: 12, name: Install apt packages, role: pip_install, time: '0:00:01.327640'}
- {id: 13, name: Get Modern PIP, role: pip_install, time: '0:00:00.591888'}
- {id: 14, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.166638'}
- {id: 15, name: Install PIP, role: pip_install, time: '0:00:03.035679'}
- {id: 16, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.279273'}
- {id: 17, name: Install pip packages, role: pip_install, time: '0:00:02.910274'}
- {id: 18, name: Clean up remote install files, role: pip_install, time: '0:00:00.460705'}
- {id: 19, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.153965'}
- {id: 20, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.154181'}
- {id: 21, name: Create local pip package cache, role: pip_install, time: '0:00:00.127438'}
- {id: 22, name: pip cache install files locally, role: pip_install, time: '0:00:00.143140'}
- {id: 23, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.122379'}
- {id: 24, name: Distribute PIP install files, role: pip_install, time: '0:00:00.134656'}
- {id: 25, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.120836'}
- {id: 26, name: Clean up local install cache, role: pip_install, time: '0:00:00.124955'}
- {id: 27, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.119925'}
- {id: 28, name: Install PIP, role: pip_install, time: '0:00:00.238456'}
- {id: 29, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.232754'}
- {id: 30, name: Install pip packages, role: pip_install, time: '0:00:00.267943'}
- {id: 31, name: Clean up remote install files, role: pip_install, time: '0:00:00.197871'}
- {id: 32, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.070836'}
- {id: 33, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.534205'}
- {id: 34, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.358527'}
- {id: 35, name: Check apt last update file, role: galera_client, time: '0:00:00.441163'}
- {id: 36, name: Update apt if needed, role: galera_client, time: '0:00:02.537771'}
- {id: 37, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.532889'}
- {id: 38, name: Add galera apt-keys, role: galera_client, time: '0:00:01.412880'}
- {id: 39, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.424004'}
- {id: 40, name: Add galera repo(s), role: galera_client, time: '0:00:03.953351'}
- {id: 41, name: Update apt if needed, role: galera_client, time: '0:00:04.109263'}
- {id: 42, name: Install galera packages, role: galera_client, time: '0:00:04.152624'}
- {id: 43, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.098305'}
- {id: 44, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.392552'}
- {id: 45, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.436686'}
- {id: 46, name: Add galera repo, role: galera_client, time: '0:00:00.380278'}
- {id: 47, name: Install galera yum packages, role: galera_client, time: '0:00:00.515532'}
- {id: 48, name: Install pip packages, role: galera_client, time: '0:00:01.337494'}
- {id: 49, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.123628'}
- {id: 50, name: Gather variables for each operating system, role: repo_build, time: '0:00:00.420230'}
- {id: 51, name: Add Ubuntu Cloud Archive keyring, role: repo_build, time: '0:00:01.901501'}
- {id: 52, name: Add Ubuntu Cloud Archive Repository, role: repo_build, time: '0:00:04.324293'}
- {id: 53, name: Drop lxc-net override file, role: repo_build, time: '0:00:00.659554'}
- {id: 54, name: Check apt last update file, role: repo_build, time: '0:00:00.498012'}
- {id: 55, name: Update apt if needed, role: repo_build, time: '0:00:04.092807'}
- {id: 56, name: Install apt packages, role: repo_build, time: '0:00:10.141211'}
- {id: 57, name: Install RDO package, role: repo_build, time: '0:00:00.304374'}
- {id: 58, name: Install yum packages, role: repo_build, time: '0:00:00.813205'}
- {id: 59, name: Create clone process script, role: repo_build, time: '0:00:00.597766'}
- {id: 60, name: Run clone process script, role: repo_build, time: '0:01:55.369468'}
- {id: 61, name: Remove clone process script, role: repo_build, time: '0:00:00.361833'}
- {id: 62, name: Set stripped local requirement names, role: repo_build, time: '0:00:00.288469'}
- {id: 63, name: Set local normalized requirement names, role: repo_build, time: '0:00:00.277642'}
- {id: 64, name: Retrieve upper constraints content, role: repo_build, time: '0:00:00.391539'}
- {id: 65, name: Decode the upper constraints content, role: repo_build, time: '0:00:00.279054'}
- {id: 66, name: Ensure workspace files are cleaned up, role: repo_build, time: '0:00:01.236023'}
- {id: 67, name: Register os-release files, role: repo_build, time: '0:00:01.923681'}
- {id: 68, name: Ensure os-release files are cleaned up, role: repo_build, time: '0:00:01.827595'}
- {id: 69, name: Create release directory, role: repo_build, time: '0:00:01.286842'}
- {id: 70, name: Build package requirements file, role: repo_build, time: '0:00:00.613557'}
- {id: 71, name: Build package constraints file, role: repo_build, time: '0:00:00.594335'}
- {id: 72, name: Install pip packages, role: repo_build, time: '0:00:04.220967'}
- {id: 73, name: Create requirement download process script, role: repo_build, time: '0:00:00.133597'}
- {id: 74, name: Run requirement process script, role: repo_build, time: '0:00:00.132340'}
- {id: 75, name: Create OpenStack-Ansible requirement wheels, role: repo_build,
time: '0:04:53.541754'}
- {id: 76, name: Index built wheels, role: repo_build, time: '0:00:00.447881'}
- {id: 77, name: Create release process script, role: repo_build, time: '0:00:00.595632'}
- {id: 78, name: Run release process script, role: repo_build, time: '0:00:04.112291'}
- {id: 79, name: Remove release process script, role: repo_build, time: '0:00:00.355561'}
- {id: 80, name: Index all manifest wheels, role: repo_build, time: '0:00:00.423443'}
- {id: 81, name: Create release manifest, role: repo_build, time: '0:00:00.607092'}
- {id: 82, name: Create absolute requirements, role: repo_build, time: '0:00:00.643468'}
- {id: 83, name: Index built wheels, role: repo_build, time: '0:00:00.439683'}
- {id: 84, name: Create release index, role: repo_build, time: '0:00:00.607706'}
- {id: 85, name: Index general links, role: repo_build, time: '0:00:00.415292'}
- {id: 86, name: Create release index, role: repo_build, time: '0:00:00.596807'}
- {id: 87, name: Make sure old venv build directories are clean, role: repo_build,
time: '0:00:00.780704'}
- {id: 88, name: Register arch base venvs, role: repo_build, time: '0:00:00.529341'}
- {id: 89, name: Destroy base venvs to rebuild them, role: repo_build, time: '0:00:00.767363'}
- {id: 90, name: Create venv directory, role: repo_build, time: '0:00:01.260255'}
- {id: 91, name: Get venv command path, role: repo_build, time: '0:00:00.523241'}
- {id: 92, name: Set virtualenv command path, role: repo_build, time: '0:00:00.450235'}
- {id: 93, name: Check for created venvs, role: repo_build, time: '0:00:00.534759'}
- {id: 94, name: Set existing venv fact, role: repo_build, time: '0:00:00.403997'}
- {id: 95, name: Ensure virtualenv_support is absent, role: repo_build, time: '0:00:01.185929'}
- {id: 96, name: Create venv process script, role: repo_build, time: '0:00:00.692682'}
- {id: 97, name: Run venv process script, role: repo_build, time: '0:01:45.153663'}
- {id: 98, name: Remove venv process script, role: repo_build, time: '0:00:00.491800'}
- {id: 99, name: Cleanup venv directory, role: repo_build, time: '0:00:00.847580'}
- {id: 100, name: Synchronize and Copy repo files, role: repo_build, time: '0:00:02.496422'}
time: '0:10:13.030673'
10:
name: haproxy container config
tasks:
- {id: 0, name: Ensure mount directories exists, role: null, time: '0:00:00.035473'}
- {id: 1, name: LXC Directory bind mount, role: null, time: '0:00:00.039313'}
- {id: 2, name: Extra lxc config, role: null, time: '0:00:00.039117'}
- {id: 3, name: Wait for container ssh, role: null, time: '0:00:00.034896'}
- {id: 4, name: Create log dir, role: null, time: '0:00:00.449933'}
- {id: 5, name: Create log aggregation links, role: null, time: '0:00:00.324177'}
time: '0:00:00.922909'
11:
name: haproxy
tasks:
- {id: 0, name: Gather variables for each operating system, role: keepalived, time: '0:00:00.077749'}
- {id: 1, name: Add the keepalived apt repository key, role: keepalived, time: '0:00:00.056815'}
- {id: 2, name: Add the keepalived apt repository, role: keepalived, time: '0:00:00.062654'}
- {id: 3, name: Check apt last update file, role: keepalived, time: '0:00:00.059363'}
- {id: 4, name: Update apt if needed, role: keepalived, time: '0:00:00.061680'}
- {id: 5, name: Prevent keepalived from starting on install, role: keepalived, time: '0:00:00.056805'}
- {id: 6, name: install keepalived, role: keepalived, time: '0:00:00.061891'}
- {id: 7, name: Allow keepalived from starting on install, role: keepalived, time: '0:00:00.051248'}
- {id: 8, name: Allow consuming apps to bind on non local addresses, role: keepalived,
time: '0:00:00.049950'}
- {id: 9, name: configure keepalived, role: keepalived, time: '0:00:00.043350'}
- {id: 10, name: Dropping the tracking scripts, role: keepalived, time: '0:00:00.130648'}
- {id: 11, name: Dropping the general notification scripts, role: keepalived, time: '0:00:00.077911'}
- {id: 12, name: Dropping the notification scripts for switching to master, role: keepalived,
time: '0:00:00.067198'}
- {id: 13, name: Dropping the notification scripts for switching to backup, role: keepalived,
time: '0:00:00.076014'}
- {id: 14, name: Dropping the notification scripts for failures, role: keepalived,
time: '0:00:00.105221'}
time: '0:00:01.038497'
12:
name: Install haproxy
tasks:
- {id: 0, name: Remove legacy haproxy configuration files, role: null, time: '0:00:00.054144'}
- {id: 1, name: Remove legacy haproxy logging file, role: null, time: '0:00:00.312964'}
- {id: 2, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.645384'}
- {id: 3, name: Gather variables for each operating system, role: haproxy_server,
time: '0:00:00.338719'}
- {id: 4, name: Create the haproxy system group, role: haproxy_server, time: '0:00:00.417189'}
- {id: 5, name: Create the haproxy system user, role: haproxy_server, time: '0:00:00.492301'}
- {id: 6, name: Test for log directory or link, role: haproxy_server, time: '0:00:00.432155'}
- {id: 7, name: Create haproxy log dir, role: haproxy_server, time: '0:00:00.070727'}
- {id: 8, name: Check apt last update file, role: haproxy_server, time: '0:00:00.448142'}
- {id: 9, name: Update apt if needed, role: haproxy_server, time: '0:00:00.162191'}
- {id: 10, name: Install haproxy pre packages, role: haproxy_server, time: '0:00:02.268273'}
- {id: 11, name: Add haproxy apt-keys, role: haproxy_server, time: '0:00:01.426924'}
- {id: 12, name: Add haproxy apt-keys using fallback keyserver, role: haproxy_server,
time: '0:00:00.548385'}
- {id: 13, name: Add haproxy repo(s), role: haproxy_server, time: '0:00:04.950377'}
- {id: 14, name: Update apt if necessary, role: haproxy_server, time: '0:00:03.932329'}
- {id: 15, name: Check apt last update file, role: haproxy_server, time: '0:00:00.354976'}
- {id: 16, name: Update apt if needed, role: haproxy_server, time: '0:00:00.107347'}
- {id: 17, name: Install HAProxy Packages, role: haproxy_server, time: '0:00:03.451623'}
- {id: 18, name: Replace haproxy DEFAULT file, role: haproxy_server, time: '0:00:00.497365'}
- {id: 19, name: Install yum packages, role: haproxy_server, time: '0:00:00.352045'}
- {id: 20, name: Download HATop, role: haproxy_server, time: '0:00:00.741470'}
- {id: 21, name: Create HATop directory, role: haproxy_server, time: '0:00:00.356923'}
- {id: 22, name: Unarchive HATop, role: haproxy_server, time: '0:00:00.683609'}
- {id: 23, name: Install HATop, role: haproxy_server, time: '0:00:00.347089'}
- {id: 24, name: Create haproxy conf.d dir, role: haproxy_server, time: '0:00:00.850780'}
- {id: 25, name: Deploy user provided ssl cert, role: haproxy_server, time: '0:00:00.075642'}
- {id: 26, name: Deploy user provided ssl key, role: haproxy_server, time: '0:00:00.068790'}
- {id: 27, name: Drop user provided ssl CA cert, role: haproxy_server, time: '0:00:00.077959'}
- {id: 28, name: Ensure the private ssl directory exists, role: haproxy_server,
time: '0:00:00.304151'}
- {id: 29, name: Remove signed certs and keys for regen, role: haproxy_server, time: '0:00:00.511985'}
- {id: 30, name: Create self-signed ssl cert if no certificate exists, role: haproxy_server,
time: '0:00:00.641759'}
- {id: 31, name: Make haproxy bindable on non local addresses, role: haproxy_server,
time: '0:00:00.075441'}
- {id: 32, name: Drop base haproxy config, role: haproxy_server, time: '0:00:00.535033'}
- {id: 33, name: Drop haproxy logging config, role: haproxy_server, time: '0:00:00.507883'}
- {id: 34, name: Create haproxy service config files, role: haproxy_server, time: '0:00:15.029715'}
- {id: 35, name: Regenerate haproxy configuration, role: haproxy_server, time: '0:00:00.481781'}
- {id: 36, name: Enable haproxy services, role: haproxy_server, time: '0:00:00.503682'}
- {id: 37, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.276741'}
- {id: 38, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.303832'}
- {id: 39, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.352631'}
- {id: 40, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.322870'}
- {id: 41, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.090150'}
- {id: 42, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.367929'}
- {id: 43, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.443454'}
- {id: 44, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.850247'}
- {id: 45, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.089096'}
- {id: 46, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.221839'}
- {id: 47, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.341494'}
- {id: 48, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.406758'}
- {id: 49, name: Find all log files, role: rsyslog_client, time: '0:00:00.320329'}
- {id: 50, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.469119'}
- {id: 51, name: Union the log files, role: rsyslog_client, time: '0:00:00.208215'}
- {id: 52, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.060488'}
- {id: 53, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.063509'}
- {id: 54, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.405243'}
- {id: 55, name: Start rsyslog, role: rsyslog_client, time: '0:00:01.521498'}
- {id: 56, name: Drop apt package manager proxy, role: null, time: '0:00:00.482705'}
- {id: 57, name: Drop yum package manager proxy, role: null, time: '0:00:01.160068'}
time: '0:00:53.815467'
13:
name: Install memcached
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.936284'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.034566'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.040373'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.044272'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.040716'}
- {id: 5, name: Create log dir, role: null, time: '0:00:00.050135'}
- {id: 6, name: Create log aggregation links, role: null, time: '0:00:00.049964'}
- {id: 7, name: Drop apt package manager proxy, role: null, time: '0:00:00.569216'}
- {id: 8, name: Drop yum package manager proxy, role: null, time: '0:00:00.034410'}
- {id: 9, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.040580'}
- {id: 10, name: Gather variables for each operating system, role: memcached_server,
time: '0:00:00.202896'}
- {id: 11, name: Check apt last update file, role: memcached_server, time: '0:00:00.302661'}
- {id: 12, name: Update apt if needed, role: memcached_server, time: '0:00:03.839436'}
- {id: 13, name: Install apt packages, role: memcached_server, time: '0:00:02.112630'}
- {id: 14, name: Install apt packages for testing, role: memcached_server, time: '0:00:00.277554'}
- {id: 15, name: yum clean all, role: memcached_server, time: '0:00:00.098076'}
- {id: 16, name: Install yum packages, role: memcached_server, time: '0:00:00.212517'}
- {id: 17, name: Install yum packages for testing, role: memcached_server, time: '0:00:00.218027'}
- {id: 18, name: Ensure logging folder exists, role: memcached_server, time: '0:00:00.333570'}
- {id: 19, name: Apply memcached config, role: memcached_server, time: '0:00:00.465555'}
- {id: 20, name: Apply resource limits, role: memcached_server, time: '0:00:00.055102'}
- {id: 21, name: Configure soft file limits, role: memcached_server, time: '0:00:00.337483'}
- {id: 22, name: Configure hard file limits, role: memcached_server, time: '0:00:00.712284'}
- {id: 23, name: Create crontab, role: system_crontab_coordination, time: '0:00:00.520201'}
- {id: 24, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.219131'}
- {id: 25, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.329082'}
- {id: 26, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.398527'}
- {id: 27, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.243688'}
- {id: 28, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.076287'}
- {id: 29, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.297865'}
- {id: 30, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.300925'}
- {id: 31, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.758047'}
- {id: 32, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.074799'}
- {id: 33, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.209913'}
- {id: 34, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.295498'}
- {id: 35, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.403006'}
- {id: 36, name: Find all log files, role: rsyslog_client, time: '0:00:00.326705'}
- {id: 37, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.463162'}
- {id: 38, name: Union the log files, role: rsyslog_client, time: '0:00:00.148486'}
- {id: 39, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.550315'}
- {id: 40, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.455565'}
- {id: 41, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.252393'}
- {id: 42, name: Start rsyslog, role: rsyslog_client, time: '0:00:02.027333'}
time: '0:00:21.359235'
14:
name: Galera container config
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.906462'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.395717'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:01.927236'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.039425'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:05.327881'}
- {id: 5, name: Drop apt package manager proxy, role: null, time: '0:00:00.608949'}
- {id: 6, name: Drop yum package manager proxy, role: null, time: '0:00:00.042958'}
time: '0:00:09.248628'
15:
name: Install galera server
tasks:
- {id: 0, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.272334'}
- {id: 1, name: Create pip config directory, role: pip_install, time: '0:00:01.150330'}
- {id: 2, name: Drop pip file(s), role: pip_install, time: '0:00:00.403792'}
- {id: 3, name: Drop pip global config(s), role: pip_install, time: '0:00:00.289522'}
- {id: 4, name: Create pip links directory, role: pip_install, time: '0:00:00.262257'}
- {id: 5, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.437049'}
- {id: 6, name: Drop pip link file(s), role: pip_install, time: '0:00:00.599558'}
- {id: 7, name: Execute pip config builder, role: pip_install, time: '0:00:00.356513'}
- {id: 8, name: Install yum packages, role: pip_install, time: '0:00:00.344968'}
- {id: 9, name: Check apt last update file, role: pip_install, time: '0:00:00.274723'}
- {id: 10, name: Update apt if needed, role: pip_install, time: '0:00:03.832943'}
- {id: 11, name: Install apt packages, role: pip_install, time: '0:00:02.684113'}
- {id: 12, name: Get Modern PIP, role: pip_install, time: '0:00:00.539586'}
- {id: 13, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.088785'}
- {id: 14, name: Install PIP, role: pip_install, time: '0:00:03.328236'}
- {id: 15, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.140007'}
- {id: 16, name: Install pip packages, role: pip_install, time: '0:00:03.300898'}
- {id: 17, name: Clean up remote install files, role: pip_install, time: '0:00:00.332284'}
- {id: 18, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.077225'}
- {id: 19, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.076948'}
- {id: 20, name: Create local pip package cache, role: pip_install, time: '0:00:00.074874'}
- {id: 21, name: pip cache install files locally, role: pip_install, time: '0:00:00.083713'}
- {id: 22, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.070225'}
- {id: 23, name: Distribute PIP install files, role: pip_install, time: '0:00:00.071853'}
- {id: 24, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.071337'}
- {id: 25, name: Clean up local install cache, role: pip_install, time: '0:00:00.067336'}
- {id: 26, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.074088'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:00.144008'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.136982'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:00.137929'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.117163'}
- {id: 31, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.468278'}
- {id: 32, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.464372'}
- {id: 33, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.342921'}
- {id: 34, name: Create pip config directory, role: pip_install, time: '0:00:01.268367'}
- {id: 35, name: Drop pip file(s), role: pip_install, time: '0:00:00.378099'}
- {id: 36, name: Drop pip global config(s), role: pip_install, time: '0:00:00.331805'}
- {id: 37, name: Create pip links directory, role: pip_install, time: '0:00:00.071145'}
- {id: 38, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.069307'}
- {id: 39, name: Drop pip link file(s), role: pip_install, time: '0:00:00.235961'}
- {id: 40, name: Execute pip config builder, role: pip_install, time: '0:00:00.072422'}
- {id: 41, name: Install yum packages, role: pip_install, time: '0:00:00.434072'}
- {id: 42, name: Check apt last update file, role: pip_install, time: '0:00:00.323886'}
- {id: 43, name: Update apt if needed, role: pip_install, time: '0:00:00.114536'}
- {id: 44, name: Install apt packages, role: pip_install, time: '0:00:01.071047'}
- {id: 45, name: Get Modern PIP, role: pip_install, time: '0:00:00.567374'}
- {id: 46, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.131636'}
- {id: 47, name: Install PIP, role: pip_install, time: '0:00:02.294568'}
- {id: 48, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.232460'}
- {id: 49, name: Install pip packages, role: pip_install, time: '0:00:01.967494'}
- {id: 50, name: Clean up remote install files, role: pip_install, time: '0:00:00.391342'}
- {id: 51, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.127390'}
- {id: 52, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.120195'}
- {id: 53, name: Create local pip package cache, role: pip_install, time: '0:00:00.097889'}
- {id: 54, name: pip cache install files locally, role: pip_install, time: '0:00:00.114354'}
- {id: 55, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.101271'}
- {id: 56, name: Distribute PIP install files, role: pip_install, time: '0:00:00.103173'}
- {id: 57, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.099440'}
- {id: 58, name: Clean up local install cache, role: pip_install, time: '0:00:00.111251'}
- {id: 59, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.106719'}
- {id: 60, name: Install PIP, role: pip_install, time: '0:00:00.190799'}
- {id: 61, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.201204'}
- {id: 62, name: Install pip packages, role: pip_install, time: '0:00:00.207457'}
- {id: 63, name: Clean up remote install files, role: pip_install, time: '0:00:00.161879'}
- {id: 64, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.317440'}
- {id: 65, name: Check apt last update file, role: galera_client, time: '0:00:00.403518'}
- {id: 66, name: Update apt if needed, role: galera_client, time: '0:00:02.482044'}
- {id: 67, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.374858'}
- {id: 68, name: Add galera apt-keys, role: galera_client, time: '0:00:01.353658'}
- {id: 69, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.353596'}
- {id: 70, name: Add galera repo(s), role: galera_client, time: '0:00:03.833232'}
- {id: 71, name: Update apt if needed, role: galera_client, time: '0:00:03.887050'}
- {id: 72, name: Install galera packages, role: galera_client, time: '0:00:03.832162'}
- {id: 73, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.965735'}
- {id: 74, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.343996'}
- {id: 75, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.349284'}
- {id: 76, name: Add galera repo, role: galera_client, time: '0:00:00.344111'}
- {id: 77, name: Install galera yum packages, role: galera_client, time: '0:00:00.402679'}
- {id: 78, name: Install pip packages, role: galera_client, time: '0:00:01.062296'}
- {id: 79, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.348343'}
- {id: 80, name: fail, role: galera_server, time: '0:00:00.062391'}
- {id: 81, name: Fail if the galera root password is not provided, role: galera_server,
time: '0:00:00.056136'}
- {id: 82, name: Gather variables for each operating system, role: galera_server,
time: '0:00:00.616133'}
- {id: 83, name: Check major galera install version, role: galera_server, time: '0:00:00.421017'}
- {id: 84, name: Check for any galera install version, role: galera_server, time: '0:00:00.501748'}
- {id: 85, name: Check if major version of Galera is installed, role: galera_server,
time: '0:00:00.164844'}
- {id: 86, name: Check major galera install version, role: galera_server, time: '0:00:00.190290'}
- {id: 87, name: Check for any galera install version, role: galera_server, time: '0:00:00.203349'}
- {id: 88, name: Check if major version of Galera is installed, role: galera_server,
time: '0:00:00.161622'}
- {id: 89, name: Set fact to ignore cluster state, role: galera_server, time: '0:00:00.157037'}
- {id: 90, name: Stop MariaDB, role: galera_server, time: '0:00:00.198547'}
- {id: 91, name: Find old sources, role: galera_server, time: '0:00:00.209591'}
- {id: 92, name: Remove old sources, role: galera_server, time: '0:00:00.155841'}
- {id: 93, name: Update apt sources (Forced), role: galera_server, time: '0:00:00.202512'}
- {id: 94, name: UN-Install galera-server package, role: galera_server, time: '0:00:00.150503'}
- {id: 95, name: Confirm service connectivity, role: galera_server, time: '0:00:00'}
- {id: 96, name: null, role: null, time: '0:00:03.175791'}
- {id: 97, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.189678'}
- {id: 98, name: Set running state fact, role: galera_server, time: '0:00:00.307128'}
- {id: 99, name: Check for cluster state failure, role: galera_server, time: '0:00:00.094411'}
- {id: 100, name: Gather mysql facts, role: galera_server, time: '0:00:00.407144'}
- {id: 101, name: Check for cluster state failure, role: galera_server, time: '0:00:00.093607'}
- {id: 102, name: Check for cluster state failure, role: galera_server, time: '0:00:00.381707'}
- {id: 103, name: set_fact, role: galera_server, time: '0:00:00.094819'}
- {id: 104, name: Download the percona-xtrabackup package, role: galera_server,
time: '0:00:00.997013'}
- {id: 105, name: Download the qpress package, role: galera_server, time: '0:00:00.709078'}
- {id: 106, name: Drop limits config, role: galera_server, time: '0:00:00.578945'}
- {id: 107, name: Check apt last update file, role: galera_server, time: '0:00:00.406528'}
- {id: 108, name: Update apt if needed, role: galera_server, time: '0:00:00.159492'}
- {id: 109, name: Install galera apt pre packages, role: galera_server, time: '0:00:01.251052'}
- {id: 110, name: Add galera apt-keys, role: galera_server, time: '0:00:02.150772'}
- {id: 111, name: Add galera apt-keys using fallback keyserver, role: galera_server,
time: '0:00:01.049528'}
- {id: 112, name: Add galera repo, role: galera_server, time: '0:00:01.037690'}
- {id: 113, name: Add percona repo, role: galera_server, time: '0:00:00.659668'}
- {id: 114, name: Preseed galera password(s), role: galera_server, time: '0:00:01.993348'}
- {id: 115, name: Prevent galera from starting on install, role: galera_server,
time: '0:00:00.532381'}
- {id: 116, name: Check apt last update file, role: galera_server, time: '0:00:00.411875'}
- {id: 117, name: Update apt if needed, role: galera_server, time: '0:00:02.571010'}
- {id: 118, name: Install galera packages, role: galera_server, time: '0:00:27.510200'}
- {id: 119, name: Install percona-xtrabackup package from .deb, role: galera_server,
time: '0:00:02.783075'}
- {id: 120, name: Install qpress package from .deb, role: galera_server, time: '0:00:02.266117'}
- {id: 121, name: Install percona packages, role: galera_server, time: '0:00:00.607484'}
- {id: 122, name: Remove policy-rc, role: galera_server, time: '0:00:00.375521'}
- {id: 123, name: Update the local file system CRUD, role: galera_server, time: '0:00:02.207987'}
- {id: 124, name: Add galera gpg-keys, role: galera_server, time: '0:00:00.639380'}
- {id: 125, name: Add galera gpg-keys using fallback keyserver, role: galera_server,
time: '0:00:00.648539'}
- {id: 126, name: Add galera repo, role: galera_server, time: '0:00:00.634993'}
- {id: 127, name: Install galera yum pre packages, role: galera_server, time: '0:00:00.707776'}
- {id: 128, name: Install percona repo, role: galera_server, time: '0:00:00.199525'}
- {id: 129, name: Install percona yum packages, role: galera_server, time: '0:00:00.644625'}
- {id: 130, name: Install galera yum packages, role: galera_server, time: '0:00:00.626677'}
- {id: 131, name: Enable mysql to start at boot, role: galera_server, time: '0:00:00.171284'}
- {id: 132, name: 'Update root user, connections, and grant options', role: galera_server,
time: '0:00:00.156411'}
- {id: 133, name: Create the local directories, role: galera_server, time: '0:00:01.943846'}
- {id: 134, name: Drop mariadb config(s), role: galera_server, time: '0:00:01.668496'}
- {id: 135, name: fix mysql startup timeout, role: galera_server, time: '0:00:00.385963'}
- {id: 136, name: Drop mariadb config(s), role: galera_server, time: '0:00:00.528254'}
- {id: 137, name: remove default mysql_safe_syslog, role: galera_server, time: '0:00:00.315101'}
- {id: 138, name: Start MySQL, role: galera_server, time: '0:00:00.162710'}
- {id: 139, name: Confirm service connectivity, role: galera_server, time: '0:00:00.339804'}
- {id: 140, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.400705'}
- {id: 141, name: Set running state fact, role: galera_server, time: '0:00:00.277793'}
- {id: 142, name: Run MySQL Upgrade, role: galera_server, time: '0:00:00.185213'}
- {id: 143, name: Confirm service connectivity, role: galera_server, time: '0:00:00'}
- {id: 144, name: null, role: null, time: '0:00:03.163393'}
- {id: 145, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.196000'}
- {id: 146, name: Set running state fact, role: galera_server, time: '0:00:00.304133'}
- {id: 147, name: Start cluster with wsrep, role: galera_server, time: '0:00:18.073794'}
- {id: 148, name: Start cluster with wsrep init, role: galera_server, time: '0:00:00.101828'}
- {id: 149, name: Wait for operational state, role: galera_server, time: '0:00:00.367108'}
- {id: 150, name: set_fact, role: galera_server, time: '0:00:00.302655'}
- {id: 151, name: Confirm service connectivity, role: galera_server, time: '0:00:00.356475'}
- {id: 152, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.358514'}
- {id: 153, name: Set running state fact, role: galera_server, time: '0:00:00.244827'}
- {id: 154, name: Create galera users, role: galera_server, time: '0:00:02.181372'}
- {id: 155, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.231648'}
- {id: 156, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.391504'}
- {id: 157, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.474984'}
- {id: 158, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.263268'}
- {id: 159, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.083681'}
- {id: 160, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.317987'}
- {id: 161, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.575269'}
- {id: 162, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.860885'}
- {id: 163, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.080928'}
- {id: 164, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.228511'}
- {id: 165, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.303418'}
- {id: 166, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.425010'}
- {id: 167, name: Find all log files, role: rsyslog_client, time: '0:00:00.282236'}
- {id: 168, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.463686'}
- {id: 169, name: Union the log files, role: rsyslog_client, time: '0:00:00.165303'}
- {id: 170, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.575750'}
- {id: 171, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.478221'}
- {id: 172, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.264017'}
- {id: 173, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.309796'}
- {id: 174, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.000706'}
time: '0:02:40.988306'
16:
name: Create and configure rabbitmq container
tasks:
- {id: 0, name: setup, role: null, time: '0:00:08.909411'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.029667'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.039994'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.038061'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.042187'}
- {id: 5, name: Drop apt package manager proxy, role: null, time: '0:00:00.569503'}
- {id: 6, name: Drop yum package manager proxy, role: null, time: '0:00:00.033447'}
- {id: 7, name: Create crontab, role: system_crontab_coordination, time: '0:00:00.498460'}
time: '0:00:10.160730'
17:
name: Install rabbitmq server
tasks:
- {id: 0, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.306846'}
- {id: 1, name: Create pip config directory, role: pip_install, time: '0:00:01.302465'}
- {id: 2, name: Drop pip file(s), role: pip_install, time: '0:00:00.420710'}
- {id: 3, name: Drop pip global config(s), role: pip_install, time: '0:00:00.301810'}
- {id: 4, name: Create pip links directory, role: pip_install, time: '0:00:00.053828'}
- {id: 5, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.053974'}
- {id: 6, name: Drop pip link file(s), role: pip_install, time: '0:00:00.211502'}
- {id: 7, name: Execute pip config builder, role: pip_install, time: '0:00:00.056324'}
- {id: 8, name: Install yum packages, role: pip_install, time: '0:00:00.391351'}
- {id: 9, name: Check apt last update file, role: pip_install, time: '0:00:00.306839'}
- {id: 10, name: Update apt if needed, role: pip_install, time: '0:00:04.027150'}
- {id: 11, name: Install apt packages, role: pip_install, time: '0:00:02.365000'}
- {id: 12, name: Get Modern PIP, role: pip_install, time: '0:00:00.570604'}
- {id: 13, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.094603'}
- {id: 14, name: Install PIP, role: pip_install, time: '0:00:04.331630'}
- {id: 15, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.175650'}
- {id: 16, name: Install pip packages, role: pip_install, time: '0:00:05.494962'}
- {id: 17, name: Clean up remote install files, role: pip_install, time: '0:00:00.369752'}
- {id: 18, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.097248'}
- {id: 19, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.104650'}
- {id: 20, name: Create local pip package cache, role: pip_install, time: '0:00:00.081915'}
- {id: 21, name: pip cache install files locally, role: pip_install, time: '0:00:00.092599'}
- {id: 22, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.091885'}
- {id: 23, name: Distribute PIP install files, role: pip_install, time: '0:00:00.087112'}
- {id: 24, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.092907'}
- {id: 25, name: Clean up local install cache, role: pip_install, time: '0:00:00.087078'}
- {id: 26, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.090287'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:00.173162'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.162147'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:00.171083'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.137226'}
- {id: 31, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.046198'}
- {id: 32, name: Gather variables for each operating system, role: rabbitmq_server,
time: '0:00:00.449462'}
- {id: 33, name: Check init system, role: rabbitmq_server, time: '0:00:00.264966'}
- {id: 34, name: Set the name of pid1, role: rabbitmq_server, time: '0:00:00.148788'}
- {id: 35, name: Remove package rabbit if found for upgrade, role: rabbitmq_server,
time: '0:00:00.264273'}
- {id: 36, name: Download the RabbitMQ package, role: rabbitmq_server, time: '0:00:02.346502'}
- {id: 37, name: Fix /etc/hosts, role: rabbitmq_server, time: '0:00:00.720454'}
- {id: 38, name: Ensure localhost /etc/hosts entry is correct, role: rabbitmq_server,
time: '0:00:00.263808'}
- {id: 39, name: Create the local directories, role: rabbitmq_server, time: '0:00:00.270662'}
- {id: 40, name: Get version of installed RabbitMQ package (deb), role: rabbitmq_server,
time: '0:00:00.380446'}
- {id: 41, name: Get version of installed RabbitMQ package (rpm), role: rabbitmq_server,
time: '0:00:00.132906'}
- {id: 42, name: Register a fact for the installed RabbitMQ version, role: rabbitmq_server,
time: '0:00:01.229546'}
- {id: 43, name: Compare installed version of RabbitMQ with new version variable,
role: rabbitmq_server, time: '0:00:00.113705'}
- {id: 44, name: Prevent RabbitMQ from starting on install, role: rabbitmq_server,
time: '0:00:00.179845'}
- {id: 45, name: 'Ensure RabbitMQ nodes [1:] are stopped', role: rabbitmq_server,
time: '0:00:00.363725'}
- {id: 46, name: 'Ensure RabbitMQ node [0] is stopped', role: rabbitmq_server, time: '0:00:00.330271'}
- {id: 47, name: Ensure erlang epmd is stopped, role: rabbitmq_server, time: '0:00:00.197089'}
- {id: 48, name: Check apt last update file, role: rabbitmq_server, time: '0:00:00.337735'}
- {id: 49, name: Update apt if needed, role: rabbitmq_server, time: '0:00:00.118951'}
- {id: 50, name: Install RabbitMQ package dependencies, role: rabbitmq_server, time: '0:00:07.395250'}
- {id: 51, name: Install the RabbitMQ package, role: rabbitmq_server, time: '0:00:06.297258'}
- {id: 52, name: Install epel-release package, role: rabbitmq_server, time: '0:00:00.102489'}
- {id: 53, name: Install RabbitMQ package dependencies, role: rabbitmq_server, time: '0:00:00.557450'}
- {id: 54, name: Install the RabbitMQ package, role: rabbitmq_server, time: '0:00:00.130751'}
- {id: 55, name: Reload the systemd daemon, role: rabbitmq_server, time: '0:00:00.065170'}
- {id: 56, name: Ensure there are no policy-rc files, role: rabbitmq_server, time: '0:00:00.285088'}
- {id: 57, name: 'Ensure RabbitMQ node [0] is started', role: rabbitmq_server, time: '0:00:01.337036'}
- {id: 58, name: 'Ensure RabbitMQ nodes [1:] are started', role: rabbitmq_server,
time: '0:00:00.242890'}
- {id: 59, name: Remove self signed cert for regen, role: rabbitmq_server, time: '0:00:00.131210'}
- {id: 60, name: Create self-signed ssl cert, role: rabbitmq_server, time: '0:00:00.374518'}
- {id: 61, name: Ensure rabbitmq user owns the self-signed key and certificate,
role: rabbitmq_server, time: '0:00:01.234252'}
- {id: 62, name: Store ssl cert, role: rabbitmq_server, time: '0:00:00.409208'}
- {id: 63, name: Store ssl key, role: rabbitmq_server, time: '0:00:00.346583'}
- {id: 64, name: Register a fact for the cert and key, role: rabbitmq_server, time: '0:00:00.252602'}
- {id: 65, name: Distribute self signed ssl key, role: rabbitmq_server, time: '0:00:00.123526'}
- {id: 66, name: Distribute self signed ssl cert, role: rabbitmq_server, time: '0:00:00.117447'}
- {id: 67, name: Ensure rabbitmq user owns the self-signed key and certificate,
role: rabbitmq_server, time: '0:00:00.878653'}
- {id: 68, name: Ensure /etc/rabbitmq is set to the default mode of 0755, role: rabbitmq_server,
time: '0:00:00.107551'}
- {id: 69, name: Deploy user provided ssl cert, role: rabbitmq_server, time: '0:00:00.063154'}
- {id: 70, name: Deploy user provided ssl key, role: rabbitmq_server, time: '0:00:00.065819'}
- {id: 71, name: Deploy user provided ssl CA cert, role: rabbitmq_server, time: '0:00:00.063697'}
- {id: 72, name: Read rabbit cookie, role: rabbitmq_server, time: '0:00:00.291443'}
- {id: 73, name: 'Ensure RabbitMQ nodes [1:] are stopped', role: rabbitmq_server,
time: '0:00:00.205802'}
- {id: 74, name: 'Ensure RabbitMQ node [0] is stopped', role: rabbitmq_server, time: '0:00:05.103413'}
- {id: 75, name: Set rabbit cookie, role: rabbitmq_server, time: '0:00:00.439045'}
- {id: 76, name: 'Ensure RabbitMQ node [0] is started', role: rabbitmq_server, time: '0:00:04.783742'}
- {id: 77, name: 'Ensure RabbitMQ nodes [1:] are started', role: rabbitmq_server,
time: '0:00:00.200525'}
- {id: 78, name: Enable management plugin, role: rabbitmq_server, time: '0:00:04.758806'}
- {id: 79, name: Enable queue mirroring, role: rabbitmq_server, time: '0:00:02.185058'}
- {id: 80, name: Create rabbitmq config, role: rabbitmq_server, time: '0:00:02.229046'}
- {id: 81, name: 'Ensure RabbitMQ nodes [1:] are stopped', role: rabbitmq_server,
time: '0:00:00.295519'}
- {id: 82, name: 'Ensure RabbitMQ node [0] is stopped', role: rabbitmq_server, time: '0:00:05.391870'}
- {id: 83, name: 'Ensure RabbitMQ node [0] is started', role: rabbitmq_server, time: '0:00:06.338614'}
- {id: 84, name: 'Ensure RabbitMQ nodes [1:] are started', role: rabbitmq_server,
time: '0:00:00.354501'}
- {id: 85, name: Ensure default rabbitmq guest user is removed, role: rabbitmq_server,
time: '0:00:03.284398'}
- {id: 86, name: Ensure default rabbitmq guest user is removed, role: rabbitmq_server,
time: '0:00:00.068725'}
- {id: 87, name: Get rabbitmq cluster name, role: rabbitmq_server, time: '0:00:01.366642'}
- {id: 88, name: Create rabbitmq cluster, role: rabbitmq_server, time: '0:00:01.190261'}
- {id: 89, name: Check cluster status, role: rabbitmq_server, time: '0:00:00.223887'}
- {id: 90, name: Stop rabbitmq app, role: rabbitmq_server, time: '0:00:00.206650'}
- {id: 91, name: Join rabbitmq cluster, role: rabbitmq_server, time: '0:00:00.218486'}
- {id: 92, name: Start rabbitmq app, role: rabbitmq_server, time: '0:00:00.213184'}
- {id: 93, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.210483'}
- {id: 94, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.335012'}
- {id: 95, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.408331'}
- {id: 96, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.262761'}
- {id: 97, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.085907'}
- {id: 98, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.307902'}
- {id: 99, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.640261'}
- {id: 100, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.861619'}
- {id: 101, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.082863'}
- {id: 102, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.208966'}
- {id: 103, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.289579'}
- {id: 104, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.436658'}
- {id: 105, name: Find all log files, role: rsyslog_client, time: '0:00:00.277193'}
- {id: 106, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.503734'}
- {id: 107, name: Union the log files, role: rsyslog_client, time: '0:00:00.156882'}
- {id: 108, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.589364'}
- {id: 109, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.502550'}
- {id: 110, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.267929'}
- {id: 111, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.330413'}
time: '0:01:39.153257'
18:
name: Ensure rabbitmq user for monitoring GUI
tasks:
- {id: 0, name: Create rabbitmq user for monitoring GUI, role: null, time: '0:00:05.804281'}
time: '0:00:05.804281'
19:
name: Setup the utility location(s)
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.015356'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.038875'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.042426'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.044287'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.034980'}
- {id: 5, name: Create log dir, role: null, time: '0:00:00.061190'}
- {id: 6, name: Create log aggregation links, role: null, time: '0:00:00.057272'}
- {id: 7, name: Drop apt package manager proxy, role: null, time: '0:00:00.606059'}
- {id: 8, name: Drop yum package manager proxy, role: null, time: '0:00:00.034211'}
- {id: 9, name: Create log directory (not is_metal), role: null, time: '0:00:00.342810'}
- {id: 10, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.506826'}
- {id: 11, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.375512'}
- {id: 12, name: Create pip config directory, role: pip_install, time: '0:00:01.278869'}
- {id: 13, name: Drop pip file(s), role: pip_install, time: '0:00:00.450072'}
- {id: 14, name: Drop pip global config(s), role: pip_install, time: '0:00:00.310269'}
- {id: 15, name: Create pip links directory, role: pip_install, time: '0:00:00.053401'}
- {id: 16, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.054725'}
- {id: 17, name: Drop pip link file(s), role: pip_install, time: '0:00:00.205268'}
- {id: 18, name: Execute pip config builder, role: pip_install, time: '0:00:00.055997'}
- {id: 19, name: Install yum packages, role: pip_install, time: '0:00:00.371789'}
- {id: 20, name: Check apt last update file, role: pip_install, time: '0:00:00.299778'}
- {id: 21, name: Update apt if needed, role: pip_install, time: '0:00:03.936664'}
- {id: 22, name: Install apt packages, role: pip_install, time: '0:00:02.317597'}
- {id: 23, name: Get Modern PIP, role: pip_install, time: '0:00:00.537743'}
- {id: 24, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.098714'}
- {id: 25, name: Install PIP, role: pip_install, time: '0:00:03.859946'}
- {id: 26, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.169335'}
- {id: 27, name: Install pip packages, role: pip_install, time: '0:00:04.102223'}
- {id: 28, name: Clean up remote install files, role: pip_install, time: '0:00:00.341554'}
- {id: 29, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.110368'}
- {id: 30, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.096604'}
- {id: 31, name: Create local pip package cache, role: pip_install, time: '0:00:00.081748'}
- {id: 32, name: pip cache install files locally, role: pip_install, time: '0:00:00.098438'}
- {id: 33, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.078278'}
- {id: 34, name: Distribute PIP install files, role: pip_install, time: '0:00:00.080662'}
- {id: 35, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.081286'}
- {id: 36, name: Clean up local install cache, role: pip_install, time: '0:00:00.079177'}
- {id: 37, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.089178'}
- {id: 38, name: Install PIP, role: pip_install, time: '0:00:00.156482'}
- {id: 39, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.165494'}
- {id: 40, name: Install pip packages, role: pip_install, time: '0:00:00.159321'}
- {id: 41, name: Clean up remote install files, role: pip_install, time: '0:00:00.131842'}
- {id: 42, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.242620'}
- {id: 43, name: Check apt last update file, role: galera_client, time: '0:00:00.329698'}
- {id: 44, name: Update apt if needed, role: galera_client, time: '0:00:02.529550'}
- {id: 45, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.304028'}
- {id: 46, name: Add galera apt-keys, role: galera_client, time: '0:00:01.261752'}
- {id: 47, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.304577'}
- {id: 48, name: Add galera repo(s), role: galera_client, time: '0:00:03.783970'}
- {id: 49, name: Update apt if needed, role: galera_client, time: '0:00:03.806468'}
- {id: 50, name: Install galera packages, role: galera_client, time: '0:00:03.628589'}
- {id: 51, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.883938'}
- {id: 52, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.314960'}
- {id: 53, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.283027'}
- {id: 54, name: Add galera repo, role: galera_client, time: '0:00:00.277224'}
- {id: 55, name: Install galera yum packages, role: galera_client, time: '0:00:00.311543'}
- {id: 56, name: Install pip packages, role: galera_client, time: '0:00:01.171633'}
- {id: 57, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.322405'}
- {id: 58, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.270292'}
- {id: 59, name: Create pip config directory, role: pip_install, time: '0:00:01.282801'}
- {id: 60, name: Drop pip file(s), role: pip_install, time: '0:00:00.449478'}
- {id: 61, name: Drop pip global config(s), role: pip_install, time: '0:00:00.305186'}
- {id: 62, name: Create pip links directory, role: pip_install, time: '0:00:00.270751'}
- {id: 63, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.454609'}
- {id: 64, name: Drop pip link file(s), role: pip_install, time: '0:00:00.628948'}
- {id: 65, name: Execute pip config builder, role: pip_install, time: '0:00:00.296010'}
- {id: 66, name: Install yum packages, role: pip_install, time: '0:00:00.374276'}
- {id: 67, name: Check apt last update file, role: pip_install, time: '0:00:00.299542'}
- {id: 68, name: Update apt if needed, role: pip_install, time: '0:00:00.070095'}
- {id: 69, name: Install apt packages, role: pip_install, time: '0:00:00.955155'}
- {id: 70, name: Get Modern PIP, role: pip_install, time: '0:00:00.526209'}
- {id: 71, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.082676'}
- {id: 72, name: Install PIP, role: pip_install, time: '0:00:02.462932'}
- {id: 73, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.143437'}
- {id: 74, name: Install pip packages, role: pip_install, time: '0:00:01.956769'}
- {id: 75, name: Clean up remote install files, role: pip_install, time: '0:00:00.345902'}
- {id: 76, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.078190'}
- {id: 77, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.077173'}
- {id: 78, name: Create local pip package cache, role: pip_install, time: '0:00:00.065819'}
- {id: 79, name: pip cache install files locally, role: pip_install, time: '0:00:00.081850'}
- {id: 80, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.064931'}
- {id: 81, name: Distribute PIP install files, role: pip_install, time: '0:00:00.071596'}
- {id: 82, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.065883'}
- {id: 83, name: Clean up local install cache, role: pip_install, time: '0:00:00.069340'}
- {id: 84, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.074703'}
- {id: 85, name: Install PIP, role: pip_install, time: '0:00:00.133976'}
- {id: 86, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.139936'}
- {id: 87, name: Install pip packages, role: pip_install, time: '0:00:00.136543'}
- {id: 88, name: Clean up remote install files, role: pip_install, time: '0:00:00.115742'}
- {id: 89, name: Create openrc file, role: openstack_openrc, time: '0:00:00.500051'}
- {id: 90, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.265653'}
- {id: 91, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.472619'}
- {id: 92, name: Update apt sources, role: null, time: '0:00:00.708330'}
- {id: 93, name: Install apt packages, role: null, time: '0:00:00.679490'}
- {id: 94, name: Install yum packages, role: null, time: '0:00:00.044334'}
- {id: 95, name: Install pip packages, role: null, time: '0:00:14.209618'}
- {id: 96, name: Distribute private ssh key, role: null, time: '0:00:01.071204'}
time: '0:01:15.070657'
20:
name: Install rsyslog
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.928957'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.464783'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:01.991248'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.042270'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:05.369495'}
- {id: 5, name: Drop apt package manager proxy, role: null, time: '0:00:00.640970'}
- {id: 6, name: Drop yum package manager proxy, role: null, time: '0:00:00.034022'}
- {id: 7, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.045285'}
- {id: 8, name: Gather variables for each operating system, role: rsyslog_server,
time: '0:00:00.211503'}
- {id: 9, name: Ensure adm group exists, role: rsyslog_server, time: '0:00:00.358498'}
- {id: 10, name: Ensure syslog user exists, role: rsyslog_server, time: '0:00:00.427686'}
- {id: 11, name: Ensure ownership on working directories are correct, role: rsyslog_server,
time: '0:00:00.494940'}
- {id: 12, name: Check apt last update file, role: rsyslog_server, time: '0:00:00.298567'}
- {id: 13, name: Update apt if needed, role: rsyslog_server, time: '0:00:03.958352'}
- {id: 14, name: Install rsyslog apt packages, role: rsyslog_server, time: '0:00:00.805858'}
- {id: 15, name: yum clean all, role: rsyslog_server, time: '0:00:00.104493'}
- {id: 16, name: Install rsyslog yum packages, role: rsyslog_server, time: '0:00:00.265794'}
- {id: 17, name: Stop rsyslog, role: rsyslog_server, time: '0:00:00.417756'}
- {id: 18, name: Rsyslog basic setup, role: rsyslog_server, time: '0:00:00.977150'}
- {id: 19, name: Rsyslog defaults setup, role: rsyslog_server, time: '0:00:00.442197'}
- {id: 20, name: Configure logrotate to compress logs by default, role: rsyslog_server,
time: '0:00:00.317524'}
- {id: 21, name: Start rsyslog, role: rsyslog_server, time: '0:00:00.301439'}
- {id: 22, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.299392'}
time: '0:00:21.198179'
21:
name: Installation and setup of Keystone
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.901171'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.421034'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.160639'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.037355'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.042918'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.041435'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.050692'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:10.479374'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:04.152342'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.052758'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.073926'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.484640'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.608386'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.577224'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.039147'}
- {id: 15, name: Add keystone reserved port to physical host, role: null, time: '0:00:00.072728'}
- {id: 16, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.338370'}
- {id: 17, name: Create pip config directory, role: pip_install, time: '0:00:01.386380'}
- {id: 18, name: Drop pip file(s), role: pip_install, time: '0:00:00.486842'}
- {id: 19, name: Drop pip global config(s), role: pip_install, time: '0:00:00.349051'}
- {id: 20, name: Create pip links directory, role: pip_install, time: '0:00:00.323143'}
- {id: 21, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.478694'}
- {id: 22, name: Drop pip link file(s), role: pip_install, time: '0:00:00.671862'}
- {id: 23, name: Execute pip config builder, role: pip_install, time: '0:00:00.410976'}
- {id: 24, name: Install yum packages, role: pip_install, time: '0:00:00.466958'}
- {id: 25, name: Check apt last update file, role: pip_install, time: '0:00:00.360897'}
- {id: 26, name: Update apt if needed, role: pip_install, time: '0:00:04.060264'}
- {id: 27, name: Install apt packages, role: pip_install, time: '0:00:02.600650'}
- {id: 28, name: Get Modern PIP, role: pip_install, time: '0:00:00.671445'}
- {id: 29, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.153753'}
- {id: 30, name: Install PIP, role: pip_install, time: '0:00:03.443177'}
- {id: 31, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.235981'}
- {id: 32, name: Install pip packages, role: pip_install, time: '0:00:03.464384'}
- {id: 33, name: Clean up remote install files, role: pip_install, time: '0:00:00.408720'}
- {id: 34, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.144186'}
- {id: 35, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.140674'}
- {id: 36, name: Create local pip package cache, role: pip_install, time: '0:00:00.116069'}
- {id: 37, name: pip cache install files locally, role: pip_install, time: '0:00:00.141112'}
- {id: 38, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.124665'}
- {id: 39, name: Distribute PIP install files, role: pip_install, time: '0:00:00.120042'}
- {id: 40, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.115282'}
- {id: 41, name: Clean up local install cache, role: pip_install, time: '0:00:00.118631'}
- {id: 42, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.120806'}
- {id: 43, name: Install PIP, role: pip_install, time: '0:00:00.224519'}
- {id: 44, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.250611'}
- {id: 45, name: Install pip packages, role: pip_install, time: '0:00:00.208164'}
- {id: 46, name: Clean up remote install files, role: pip_install, time: '0:00:00.181839'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.064056'}
- {id: 48, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.575957'}
- {id: 49, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.422647'}
- {id: 50, name: Check apt last update file, role: galera_client, time: '0:00:00.435003'}
- {id: 51, name: Update apt if needed, role: galera_client, time: '0:00:02.403102'}
- {id: 52, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.459979'}
- {id: 53, name: Add galera apt-keys, role: galera_client, time: '0:00:01.396675'}
- {id: 54, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.398883'}
- {id: 55, name: Add galera repo(s), role: galera_client, time: '0:00:03.814429'}
- {id: 56, name: Update apt if needed, role: galera_client, time: '0:00:03.991702'}
- {id: 57, name: Install galera packages, role: galera_client, time: '0:00:03.913017'}
- {id: 58, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.081694'}
- {id: 59, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.398609'}
- {id: 60, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.416533'}
- {id: 61, name: Add galera repo, role: galera_client, time: '0:00:00.452474'}
- {id: 62, name: Install galera yum packages, role: galera_client, time: '0:00:00.450317'}
- {id: 63, name: Install pip packages, role: galera_client, time: '0:00:01.042326'}
- {id: 64, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.105296'}
- {id: 65, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.069981'}
- {id: 66, name: Gather variables for each operating system, role: memcached_server,
time: '0:00:00.139510'}
- {id: 67, name: Check apt last update file, role: memcached_server, time: '0:00:00.165582'}
- {id: 68, name: Update apt if needed, role: memcached_server, time: '0:00:00.133326'}
- {id: 69, name: Install apt packages, role: memcached_server, time: '0:00:00.166020'}
- {id: 70, name: Install apt packages for testing, role: memcached_server, time: '0:00:00.151650'}
- {id: 71, name: yum clean all, role: memcached_server, time: '0:00:00.192311'}
- {id: 72, name: Install yum packages, role: memcached_server, time: '0:00:00.155134'}
- {id: 73, name: Install yum packages for testing, role: memcached_server, time: '0:00:00.150542'}
- {id: 74, name: Ensure logging folder exists, role: memcached_server, time: '0:00:00.087680'}
- {id: 75, name: Apply memcached config, role: memcached_server, time: '0:00:00.086712'}
- {id: 76, name: Apply resource limits, role: memcached_server, time: '0:00:00.098650'}
- {id: 77, name: Configure soft file limits, role: memcached_server, time: '0:00:00.087266'}
- {id: 78, name: Configure hard file limits, role: memcached_server, time: '0:00:00.104341'}
- {id: 79, name: Fail if our required secrets are not present, role: os_keystone,
time: '0:00:01.429876'}
- {id: 80, name: Gather variables for each operating system, role: os_keystone,
time: '0:00:00.647448'}
- {id: 81, name: create the system group, role: os_keystone, time: '0:00:00.489496'}
- {id: 82, name: create additional groups, role: os_keystone, time: '0:00:00.803612'}
- {id: 83, name: Remove old key file(s) if found, role: os_keystone, time: '0:00:01.271201'}
- {id: 84, name: Create the keystone system user, role: os_keystone, time: '0:00:00.683460'}
- {id: 85, name: Create keystone dir, role: os_keystone, time: '0:00:04.293371'}
- {id: 86, name: Test for log directory or link, role: os_keystone, time: '0:00:00.451786'}
- {id: 87, name: Create keystone log dir, role: os_keystone, time: '0:00:00.372135'}
- {id: 88, name: Update apt sources, role: os_keystone, time: '0:00:00.994996'}
- {id: 89, name: Install apt packages, role: os_keystone, time: '0:00:12.408816'}
- {id: 90, name: Install IdP apt packages, role: os_keystone, time: '0:00:00.893733'}
- {id: 91, name: Install SP apt packages, role: os_keystone, time: '0:00:00.848902'}
- {id: 92, name: Install developer mode apt packages, role: os_keystone, time: '0:00:00.867232'}
- {id: 93, name: Create WSGI symlinks, role: os_keystone, time: '0:00:01.357509'}
- {id: 94, name: Create developer mode constraint file, role: os_keystone, time: '0:00:00.153310'}
- {id: 95, name: Clone requirements git repository, role: os_keystone, time: '0:00:00.150692'}
- {id: 96, name: Add constraints to pip_install_options fact for developer mode,
role: os_keystone, time: '0:00:00.153930'}
- {id: 97, name: Set pip_install_options_fact when not in developer mode, role: os_keystone,
time: '0:00:00.303345'}
- {id: 98, name: Install required pip packages, role: os_keystone, time: '0:00:06.497982'}
- {id: 99, name: Get local venv checksum, role: os_keystone, time: '0:00:00.451070'}
- {id: 100, name: Get remote venv checksum, role: os_keystone, time: '0:00:00.606221'}
- {id: 101, name: Attempt venv download, role: os_keystone, time: '0:00:01.006634'}
- {id: 102, name: Set keystone get_venv fact, role: os_keystone, time: '0:00:00.304904'}
- {id: 103, name: Remove existing venv, role: os_keystone, time: '0:00:00.387010'}
- {id: 104, name: Create keystone venv dir, role: os_keystone, time: '0:00:00.427939'}
- {id: 105, name: Unarchive pre-built venv, role: os_keystone, time: '0:00:05.576810'}
- {id: 106, name: Install pip packages, role: os_keystone, time: '0:00:00.200157'}
- {id: 107, name: Update virtualenv path, role: os_keystone, time: '0:00:00.576129'}
- {id: 108, name: Copy keystone config, role: os_keystone, time: '0:00:02.144571'}
- {id: 109, name: Drop Keystone Configs, role: os_keystone, time: '0:00:00.585175'}
- {id: 110, name: Get public key contents and store as var, role: os_keystone, time: '0:00:00.639066'}
- {id: 111, name: Register a fact for the keystone pub key, role: os_keystone, time: '0:00:00.492076'}
- {id: 112, name: Create authorized keys file from host vars, role: os_keystone,
time: '0:00:01.271911'}
- {id: 113, name: Check if fernet keys already exist, role: os_keystone, time: '0:00:00.602707'}
- {id: 114, name: Create fernet keys for Keystone, role: os_keystone, time: '0:00:02.613729'}
- {id: 115, name: Rotate fernet keys for Keystone, role: os_keystone, time: '0:00:00.281935'}
- {id: 116, name: Distribute the fernet key repository, role: os_keystone, time: '0:00:00.287576'}
- {id: 117, name: Drop fernet key auto rotate script, role: os_keystone, time: '0:00:00.713388'}
- {id: 118, name: Create auto rotation job, role: os_keystone, time: '0:00:00.574410'}
- {id: 119, name: Remove extra auto rotation job, role: os_keystone, time: '0:00:00.275255'}
- {id: 120, name: Drop Shibboleth Config, role: os_keystone, time: '0:00:00.919272'}
- {id: 121, name: Generate the Shibboleth SP key-pair, role: os_keystone, time: '0:00:00.161391'}
- {id: 122, name: Store Shibboleth SP key-pair, role: os_keystone, time: '0:00:01.043322'}
- {id: 123, name: Distribute the Shibboleth SP key-pair, role: os_keystone, time: '0:00:00.955628'}
- {id: 124, name: Set appropriate file ownership on the Shibboleth SP key-pair,
role: os_keystone, time: '0:00:00.912637'}
- {id: 125, name: Perform a Keystone DB sync, role: os_keystone, time: '0:00:04.462361'}
- {id: 126, name: Add keystone token_flush cron job, role: os_keystone, time: '0:00:00.160889'}
- {id: 127, name: Remove self signed cert for regen, role: os_keystone, time: '0:00:00.478435'}
- {id: 128, name: Create self-signed Apache ssl cert, role: os_keystone, time: '0:00:00.474806'}
- {id: 129, name: Ensure keystone user owns the self-signed key and certificate,
role: os_keystone, time: '0:00:01.889357'}
- {id: 130, name: Store ssl cert, role: os_keystone, time: '0:00:00.624166'}
- {id: 131, name: Store ssl key, role: os_keystone, time: '0:00:00.608637'}
- {id: 132, name: Register a fact for the cert and key, role: os_keystone, time: '0:00:00.471157'}
- {id: 133, name: Distribute self signed ssl key, role: os_keystone, time: '0:00:00.492355'}
- {id: 134, name: Distribute self signed ssl cert, role: os_keystone, time: '0:00:00.509809'}
- {id: 135, name: Ensure keystone user owns the self-signed key and certificate,
role: os_keystone, time: '0:00:01.871780'}
- {id: 136, name: Drop user provided ssl cert, role: os_keystone, time: '0:00:00.288792'}
- {id: 137, name: Drop user provided ssl key, role: os_keystone, time: '0:00:00.303850'}
- {id: 138, name: Drop user provided ssl CA cert, role: os_keystone, time: '0:00:00.273890'}
- {id: 139, name: Drop apache2 config files, role: os_keystone, time: '0:00:02.636016'}
- {id: 140, name: Disable default apache site, role: os_keystone, time: '0:00:00.482866'}
- {id: 141, name: Enabled keystone vhost, role: os_keystone, time: '0:00:00.431353'}
- {id: 142, name: Ensure Apache ServerName, role: os_keystone, time: '0:00:00.499113'}
- {id: 143, name: Ensure Apache ServerTokens, role: os_keystone, time: '0:00:00.448253'}
- {id: 144, name: Ensure Apache ServerSignature, role: os_keystone, time: '0:00:00.435848'}
- {id: 145, name: Enable/disable mod_ssl for apache2, role: os_keystone, time: '0:00:00.535245'}
- {id: 146, name: Enable/disable mod_shib2 for apache2, role: os_keystone, time: '0:00:00.434852'}
- {id: 147, name: Restart service, role: os_keystone, time: '0:00:02.807348'}
- {id: 148, name: Wait for keystone admin to come up, role: os_keystone, time: '0:00:10.497154'}
- {id: 149, name: Wait for keystone service to come up, role: os_keystone, time: '0:00:10.406198'}
- {id: 150, name: Bootstrap keystone admin and endpoint, role: os_keystone, time: '0:00:03.636099'}
- {id: 151, name: Ensure service tenant, role: os_keystone, time: '0:00:02.353403'}
- {id: 152, name: Ensure default keystone user role, role: os_keystone, time: '0:00:01.021371'}
- {id: 153, name: Ensure Keystone Service, role: os_keystone, time: '0:00:00.955628'}
- {id: 154, name: Ensure Keystone user, role: os_keystone, time: '0:00:01.040572'}
- {id: 155, name: Ensure Keystone user to Admin role, role: os_keystone, time: '0:00:01.084054'}
- {id: 156, name: Create Keystone LDAP domains, role: os_keystone, time: '0:00:00.150531'}
- {id: 157, name: Create Keystone LDAP domain configs, role: os_keystone, time: '0:00:00.147444'}
- {id: 158, name: Remove Keystone Default domain configuration file if not needed,
role: os_keystone, time: '0:00:00.395240'}
- {id: 159, name: Set keystone_federated_identities fact, role: os_keystone, time: '0:00:00.158946'}
- {id: 160, name: Ensure domain which remote IDP users are mapped onto exists, role: os_keystone,
time: '0:00:00.163250'}
- {id: 161, name: Ensure project which remote IDP users are mapped onto exists,
role: os_keystone, time: '0:00:00.152750'}
- {id: 162, name: Ensure user which remote IDP users are mapped onto exists, role: os_keystone,
time: '0:00:00.148893'}
- {id: 163, name: Ensure Group for external IDP users exists, role: os_keystone,
time: '0:00:00.152018'}
- {id: 164, name: Ensure Role for external IDP users exists, role: os_keystone,
time: '0:00:00.152939'}
- {id: 165, name: Ensure Group/Project/Role mapping exists, role: os_keystone, time: '0:00:00.151666'}
- {id: 166, name: Ensure mapping for external IDP attributes exists, role: os_keystone,
time: '0:00:00.159493'}
- {id: 167, name: Ensure external IDP, role: os_keystone, time: '0:00:00.173944'}
- {id: 168, name: Ensure federation protocol exists, role: os_keystone, time: '0:00:02.871052'}
- {id: 169, name: Remove IdP self-signed certificate for regen, role: os_keystone,
time: '0:00:00.271879'}
- {id: 170, name: Create IdP self-signed ssl cert, role: os_keystone, time: '0:00:00.271351'}
- {id: 171, name: Set appropriate file ownership on the IdP self-signed cert, role: os_keystone,
time: '0:00:00.294107'}
- {id: 172, name: Store IdP self-signed certificate, role: os_keystone, time: '0:00:00.359115'}
- {id: 173, name: Distribute IdP self-signed certificate, role: os_keystone, time: '0:00:00.373811'}
- {id: 174, name: Set appropriate file ownership on the IdP self-signed cert, role: os_keystone,
time: '0:00:00.279515'}
- {id: 175, name: Generate IdP metadata, role: os_keystone, time: '0:00:00.273143'}
- {id: 176, name: Register service providers, role: os_keystone, time: '0:00:00.349408'}
- {id: 177, name: Create openrc file, role: openstack_openrc, time: '0:00:00.516612'}
- {id: 178, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.265571'}
- {id: 179, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.488965'}
- {id: 180, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.247977'}
- {id: 181, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.286422'}
- {id: 182, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.297135'}
- {id: 183, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.264021'}
- {id: 184, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.081107'}
- {id: 185, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.347684'}
- {id: 186, name: Update apt if needed, role: rsyslog_client, time: '0:00:03.525411'}
- {id: 187, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.849181'}
- {id: 188, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.080534'}
- {id: 189, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.210473'}
- {id: 190, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.312902'}
- {id: 191, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.434851'}
- {id: 192, name: Find all log files, role: rsyslog_client, time: '0:00:00.285661'}
- {id: 193, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.470214'}
- {id: 194, name: Union the log files, role: rsyslog_client, time: '0:00:00.167707'}
- {id: 195, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.627996'}
- {id: 196, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.503231'}
- {id: 197, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.319323'}
- {id: 198, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.376230'}
- {id: 199, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.390893'}
time: '0:03:18.625328'
22:
name: Install glance server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.967673'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.427871'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.163750'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.074965'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.073945'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.041557'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.047165'}
- {id: 7, name: Ensure mount directories exists, role: null, time: '0:00:00.037481'}
- {id: 8, name: LXC Directory bind mount, role: null, time: '0:00:00.035408'}
- {id: 9, name: Extra lxc config, role: null, time: '0:00:00.053037'}
- {id: 10, name: Wait for container ssh, role: null, time: '0:00:00.052030'}
- {id: 11, name: Ensure Rabbitmq vhost, role: null, time: '0:00:10.413976'}
- {id: 12, name: Ensure rabbitmq user, role: null, time: '0:00:04.213089'}
- {id: 13, name: Create log dir, role: null, time: '0:00:00.052085'}
- {id: 14, name: Create log aggregation links, role: null, time: '0:00:00.062922'}
- {id: 15, name: Create DB for service, role: null, time: '0:00:00.454425'}
- {id: 16, name: Grant access to the DB for the service, role: null, time: '0:00:00.571261'}
- {id: 17, name: Drop apt package manager proxy, role: null, time: '0:00:00.550511'}
- {id: 18, name: Drop yum package manager proxy, role: null, time: '0:00:00.039854'}
- {id: 19, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.330984'}
- {id: 20, name: Create pip config directory, role: pip_install, time: '0:00:01.340447'}
- {id: 21, name: Drop pip file(s), role: pip_install, time: '0:00:00.467572'}
- {id: 22, name: Drop pip global config(s), role: pip_install, time: '0:00:00.360947'}
- {id: 23, name: Create pip links directory, role: pip_install, time: '0:00:00.288788'}
- {id: 24, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.481381'}
- {id: 25, name: Drop pip link file(s), role: pip_install, time: '0:00:00.662477'}
- {id: 26, name: Execute pip config builder, role: pip_install, time: '0:00:00.390406'}
- {id: 27, name: Install yum packages, role: pip_install, time: '0:00:00.433976'}
- {id: 28, name: Check apt last update file, role: pip_install, time: '0:00:00.339620'}
- {id: 29, name: Update apt if needed, role: pip_install, time: '0:00:03.966157'}
- {id: 30, name: Install apt packages, role: pip_install, time: '0:00:02.383306'}
- {id: 31, name: Get Modern PIP, role: pip_install, time: '0:00:00.648706'}
- {id: 32, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.148893'}
- {id: 33, name: Install PIP, role: pip_install, time: '0:00:03.493042'}
- {id: 34, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.218937'}
- {id: 35, name: Install pip packages, role: pip_install, time: '0:00:03.512176'}
- {id: 36, name: Clean up remote install files, role: pip_install, time: '0:00:00.407990'}
- {id: 37, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.144748'}
- {id: 38, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.144753'}
- {id: 39, name: Create local pip package cache, role: pip_install, time: '0:00:00.107824'}
- {id: 40, name: pip cache install files locally, role: pip_install, time: '0:00:00.140148'}
- {id: 41, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.120598'}
- {id: 42, name: Distribute PIP install files, role: pip_install, time: '0:00:00.125355'}
- {id: 43, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.114034'}
- {id: 44, name: Clean up local install cache, role: pip_install, time: '0:00:00.105394'}
- {id: 45, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.116967'}
- {id: 46, name: Install PIP, role: pip_install, time: '0:00:00.209910'}
- {id: 47, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.204089'}
- {id: 48, name: Install pip packages, role: pip_install, time: '0:00:00.211005'}
- {id: 49, name: Clean up remote install files, role: pip_install, time: '0:00:00.179343'}
- {id: 50, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.065114'}
- {id: 51, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.532943'}
- {id: 52, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.352450'}
- {id: 53, name: Check apt last update file, role: galera_client, time: '0:00:00.494177'}
- {id: 54, name: Update apt if needed, role: galera_client, time: '0:00:02.545527'}
- {id: 55, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.400273'}
- {id: 56, name: Add galera apt-keys, role: galera_client, time: '0:00:01.375980'}
- {id: 57, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.429293'}
- {id: 58, name: Add galera repo(s), role: galera_client, time: '0:00:03.774966'}
- {id: 59, name: Update apt if needed, role: galera_client, time: '0:00:04.165383'}
- {id: 60, name: Install galera packages, role: galera_client, time: '0:00:03.539881'}
- {id: 61, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.046207'}
- {id: 62, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.365679'}
- {id: 63, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.433953'}
- {id: 64, name: Add galera repo, role: galera_client, time: '0:00:00.406608'}
- {id: 65, name: Install galera yum packages, role: galera_client, time: '0:00:00.411320'}
- {id: 66, name: Install pip packages, role: galera_client, time: '0:00:01.047373'}
- {id: 67, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.096766'}
- {id: 68, name: Create openrc file, role: openstack_openrc, time: '0:00:00.499712'}
- {id: 69, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.274332'}
- {id: 70, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.503052'}
- {id: 71, name: Gather variables for each operating system, role: os_glance, time: '0:00:00.415629'}
- {id: 72, name: Check init system, role: os_glance, time: '0:00:00.309282'}
- {id: 73, name: Set the name of pid1, role: os_glance, time: '0:00:00.194641'}
- {id: 74, name: create the system group, role: os_glance, time: '0:00:00.438195'}
- {id: 75, name: Create the glance system user, role: os_glance, time: '0:00:00.571808'}
- {id: 76, name: Create glance dir, role: os_glance, time: '0:00:03.027815'}
- {id: 77, name: Test for log directory or link, role: os_glance, time: '0:00:00.372301'}
- {id: 78, name: Create glance log dir, role: os_glance, time: '0:00:00.339332'}
- {id: 79, name: Check apt last update file, role: os_glance, time: '0:00:00.495238'}
- {id: 80, name: Update apt if needed, role: os_glance, time: '0:00:00.256823'}
- {id: 81, name: Install apt packages, role: os_glance, time: '0:00:04.379127'}
- {id: 82, name: Create developer mode constraint file, role: os_glance, time: '0:00:00.135675'}
- {id: 83, name: Clone requirements git repository, role: os_glance, time: '0:00:00.135601'}
- {id: 84, name: Add constraints to pip_install_options fact for developer mode,
role: os_glance, time: '0:00:00.130484'}
- {id: 85, name: Set pip_install_options_fact when not in developer mode, role: os_glance,
time: '0:00:00.364957'}
- {id: 86, name: Install requires pip packages, role: os_glance, time: '0:00:06.498503'}
- {id: 87, name: Get local venv checksum, role: os_glance, time: '0:00:00.379069'}
- {id: 88, name: Get remote venv checksum, role: os_glance, time: '0:00:00.555342'}
- {id: 89, name: Attempt venv download, role: os_glance, time: '0:00:01.111092'}
- {id: 90, name: Set glance get_venv fact, role: os_glance, time: '0:00:00.269542'}
- {id: 91, name: Remove existing venv, role: os_glance, time: '0:00:00.337849'}
- {id: 92, name: Create glance venv dir, role: os_glance, time: '0:00:00.363529'}
- {id: 93, name: Unarchive pre-built venv, role: os_glance, time: '0:00:05.082860'}
- {id: 94, name: Install pip packages, role: os_glance, time: '0:00:00.169578'}
- {id: 95, name: Update virtualenv path, role: os_glance, time: '0:00:00.499196'}
- {id: 96, name: Drop Glance Config(s), role: os_glance, time: '0:00:05.489928'}
- {id: 97, name: Create nfs shares local path, role: os_glance, time: '0:00:00.182848'}
- {id: 98, name: Glance mount nfs, role: os_glance, time: '0:00:00.119176'}
- {id: 99, name: Create glance cache management cron jobs, role: os_glance, time: '0:00:01.043429'}
- {id: 100, name: Place the init script, role: os_glance, time: '0:00:01.022773'}
- {id: 101, name: Reload init scripts, role: os_glance, time: '0:00:00.755614'}
- {id: 102, name: Create TEMP run dir, role: os_glance, time: '0:00:00.382893'}
- {id: 103, name: Create TEMP lock dir, role: os_glance, time: '0:00:00.398341'}
- {id: 104, name: Create tempfile.d entry, role: os_glance, time: '0:00:00.379030'}
- {id: 105, name: Place the systemd init script, role: os_glance, time: '0:00:00.569352'}
- {id: 106, name: Reload the systemd daemon, role: os_glance, time: '0:00:00.378994'}
- {id: 107, name: Load service, role: os_glance, time: '0:00:00.567515'}
- {id: 108, name: Place the init script, role: os_glance, time: '0:00:01.038718'}
- {id: 109, name: Reload init scripts, role: os_glance, time: '0:00:00.764184'}
- {id: 110, name: Create TEMP run dir, role: os_glance, time: '0:00:00.374616'}
- {id: 111, name: Create TEMP lock dir, role: os_glance, time: '0:00:00.465061'}
- {id: 112, name: Create tempfile.d entry, role: os_glance, time: '0:00:00.366846'}
- {id: 113, name: Place the systemd init script, role: os_glance, time: '0:00:00.521910'}
- {id: 114, name: Reload the systemd daemon, role: os_glance, time: '0:00:00.369094'}
- {id: 115, name: Load service, role: os_glance, time: '0:00:00.462367'}
- {id: 116, name: Perform a Glance DB sync, role: os_glance, time: '0:00:05.158745'}
- {id: 117, name: Load glance metadata definitions, role: os_glance, time: '0:00:04.071180'}
- {id: 118, name: Ensure glance service, role: os_glance, time: '0:00:01.916850'}
- {id: 119, name: Ensure glance user, role: os_glance, time: '0:00:01.107304'}
- {id: 120, name: Ensure glance user to admin role, role: os_glance, time: '0:00:01.016996'}
- {id: 121, name: Ensure glance endpoint, role: os_glance, time: '0:00:03.364217'}
- {id: 122, name: Create openrc file, role: openstack_openrc, time: '0:00:00.472130'}
- {id: 123, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.258575'}
- {id: 124, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.449623'}
- {id: 125, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.477754'}
- {id: 126, name: assert, role: ceph_client, time: '0:00:00.204557'}
- {id: 127, name: Gather variables for each operating system, role: ceph_client,
time: '0:00:00.521588'}
- {id: 128, name: Remove revoked ceph apt-keys, role: ceph_client, time: '0:00:00.337575'}
- {id: 129, name: Add ceph apt-keys, role: ceph_client, time: '0:00:00.341854'}
- {id: 130, name: Add ceph apt-keys using fallback keyserver, role: ceph_client,
time: '0:00:00.341730'}
- {id: 131, name: add ubuntu cloud archive key package, role: ceph_client, time: '0:00:00.348892'}
- {id: 132, name: Add ceph repo(s), role: ceph_client, time: '0:00:00.327036'}
- {id: 133, name: Update apt cache, role: ceph_client, time: '0:00:00.302733'}
- {id: 134, name: Check apt last update file, role: ceph_client, time: '0:00:00.343783'}
- {id: 135, name: Update apt if needed, role: ceph_client, time: '0:00:00.297026'}
- {id: 136, name: Install ceph packages, role: ceph_client, time: '0:00:05.244200'}
- {id: 137, name: Register rados module path, role: ceph_client, time: '0:00:00.283193'}
- {id: 138, name: Register rbd module path, role: ceph_client, time: '0:00:00.280876'}
- {id: 139, name: Link rados module into the venv, role: ceph_client, time: '0:00:00.259148'}
- {id: 140, name: Link rbd module into the venv, role: ceph_client, time: '0:00:00.287109'}
- {id: 141, name: Verify Ceph monitors are up, role: ceph_client, time: '0:00:00.102259'}
- {id: 142, name: Set ceph_mon_host to an online monitor host, role: ceph_client,
time: '0:00:00.088041'}
- {id: 143, name: Provide ceph configuration directory, role: ceph_client, time: '0:00:00.240710'}
- {id: 144, name: Get ceph.conf and store contents when ceph_conf_file is not defined,
role: ceph_client, time: '0:00:00.247696'}
- {id: 145, name: Register ceph_conf fact when ceph_conf_file is not defined, role: ceph_client,
time: '0:00:00.242235'}
- {id: 146, name: Register ceph_conf fact when ceph_conf_file is defined, role: ceph_client,
time: '0:00:00.242970'}
- {id: 147, name: Create ceph.conf from mon host, role: ceph_client, time: '0:00:00.249549'}
- {id: 148, name: Retrieve keyrings for openstack clients from ceph cluster, role: ceph_client,
time: '0:00:01.893517'}
- {id: 149, name: Create cephkeys_access_group group, role: ceph_client, time: '0:00:00.239705'}
- {id: 150, name: Add OpenStack service to cephkeys_access_group group, role: ceph_client,
time: '0:00:00.236688'}
- {id: 151, name: Provision ceph client keyrings, role: ceph_client, time: '0:00:01.863514'}
- {id: 152, name: Retrieve nova secret from cephcluster, role: ceph_client, time: '0:00:00.249299'}
- {id: 153, name: Check if nova secret is defined in libvirt, role: ceph_client,
time: '0:00:00.253110'}
- {id: 154, name: Provide xml file to create the secret, role: ceph_client, time: '0:00:00.238913'}
- {id: 155, name: Define libvirt nova secret, role: ceph_client, time: '0:00:00.243119'}
- {id: 156, name: Check if nova secret value is set in libvirt, role: ceph_client,
time: '0:00:00.270231'}
- {id: 157, name: Set nova secret value in libvirt, role: ceph_client, time: '0:00:00.238805'}
- {id: 158, name: Remove libvirt nova secret file, role: ceph_client, time: '0:00:00.231136'}
- {id: 159, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.211797'}
- {id: 160, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.263326'}
- {id: 161, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.285311'}
- {id: 162, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.254698'}
- {id: 163, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.080466'}
- {id: 164, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.296003'}
- {id: 165, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.343001'}
- {id: 166, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.800217'}
- {id: 167, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.081916'}
- {id: 168, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.216967'}
- {id: 169, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.295371'}
- {id: 170, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.410701'}
- {id: 171, name: Find all log files, role: rsyslog_client, time: '0:00:00.278027'}
- {id: 172, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.451654'}
- {id: 173, name: Union the log files, role: rsyslog_client, time: '0:00:00.159628'}
- {id: 174, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.559374'}
- {id: 175, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.470972'}
- {id: 176, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.335798'}
- {id: 177, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.299615'}
- {id: 178, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.479318'}
time: '0:02:33.340455'
23:
name: Install cinder server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:08.925116'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.507339'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.227197'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.055819'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.066228'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.080010'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.073972'}
- {id: 7, name: Ensure mount directories exists, role: null, time: '0:00:00.054799'}
- {id: 8, name: LXC Directory bind mount, role: null, time: '0:00:00.059830'}
- {id: 9, name: Extra lxc config, role: null, time: '0:00:00.086947'}
- {id: 10, name: Wait for container ssh, role: null, time: '0:00:00.082793'}
- {id: 11, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.314440'}
- {id: 12, name: Ensure rabbitmq user, role: null, time: '0:00:04.189271'}
- {id: 13, name: Create log dir, role: null, time: '0:00:00.374637'}
- {id: 14, name: Create log aggregation links, role: null, time: '0:00:00.328263'}
- {id: 15, name: Create DB for service, role: null, time: '0:00:00.464901'}
- {id: 16, name: Grant access to the DB for the service, role: null, time: '0:00:00.592267'}
- {id: 17, name: Drop apt package manager proxy, role: null, time: '0:00:00.610613'}
- {id: 18, name: Drop yum package manager proxy, role: null, time: '0:00:00.052815'}
- {id: 19, name: Add volume group block device to cinder, role: null, time: '0:00:00.101511'}
- {id: 20, name: udevadm trigger, role: null, time: '0:00:00.456363'}
- {id: 21, name: Set cinder storage bridge (is_metal), role: null, time: '0:00:00.290712'}
- {id: 22, name: Set cinder storage address (is_metal), role: null, time: '0:00:00.252416'}
- {id: 23, name: Set cinder storage bridge (is_metal no storage network), role: null,
time: '0:00:00.230380'}
- {id: 24, name: Set cinder storage address (container), role: null, time: '0:00:00.224446'}
- {id: 25, name: Set cinder storage address (container no storage network), role: null,
time: '0:00:00.213647'}
- {id: 26, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.461694'}
- {id: 27, name: Create pip config directory, role: pip_install, time: '0:00:01.523060'}
- {id: 28, name: Drop pip file(s), role: pip_install, time: '0:00:00.540615'}
- {id: 29, name: Drop pip global config(s), role: pip_install, time: '0:00:00.418246'}
- {id: 30, name: Create pip links directory, role: pip_install, time: '0:00:00.424174'}
- {id: 31, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.573863'}
- {id: 32, name: Drop pip link file(s), role: pip_install, time: '0:00:00.858365'}
- {id: 33, name: Execute pip config builder, role: pip_install, time: '0:00:00.413835'}
- {id: 34, name: Install yum packages, role: pip_install, time: '0:00:00.710009'}
- {id: 35, name: Check apt last update file, role: pip_install, time: '0:00:00.529483'}
- {id: 36, name: Update apt if needed, role: pip_install, time: '0:00:04.565896'}
- {id: 37, name: Install apt packages, role: pip_install, time: '0:00:02.884043'}
- {id: 38, name: Get Modern PIP, role: pip_install, time: '0:00:00.763693'}
- {id: 39, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.257445'}
- {id: 40, name: Install PIP, role: pip_install, time: '0:00:03.634651'}
- {id: 41, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.466692'}
- {id: 42, name: Install pip packages, role: pip_install, time: '0:00:03.699751'}
- {id: 43, name: Clean up remote install files, role: pip_install, time: '0:00:00.587279'}
- {id: 44, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.130565'}
- {id: 45, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.139914'}
- {id: 46, name: Create local pip package cache, role: pip_install, time: '0:00:00.107219'}
- {id: 47, name: pip cache install files locally, role: pip_install, time: '0:00:00.258964'}
- {id: 48, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.216210'}
- {id: 49, name: Distribute PIP install files, role: pip_install, time: '0:00:00.193153'}
- {id: 50, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.123336'}
- {id: 51, name: Clean up local install cache, role: pip_install, time: '0:00:00.117245'}
- {id: 52, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.202642'}
- {id: 53, name: Install PIP, role: pip_install, time: '0:00:00.479551'}
- {id: 54, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.510956'}
- {id: 55, name: Install pip packages, role: pip_install, time: '0:00:00.481222'}
- {id: 56, name: Clean up remote install files, role: pip_install, time: '0:00:00.342737'}
- {id: 57, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.087641'}
- {id: 58, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.581798'}
- {id: 59, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.627710'}
- {id: 60, name: Check apt last update file, role: galera_client, time: '0:00:00.634825'}
- {id: 61, name: Update apt if needed, role: galera_client, time: '0:00:02.738888'}
- {id: 62, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.607069'}
- {id: 63, name: Add galera apt-keys, role: galera_client, time: '0:00:01.688200'}
- {id: 64, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.760367'}
- {id: 65, name: Add galera repo(s), role: galera_client, time: '0:00:04.458171'}
- {id: 66, name: Update apt if needed, role: galera_client, time: '0:00:04.550717'}
- {id: 67, name: Install galera packages, role: galera_client, time: '0:00:05.889229'}
- {id: 68, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.487926'}
- {id: 69, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.728213'}
- {id: 70, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.705470'}
- {id: 71, name: Add galera repo, role: galera_client, time: '0:00:00.710227'}
- {id: 72, name: Install galera yum packages, role: galera_client, time: '0:00:00.698981'}
- {id: 73, name: Install pip packages, role: galera_client, time: '0:00:01.159702'}
- {id: 74, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.170232'}
- {id: 75, name: Create openrc file, role: openstack_openrc, time: '0:00:00.569619'}
- {id: 76, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.319823'}
- {id: 77, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.586035'}
- {id: 78, name: Gather variables for each operating system, role: os_cinder, time: '0:00:00.796797'}
- {id: 79, name: Check init system, role: os_cinder, time: '0:00:00.453075'}
- {id: 80, name: Set the name of pid1, role: os_cinder, time: '0:00:00.272340'}
- {id: 81, name: create the system group, role: os_cinder, time: '0:00:00.621439'}
- {id: 82, name: Create the cinder system user, role: os_cinder, time: '0:00:00.646590'}
- {id: 83, name: Create cinder dir, role: os_cinder, time: '0:00:03.589007'}
- {id: 84, name: Test for log directory or link, role: os_cinder, time: '0:00:00.564409'}
- {id: 85, name: Create cinder log dir, role: os_cinder, time: '0:00:00.958858'}
- {id: 86, name: Check apt last update file, role: os_cinder, time: '0:00:00.793908'}
- {id: 87, name: Update apt if needed, role: os_cinder, time: '0:00:00.438842'}
- {id: 88, name: Install apt packages, role: os_cinder, time: '0:00:05.430816'}
- {id: 89, name: Install apt packages common between different backends, role: os_cinder,
time: '0:00:01.593037'}
- {id: 90, name: Install apt packages for LVM backend, role: os_cinder, time: '0:00:02.680595'}
- {id: 91, name: Create developer mode constraint file, role: os_cinder, time: '0:00:00.242595'}
- {id: 92, name: Clone requirements git repository, role: os_cinder, time: '0:00:00.221333'}
- {id: 93, name: Add constraints to pip_install_options fact for developer mode,
role: os_cinder, time: '0:00:00.286753'}
- {id: 94, name: Set pip_install_options_fact when not in developer mode, role: os_cinder,
time: '0:00:00.407261'}
- {id: 95, name: Install requires pip packages, role: os_cinder, time: '0:00:06.786779'}
- {id: 96, name: Get local venv checksum, role: os_cinder, time: '0:00:00.537337'}
- {id: 97, name: Get remote venv checksum, role: os_cinder, time: '0:00:00.708108'}
- {id: 98, name: Attempt venv download, role: os_cinder, time: '0:00:01.529838'}
- {id: 99, name: Set cinder get_venv fact, role: os_cinder, time: '0:00:00.418932'}
- {id: 100, name: Remove existing venv, role: os_cinder, time: '0:00:00.451683'}
- {id: 101, name: Create cinder venv dir, role: os_cinder, time: '0:00:00.520943'}
- {id: 102, name: Unarchive pre-built venv, role: os_cinder, time: '0:00:09.544549'}
- {id: 103, name: Install pip packages, role: os_cinder, time: '0:00:00.339004'}
- {id: 104, name: Update virtualenv path, role: os_cinder, time: '0:00:00.703850'}
- {id: 105, name: Copy cinder configs, role: os_cinder, time: '0:00:03.249531'}
- {id: 106, name: Drop cinder configs, role: os_cinder, time: '0:00:00.718862'}
- {id: 107, name: Ensure cinder tgt include, role: os_cinder, time: '0:00:00.494780'}
- {id: 108, name: Create nfs shares export file, role: os_cinder, time: '0:00:00.224533'}
- {id: 109, name: Drop sudoers file, role: os_cinder, time: '0:00:00.665430'}
- {id: 110, name: Perform a cinder DB sync, role: os_cinder, time: '0:00:05.211887'}
- {id: 111, name: Ensure cinder service, role: os_cinder, time: '0:00:01.255588'}
- {id: 112, name: Ensure cinder user, role: os_cinder, time: '0:00:01.238956'}
- {id: 113, name: Ensure cinder user to admin role, role: os_cinder, time: '0:00:01.265753'}
- {id: 114, name: Ensure cinder endpoint, role: os_cinder, time: '0:00:01.293015'}
- {id: 115, name: Ensure cinder service, role: os_cinder, time: '0:00:01.117587'}
- {id: 116, name: Ensure cinder user, role: os_cinder, time: '0:00:01.198636'}
- {id: 117, name: Ensure cinder user to admin role, role: os_cinder, time: '0:00:01.236264'}
- {id: 118, name: Ensure cinder endpoint, role: os_cinder, time: '0:00:01.340290'}
- {id: 119, name: Place the init script, role: os_cinder, time: '0:00:01.195444'}
- {id: 120, name: Reload init scripts, role: os_cinder, time: '0:00:01.227902'}
- {id: 121, name: Load service, role: os_cinder, time: '0:00:00.855006'}
- {id: 122, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.852018'}
- {id: 123, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.785173'}
- {id: 124, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.793418'}
- {id: 125, name: Place the systemd init script, role: os_cinder, time: '0:00:01.056555'}
- {id: 126, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.817631'}
- {id: 127, name: Load service, role: os_cinder, time: '0:00:00.514946'}
- {id: 128, name: Place the init script, role: os_cinder, time: '0:00:01.229695'}
- {id: 129, name: Reload init scripts, role: os_cinder, time: '0:00:01.174595'}
- {id: 130, name: Load service, role: os_cinder, time: '0:00:00.869093'}
- {id: 131, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.761093'}
- {id: 132, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.790598'}
- {id: 133, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.805918'}
- {id: 134, name: Place the systemd init script, role: os_cinder, time: '0:00:00.980971'}
- {id: 135, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.815556'}
- {id: 136, name: Load service, role: os_cinder, time: '0:00:00.497968'}
- {id: 137, name: Place the init script, role: os_cinder, time: '0:00:01.170088'}
- {id: 138, name: Reload init scripts, role: os_cinder, time: '0:00:01.172720'}
- {id: 139, name: Load service, role: os_cinder, time: '0:00:00.822027'}
- {id: 140, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.751939'}
- {id: 141, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.797252'}
- {id: 142, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.819551'}
- {id: 143, name: Place the systemd init script, role: os_cinder, time: '0:00:01.028162'}
- {id: 144, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.795231'}
- {id: 145, name: Load service, role: os_cinder, time: '0:00:00.532147'}
- {id: 146, name: Place the init script, role: os_cinder, time: '0:00:01.137590'}
- {id: 147, name: Reload init scripts, role: os_cinder, time: '0:00:01.170330'}
- {id: 148, name: Load service, role: os_cinder, time: '0:00:00.798748'}
- {id: 149, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.755358'}
- {id: 150, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.842260'}
- {id: 151, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.750819'}
- {id: 152, name: Place the systemd init script, role: os_cinder, time: '0:00:01.064518'}
- {id: 153, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.800997'}
- {id: 154, name: Load service, role: os_cinder, time: '0:00:07.053756'}
- {id: 155, name: Ensure cinder api is available, role: os_cinder, time: '0:00:00.229349'}
- {id: 156, name: null, role: null, time: '0:00:10.246791'}
- {id: 157, name: Add in cinder devices types, role: os_cinder, time: '0:00:05.570910'}
- {id: 158, name: Discover lvm devices, role: os_cinder, time: '0:00:00.446722'}
- {id: 159, name: Ensure "/etc/lvm" directory, role: os_cinder, time: '0:00:00.390959'}
- {id: 160, name: Drop lvm Config, role: os_cinder, time: '0:00:00.624365'}
- {id: 161, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.545394'}
- {id: 162, name: assert, role: ceph_client, time: '0:00:00.238909'}
- {id: 163, name: Gather variables for each operating system, role: ceph_client,
time: '0:00:00.592659'}
- {id: 164, name: Remove revoked ceph apt-keys, role: ceph_client, time: '0:00:00.604082'}
- {id: 165, name: Add ceph apt-keys, role: ceph_client, time: '0:00:00.638879'}
- {id: 166, name: Add ceph apt-keys using fallback keyserver, role: ceph_client,
time: '0:00:00.605306'}
- {id: 167, name: add ubuntu cloud archive key package, role: ceph_client, time: '0:00:00.611547'}
- {id: 168, name: Add ceph repo(s), role: ceph_client, time: '0:00:00.608275'}
- {id: 169, name: Update apt cache, role: ceph_client, time: '0:00:00.459794'}
- {id: 170, name: Check apt last update file, role: ceph_client, time: '0:00:00.598404'}
- {id: 171, name: Update apt if needed, role: ceph_client, time: '0:00:00.439016'}
- {id: 172, name: Install ceph packages, role: ceph_client, time: '0:00:05.891303'}
- {id: 173, name: Register rados module path, role: ceph_client, time: '0:00:00.367270'}
- {id: 174, name: Register rbd module path, role: ceph_client, time: '0:00:00.376695'}
- {id: 175, name: Link rados module into the venv, role: ceph_client, time: '0:00:00.301101'}
- {id: 176, name: Link rbd module into the venv, role: ceph_client, time: '0:00:00.315062'}
- {id: 177, name: Verify Ceph monitors are up, role: ceph_client, time: '0:00:00.212728'}
- {id: 178, name: Set ceph_mon_host to an online monitor host, role: ceph_client,
time: '0:00:00.145883'}
- {id: 179, name: Provide ceph configuration directory, role: ceph_client, time: '0:00:00.305988'}
- {id: 180, name: Get ceph.conf and store contents when ceph_conf_file is not defined,
role: ceph_client, time: '0:00:00.359116'}
- {id: 181, name: Register ceph_conf fact when ceph_conf_file is not defined, role: ceph_client,
time: '0:00:00.342558'}
- {id: 182, name: Register ceph_conf fact when ceph_conf_file is defined, role: ceph_client,
time: '0:00:00.305468'}
- {id: 183, name: Create ceph.conf from mon host, role: ceph_client, time: '0:00:00.319615'}
- {id: 184, name: Retrieve keyrings for openstack clients from ceph cluster, role: ceph_client,
time: '0:00:02.009336'}
- {id: 185, name: Create cephkeys_access_group group, role: ceph_client, time: '0:00:00.302945'}
- {id: 186, name: Add OpenStack service to cephkeys_access_group group, role: ceph_client,
time: '0:00:00.312636'}
- {id: 187, name: Provision ceph client keyrings, role: ceph_client, time: '0:00:01.938672'}
- {id: 188, name: Retrieve nova secret from cephcluster, role: ceph_client, time: '0:00:00.350446'}
- {id: 189, name: Check if nova secret is defined in libvirt, role: ceph_client,
time: '0:00:00.354432'}
- {id: 190, name: Provide xml file to create the secret, role: ceph_client, time: '0:00:00.300591'}
- {id: 191, name: Define libvirt nova secret, role: ceph_client, time: '0:00:00.301057'}
- {id: 192, name: Check if nova secret value is set in libvirt, role: ceph_client,
time: '0:00:00.357567'}
- {id: 193, name: Set nova secret value in libvirt, role: ceph_client, time: '0:00:00.379583'}
- {id: 194, name: Remove libvirt nova secret file, role: ceph_client, time: '0:00:00.295090'}
- {id: 195, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.281970'}
- {id: 196, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.302621'}
- {id: 197, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.337020'}
- {id: 198, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.310207'}
- {id: 199, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.151859'}
- {id: 200, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.395182'}
- {id: 201, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.633196'}
- {id: 202, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:01.006363'}
- {id: 203, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.158339'}
- {id: 204, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.334948'}
- {id: 205, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.358722'}
- {id: 206, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.475829'}
- {id: 207, name: Find all log files, role: rsyslog_client, time: '0:00:00.334246'}
- {id: 208, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.529118'}
- {id: 209, name: Union the log files, role: rsyslog_client, time: '0:00:00.218921'}
- {id: 210, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.622141'}
- {id: 211, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.511002'}
- {id: 212, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.306047'}
- {id: 213, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.379270'}
- {id: 214, name: Create crontab, role: system_crontab_coordination, time: '0:00:03.210777'}
time: '0:03:52.085227'
24:
name: Installation and setup of Nova
tasks:
- {id: 0, name: setup, role: null, time: '0:00:09.060850'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.830616'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.318885'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.114075'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.120574'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.141928'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.154351'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.325989'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:04.408230'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.481282'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.365142'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.502344'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.662924'}
- {id: 13, name: Create DB for service, role: null, time: '0:00:00.341603'}
- {id: 14, name: Grant access to the DB for the service, role: null, time: '0:00:00.507510'}
- {id: 15, name: Drop apt package manager proxy, role: null, time: '0:00:01.158318'}
- {id: 16, name: Drop yum package manager proxy, role: null, time: '0:00:00.106011'}
- {id: 17, name: Add nbd devices to the compute, role: null, time: '0:00:00.151990'}
- {id: 18, name: Add net/tun device to the compute, role: null, time: '0:00:00.153202'}
- {id: 19, name: Check if kvm device exists, role: null, time: '0:00:00.152077'}
- {id: 20, name: Add kvm device to the compute, role: null, time: '0:00:00.141705'}
- {id: 21, name: Set nova management bridge (is_metal), role: null, time: '0:00:00.329074'}
- {id: 22, name: Set nova management address (is_metal), role: null, time: '0:00:00.331576'}
- {id: 23, name: Set nova management address (container), role: null, time: '0:00:00.292766'}
- {id: 24, name: Set nova management address (unknown management network), role: null,
time: '0:00:00.098863'}
- {id: 25, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.712201'}
- {id: 26, name: Create pip config directory, role: pip_install, time: '0:00:02.822214'}
- {id: 27, name: Drop pip file(s), role: pip_install, time: '0:00:00.988458'}
- {id: 28, name: Drop pip global config(s), role: pip_install, time: '0:00:00.758830'}
- {id: 29, name: Create pip links directory, role: pip_install, time: '0:00:00.642390'}
- {id: 30, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:01.097972'}
- {id: 31, name: Drop pip link file(s), role: pip_install, time: '0:00:01.474940'}
- {id: 32, name: Execute pip config builder, role: pip_install, time: '0:00:00.730535'}
- {id: 33, name: Install yum packages, role: pip_install, time: '0:00:01.181090'}
- {id: 34, name: Check apt last update file, role: pip_install, time: '0:00:00.811055'}
- {id: 35, name: Update apt if needed, role: pip_install, time: '0:00:10.608422'}
- {id: 36, name: Install apt packages, role: pip_install, time: '0:00:06.267978'}
- {id: 37, name: Get Modern PIP, role: pip_install, time: '0:00:01.264270'}
- {id: 38, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.572095'}
- {id: 39, name: Install PIP, role: pip_install, time: '0:00:07.141961'}
- {id: 40, name: Install PIP (fall back mode), role: pip_install, time: '0:00:01.041292'}
- {id: 41, name: Install pip packages, role: pip_install, time: '0:00:06.990649'}
- {id: 42, name: Clean up remote install files, role: pip_install, time: '0:00:00.943076'}
- {id: 43, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.153967'}
- {id: 44, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.142360'}
- {id: 45, name: Create local pip package cache, role: pip_install, time: '0:00:00.122591'}
- {id: 46, name: pip cache install files locally, role: pip_install, time: '0:00:00.557756'}
- {id: 47, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.386121'}
- {id: 48, name: Distribute PIP install files, role: pip_install, time: '0:00:00.415047'}
- {id: 49, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.133939'}
- {id: 50, name: Clean up local install cache, role: pip_install, time: '0:00:00.128498'}
- {id: 51, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.416310'}
- {id: 52, name: Install PIP, role: pip_install, time: '0:00:01.016541'}
- {id: 53, name: Install PIP (fall back mode), role: pip_install, time: '0:00:01.134444'}
- {id: 54, name: Install pip packages, role: pip_install, time: '0:00:01.048637'}
- {id: 55, name: Clean up remote install files, role: pip_install, time: '0:00:00.725124'}
- {id: 56, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.161267'}
- {id: 57, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:01.236721'}
- {id: 58, name: Gather variables for each operating system, role: galera_client,
time: '0:00:01.237658'}
- {id: 59, name: Check apt last update file, role: galera_client, time: '0:00:01.051906'}
- {id: 60, name: Update apt if needed, role: galera_client, time: '0:00:05.064906'}
- {id: 61, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:05.209903'}
- {id: 62, name: Add galera apt-keys, role: galera_client, time: '0:00:02.914011'}
- {id: 63, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:01.495342'}
- {id: 64, name: Add galera repo(s), role: galera_client, time: '0:00:09.005478'}
- {id: 65, name: Update apt if needed, role: galera_client, time: '0:00:10.723643'}
- {id: 66, name: Install galera packages, role: galera_client, time: '0:00:09.829376'}
- {id: 67, name: Update the local file system CRUD, role: galera_client, time: '0:00:03.622886'}
- {id: 68, name: Add galera gpg-keys, role: galera_client, time: '0:00:01.478554'}
- {id: 69, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:01.490933'}
- {id: 70, name: Add galera repo, role: galera_client, time: '0:00:01.591693'}
- {id: 71, name: Install galera yum packages, role: galera_client, time: '0:00:01.551890'}
- {id: 72, name: Install pip packages, role: galera_client, time: '0:00:02.232212'}
- {id: 73, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.339817'}
- {id: 74, name: Create openrc file, role: openstack_openrc, time: '0:00:01.048596'}
- {id: 75, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.579595'}
- {id: 76, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:01.161166'}
- {id: 77, name: Check init system, role: os_nova, time: '0:00:00.655197'}
- {id: 78, name: Set the name of pid1, role: os_nova, time: '0:00:00.441643'}
- {id: 79, name: Gather variables for each operating system, role: os_nova, time: '0:00:02.896030'}
- {id: 80, name: fail, role: os_nova, time: '0:00:00.250356'}
- {id: 81, name: Get CPU info content and store as var, role: os_nova, time: '0:00:01.042893'}
- {id: 82, name: Register a fact for the nova kvm virt type, role: os_nova, time: '0:00:00.472657'}
- {id: 83, name: Register a fact for the nova powervm virt type, role: os_nova,
time: '0:00:00.499983'}
- {id: 84, name: Register a fact for the nova qemu virt type, role: os_nova, time: '0:00:00.863040'}
- {id: 85, name: create the system group, role: os_nova, time: '0:00:00.911587'}
- {id: 86, name: Remove old key file(s) if found, role: os_nova, time: '0:00:05.734938'}
- {id: 87, name: Create the nova system user, role: os_nova, time: '0:00:01.228398'}
- {id: 88, name: Create nova dir, role: os_nova, time: '0:00:25.080811'}
- {id: 89, name: Test for log directory or link, role: os_nova, time: '0:00:00.907232'}
- {id: 90, name: Create nova log dir, role: os_nova, time: '0:00:00.688355'}
- {id: 91, name: Drop sudoers file, role: os_nova, time: '0:00:01.173531'}
- {id: 92, name: Add Ubuntu Cloud Archive key package, role: os_nova, time: '0:00:04.033510'}
- {id: 93, name: Add Ubuntu Cloud Archive apt repository, role: os_nova, time: '0:00:08.942877'}
- {id: 94, name: Check apt last update file, role: os_nova, time: '0:00:01.426945'}
- {id: 95, name: Update apt if needed, role: os_nova, time: '0:00:08.906993'}
- {id: 96, name: Install apt packages (common), role: os_nova, time: '0:00:06.548417'}
- {id: 97, name: Remove known problem packages for the Spice console, role: os_nova,
time: '0:00:03.058789'}
- {id: 98, name: Install apt packages (novnc console), role: os_nova, time: '0:00:03.236978'}
- {id: 99, name: Install apt packages (compute - KVM), role: os_nova, time: '0:00:58.403743'}
- {id: 100, name: Install apt packages (compute - LXD), role: os_nova, time: '0:00:03.341300'}
- {id: 101, name: Remove old git directory, role: os_nova, time: '0:00:01.008824'}
- {id: 102, name: Get package from git, role: os_nova, time: '0:00:01.184306'}
- {id: 103, name: Remove old git directory, role: os_nova, time: '0:00:00.870742'}
- {id: 104, name: Get package from git, role: os_nova, time: '0:00:01.226975'}
- {id: 105, name: Install pip packages, role: os_nova, time: '0:00:01.249178'}
- {id: 106, name: Ensure ssl cert directory exists, role: os_nova, time: '0:00:01.543618'}
- {id: 107, name: Prepare combined nova-console SSL and CA certs, role: os_nova,
time: '0:00:02.319239'}
- {id: 108, name: Drop user provided ssl cert and key, role: os_nova, time: '0:00:01.644963'}
- {id: 109, name: Create developer mode constraint file, role: os_nova, time: '0:00:00.499196'}
- {id: 110, name: Clone requirements git repository, role: os_nova, time: '0:00:00.477760'}
- {id: 111, name: Add constraints to pip_install_options fact for developer mode,
role: os_nova, time: '0:00:00.462177'}
- {id: 112, name: Set pip_install_options_fact when not in developer mode, role: os_nova,
time: '0:00:00.768404'}
- {id: 113, name: Install requires pip packages, role: os_nova, time: '0:00:13.630471'}
- {id: 114, name: Get local venv checksum, role: os_nova, time: '0:00:00.905249'}
- {id: 115, name: Get remote venv checksum, role: os_nova, time: '0:00:01.079948'}
- {id: 116, name: Attempt venv download, role: os_nova, time: '0:00:03.955746'}
- {id: 117, name: Set nova get_venv fact, role: os_nova, time: '0:00:00.732420'}
- {id: 118, name: Remove existing venv, role: os_nova, time: '0:00:00.793845'}
- {id: 119, name: Create nova venv dir, role: os_nova, time: '0:00:00.881875'}
- {id: 120, name: Unarchive pre-built venv, role: os_nova, time: '0:00:30.502345'}
- {id: 121, name: Install pip packages, role: os_nova, time: '0:00:00.675132'}
- {id: 122, name: Update virtualenv path, role: os_nova, time: '0:00:01.318467'}
- {id: 123, name: Set nova config facts, role: os_nova, time: '0:00:11.678984'}
- {id: 124, name: Generate nova config, role: os_nova, time: '0:00:10.342486'}
- {id: 125, name: Copy nova rootwrap filter config, role: os_nova, time: '0:00:14.034505'}
- {id: 126, name: Drop sudoers file, role: os_nova, time: '0:00:01.227758'}
- {id: 127, name: Place the init script, role: os_nova, time: '0:00:01.899932'}
- {id: 128, name: Reload init scripts, role: os_nova, time: '0:00:01.748571'}
- {id: 129, name: Create TEMP run dir, role: os_nova, time: '0:00:01.660124'}
- {id: 130, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.663080'}
- {id: 131, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.640548'}
- {id: 132, name: Place the systemd init script, role: os_nova, time: '0:00:02.239093'}
- {id: 133, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.618804'}
- {id: 134, name: Load service, role: os_nova, time: '0:00:00.907686'}
- {id: 135, name: Place the init script, role: os_nova, time: '0:00:01.686108'}
- {id: 136, name: Reload init scripts, role: os_nova, time: '0:00:01.639721'}
- {id: 137, name: Create TEMP run dir, role: os_nova, time: '0:00:01.677040'}
- {id: 138, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.560034'}
- {id: 139, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.598036'}
- {id: 140, name: Place the systemd init script, role: os_nova, time: '0:00:02.254795'}
- {id: 141, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.665893'}
- {id: 142, name: Load service, role: os_nova, time: '0:00:00.870554'}
- {id: 143, name: Place the init script, role: os_nova, time: '0:00:01.826801'}
- {id: 144, name: Reload init scripts, role: os_nova, time: '0:00:01.652212'}
- {id: 145, name: Create TEMP run dir, role: os_nova, time: '0:00:01.689558'}
- {id: 146, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.599144'}
- {id: 147, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.675735'}
- {id: 148, name: Place the systemd init script, role: os_nova, time: '0:00:02.230296'}
- {id: 149, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.591334'}
- {id: 150, name: Load service, role: os_nova, time: '0:00:00.894096'}
- {id: 151, name: Place the init script, role: os_nova, time: '0:00:01.741603'}
- {id: 152, name: Reload init scripts, role: os_nova, time: '0:00:01.641518'}
- {id: 153, name: Create TEMP run dir, role: os_nova, time: '0:00:01.580848'}
- {id: 154, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.660376'}
- {id: 155, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.594461'}
- {id: 156, name: Place the systemd init script, role: os_nova, time: '0:00:02.262464'}
- {id: 157, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.708408'}
- {id: 158, name: Load service, role: os_nova, time: '0:00:00.913497'}
- {id: 159, name: Place the init script, role: os_nova, time: '0:00:01.672853'}
- {id: 160, name: Reload init scripts, role: os_nova, time: '0:00:01.739565'}
- {id: 161, name: Create TEMP run dir, role: os_nova, time: '0:00:01.562986'}
- {id: 162, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.648088'}
- {id: 163, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.563380'}
- {id: 164, name: Place the systemd init script, role: os_nova, time: '0:00:02.208693'}
- {id: 165, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.685046'}
- {id: 166, name: Load service, role: os_nova, time: '0:00:00.925490'}
- {id: 167, name: Place the init script, role: os_nova, time: '0:00:01.782864'}
- {id: 168, name: Reload init scripts, role: os_nova, time: '0:00:01.706810'}
- {id: 169, name: Create TEMP run dir, role: os_nova, time: '0:00:01.554187'}
- {id: 170, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.573378'}
- {id: 171, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.637629'}
- {id: 172, name: Place the systemd init script, role: os_nova, time: '0:00:02.105604'}
- {id: 173, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.569983'}
- {id: 174, name: Load service, role: os_nova, time: '0:00:00.850577'}
- {id: 175, name: Place the init script, role: os_nova, time: '0:00:01.711692'}
- {id: 176, name: Reload init scripts, role: os_nova, time: '0:00:01.553880'}
- {id: 177, name: Create TEMP run dir, role: os_nova, time: '0:00:01.625372'}
- {id: 178, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.598840'}
- {id: 179, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.616547'}
- {id: 180, name: Place the systemd init script, role: os_nova, time: '0:00:02.258771'}
- {id: 181, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.602806'}
- {id: 182, name: Load service, role: os_nova, time: '0:00:00.950887'}
- {id: 183, name: Place the init script, role: os_nova, time: '0:00:01.578370'}
- {id: 184, name: Reload init scripts, role: os_nova, time: '0:00:01.612761'}
- {id: 185, name: Create TEMP run dir, role: os_nova, time: '0:00:01.548759'}
- {id: 186, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.522099'}
- {id: 187, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.590740'}
- {id: 188, name: Place the systemd init script, role: os_nova, time: '0:00:02.164862'}
- {id: 189, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.587115'}
- {id: 190, name: Load service, role: os_nova, time: '0:00:00.857838'}
- {id: 191, name: Place the init script, role: os_nova, time: '0:00:01.634834'}
- {id: 192, name: Reload init scripts, role: os_nova, time: '0:00:01.651440'}
- {id: 193, name: Create TEMP run dir, role: os_nova, time: '0:00:01.545553'}
- {id: 194, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.728665'}
- {id: 195, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.592102'}
- {id: 196, name: Place the systemd init script, role: os_nova, time: '0:00:02.222172'}
- {id: 197, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.761207'}
- {id: 198, name: Load service, role: os_nova, time: '0:00:00.932326'}
- {id: 199, name: Perform a Nova DB sync, role: os_nova, time: '0:00:13.158240'}
- {id: 200, name: Perform a Nova API DB sync, role: os_nova, time: '0:00:05.922506'}
- {id: 201, name: Perform Nova online data migrations, role: os_nova, time: '0:00:05.352178'}
- {id: 202, name: Ensure nova service, role: os_nova, time: '0:00:01.345163'}
- {id: 203, name: Ensure nova user, role: os_nova, time: '0:00:01.169663'}
- {id: 204, name: Ensure nova user to admin role, role: os_nova, time: '0:00:01.205355'}
- {id: 205, name: Ensure nova endpoint, role: os_nova, time: '0:00:01.162446'}
- {id: 206, name: Check the state of the default qemu save directory, role: os_nova,
time: '0:00:02.271996'}
- {id: 207, name: Check if the qemu save directory is empty, role: os_nova, time: '0:00:02.281539'}
- {id: 208, name: Move the existing save directory to nova_libvirt_save_path, role: os_nova,
time: '0:00:01.565079'}
- {id: 209, name: Create the new save directory, role: os_nova, time: '0:00:01.719965'}
- {id: 210, name: Symlink qemu save dir to nova_libvirt_save_path, role: os_nova,
time: '0:00:01.641488'}
- {id: 211, name: Install pip packages, role: os_nova, time: '0:00:02.295644'}
- {id: 212, name: Link guestfs into the venv, role: os_nova, time: '0:00:07.068830'}
- {id: 213, name: Add nova user to libvirtd group, role: os_nova, time: '0:00:00.872112'}
- {id: 214, name: Ensure kvm permissions, role: os_nova, time: '0:00:00.987906'}
- {id: 215, name: Set libvirtd config, role: os_nova, time: '0:00:01.198077'}
- {id: 216, name: Set libvirt runtime options, role: os_nova, time: '0:00:00.963701'}
- {id: 217, name: Set libvirt runtime options, role: os_nova, time: '0:00:01.029881'}
- {id: 218, name: Check for libvirt default network, role: os_nova, time: '0:00:03.288342'}
- {id: 219, name: Disable libvirt default network, role: os_nova, time: '0:00:01.696411'}
- {id: 220, name: Destroy libvirt default network, role: os_nova, time: '0:00:01.766465'}
- {id: 221, name: Add novalink keys, role: os_nova, time: '0:00:04.815324'}
- {id: 222, name: Add novalink repo, role: os_nova, time: '0:00:02.323960'}
- {id: 223, name: Check apt last update file, role: os_nova, time: '0:00:02.363518'}
- {id: 224, name: Update apt if needed, role: os_nova, time: '0:00:01.697284'}
- {id: 225, name: Install apt packages, role: os_nova, time: '0:00:04.979638'}
- {id: 226, name: Register pypowervm module path (venv), role: os_nova, time: '0:00:02.272947'}
- {id: 227, name: Link pypowervm module into the venv, role: os_nova, time: '0:00:01.546434'}
- {id: 228, name: Install pip packages, role: os_nova, time: '0:00:02.393332'}
- {id: 229, name: Add nova user to pvm_admin group, role: os_nova, time: '0:00:00.898690'}
- {id: 230, name: Ensure powervm permissions, role: os_nova, time: '0:00:00.899916'}
- {id: 231, name: Install pip packages (venv), role: os_nova, time: '0:00:02.290591'}
- {id: 232, name: Add nova user to lxd group, role: os_nova, time: '0:00:00.941363'}
- {id: 233, name: Place lxd config script, role: os_nova, time: '0:00:01.300972'}
- {id: 234, name: Configure lxd init, role: os_nova, time: '0:00:00.903213'}
- {id: 235, name: Create the nova SSH config file, role: os_nova, time: '0:00:00.893820'}
- {id: 236, name: Get public key contents and store as var, role: os_nova, time: '0:00:01.324179'}
- {id: 237, name: Register a fact for the nova pub key, role: os_nova, time: '0:00:00.975108'}
- {id: 238, name: Drop authorized keys file script locally, role: os_nova, time: '0:00:00.904456'}
- {id: 239, name: Copy templated authorized keys file script, role: os_nova, time: '0:00:00.960516'}
- {id: 240, name: Run authorized keys file script, role: os_nova, time: '0:00:13.584762'}
- {id: 241, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:01.247654'}
- {id: 242, name: assert, role: ceph_client, time: '0:00:00.483194'}
- {id: 243, name: Gather variables for each operating system, role: ceph_client,
time: '0:00:01.180374'}
- {id: 244, name: Remove revoked ceph apt-keys, role: ceph_client, time: '0:00:01.244409'}
- {id: 245, name: Add ceph apt-keys, role: ceph_client, time: '0:00:01.245240'}
- {id: 246, name: Add ceph apt-keys using fallback keyserver, role: ceph_client,
time: '0:00:01.172279'}
- {id: 247, name: add ubuntu cloud archive key package, role: ceph_client, time: '0:00:01.107480'}
- {id: 248, name: Add ceph repo(s), role: ceph_client, time: '0:00:01.178150'}
- {id: 249, name: Update apt cache, role: ceph_client, time: '0:00:00.832037'}
- {id: 250, name: Check apt last update file, role: ceph_client, time: '0:00:01.190040'}
- {id: 251, name: Update apt if needed, role: ceph_client, time: '0:00:00.814578'}
- {id: 252, name: Install ceph packages, role: ceph_client, time: '0:00:12.296526'}
- {id: 253, name: Register rados module path, role: ceph_client, time: '0:00:00.626430'}
- {id: 254, name: Register rbd module path, role: ceph_client, time: '0:00:00.635443'}
- {id: 255, name: Link rados module into the venv, role: ceph_client, time: '0:00:00.504804'}
- {id: 256, name: Link rbd module into the venv, role: ceph_client, time: '0:00:00.529960'}
- {id: 257, name: Verify Ceph monitors are up, role: ceph_client, time: '0:00:00.440875'}
- {id: 258, name: Set ceph_mon_host to an online monitor host, role: ceph_client,
time: '0:00:00.295525'}
- {id: 259, name: Provide ceph configuration directory, role: ceph_client, time: '0:00:00.507408'}
- {id: 260, name: Get ceph.conf and store contents when ceph_conf_file is not defined,
role: ceph_client, time: '0:00:00.604663'}
- {id: 261, name: Register ceph_conf fact when ceph_conf_file is not defined, role: ceph_client,
time: '0:00:00.519319'}
- {id: 262, name: Register ceph_conf fact when ceph_conf_file is defined, role: ceph_client,
time: '0:00:00.493135'}
- {id: 263, name: Create ceph.conf from mon host, role: ceph_client, time: '0:00:00.522792'}
- {id: 264, name: Retrieve keyrings for openstack clients from ceph cluster, role: ceph_client,
time: '0:00:04.053428'}
- {id: 265, name: Create cephkeys_access_group group, role: ceph_client, time: '0:00:00.499359'}
- {id: 266, name: Add OpenStack service to cephkeys_access_group group, role: ceph_client,
time: '0:00:00.518352'}
- {id: 267, name: Provision ceph client keyrings, role: ceph_client, time: '0:00:03.951250'}
- {id: 268, name: Retrieve nova secret from cephcluster, role: ceph_client, time: '0:00:00.617284'}
- {id: 269, name: Check if nova secret is defined in libvirt, role: ceph_client,
time: '0:00:00.629868'}
- {id: 270, name: Provide xml file to create the secret, role: ceph_client, time: '0:00:00.530312'}
- {id: 271, name: Define libvirt nova secret, role: ceph_client, time: '0:00:00.516013'}
- {id: 272, name: Check if nova secret value is set in libvirt, role: ceph_client,
time: '0:00:00.608059'}
- {id: 273, name: Set nova secret value in libvirt, role: ceph_client, time: '0:00:00.530498'}
- {id: 274, name: Remove libvirt nova secret file, role: ceph_client, time: '0:00:00.498381'}
- {id: 275, name: Create openrc file, role: openstack_openrc, time: '0:00:01.152562'}
- {id: 276, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.739727'}
- {id: 277, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:01.174202'}
- {id: 278, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.517471'}
- {id: 279, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.636788'}
- {id: 280, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.657131'}
- {id: 281, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.628409'}
- {id: 282, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.318183'}
- {id: 283, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.696739'}
- {id: 284, name: Update apt if needed, role: rsyslog_client, time: '0:00:06.105274'}
- {id: 285, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:01.977467'}
- {id: 286, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.314243'}
- {id: 287, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.634660'}
- {id: 288, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.737847'}
- {id: 289, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.997652'}
- {id: 290, name: Find all log files, role: rsyslog_client, time: '0:00:00.674964'}
- {id: 291, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:01.121933'}
- {id: 292, name: Union the log files, role: rsyslog_client, time: '0:00:00.412404'}
- {id: 293, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:01.360881'}
- {id: 294, name: Write log rotate file, role: rsyslog_client, time: '0:00:01.192214'}
- {id: 295, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.638505'}
- {id: 296, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.764115'}
- {id: 297, name: Create crontab, role: system_crontab_coordination, time: '0:00:03.721196'}
time: '0:11:19.332854'
25:
name: Installation and setup of Neutron
tasks:
- {id: 0, name: setup, role: null, time: '0:00:09.000753'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.461079'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.208056'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.382039'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:02.319917'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:02.121051'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:05.365306'}
- {id: 7, name: Ensure mount directories exists, role: null, time: '0:00:00.058119'}
- {id: 8, name: LXC Directory bind mount, role: null, time: '0:00:00.061031'}
- {id: 9, name: Extra lxc config, role: null, time: '0:00:00.073589'}
- {id: 10, name: Wait for container ssh, role: null, time: '0:00:00.084738'}
- {id: 11, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.716267'}
- {id: 12, name: Ensure rabbitmq user, role: null, time: '0:00:04.331355'}
- {id: 13, name: Create log dir, role: null, time: '0:00:00.302360'}
- {id: 14, name: Create log aggregation links, role: null, time: '0:00:00.326927'}
- {id: 15, name: Create DB for service, role: null, time: '0:00:00.486890'}
- {id: 16, name: Grant access to the DB for the service, role: null, time: '0:00:00.577669'}
- {id: 17, name: Drop apt package manager proxy, role: null, time: '0:00:00.596888'}
- {id: 18, name: Drop yum package manager proxy, role: null, time: '0:00:00.048250'}
- {id: 19, name: Create the neutron provider networks facts, role: null, time: '0:00:00.325553'}
- {id: 20, name: Set provider network fact(s), role: null, time: '0:00:00.175013'}
- {id: 21, name: set local_ip fact (is_metal), role: null, time: '0:00:00.193474'}
- {id: 22, name: set local_ip fact (container), role: null, time: '0:00:00.157082'}
- {id: 23, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.431110'}
- {id: 24, name: Create pip config directory, role: pip_install, time: '0:00:01.484624'}
- {id: 25, name: Drop pip file(s), role: pip_install, time: '0:00:00.566842'}
- {id: 26, name: Drop pip global config(s), role: pip_install, time: '0:00:00.408349'}
- {id: 27, name: Create pip links directory, role: pip_install, time: '0:00:00.396341'}
- {id: 28, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.604459'}
- {id: 29, name: Drop pip link file(s), role: pip_install, time: '0:00:00.827900'}
- {id: 30, name: Execute pip config builder, role: pip_install, time: '0:00:00.461408'}
- {id: 31, name: Install yum packages, role: pip_install, time: '0:00:00.681499'}
- {id: 32, name: Check apt last update file, role: pip_install, time: '0:00:00.508535'}
- {id: 33, name: Update apt if needed, role: pip_install, time: '0:00:04.616947'}
- {id: 34, name: Install apt packages, role: pip_install, time: '0:00:06.305146'}
- {id: 35, name: Get Modern PIP, role: pip_install, time: '0:00:00.904558'}
- {id: 36, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.302770'}
- {id: 37, name: Install PIP, role: pip_install, time: '0:00:03.710204'}
- {id: 38, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.589267'}
- {id: 39, name: Install pip packages, role: pip_install, time: '0:00:03.618223'}
- {id: 40, name: Clean up remote install files, role: pip_install, time: '0:00:00.590322'}
- {id: 41, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.154421'}
- {id: 42, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.154351'}
- {id: 43, name: Create local pip package cache, role: pip_install, time: '0:00:00.218481'}
- {id: 44, name: pip cache install files locally, role: pip_install, time: '0:00:00.287294'}
- {id: 45, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.216930'}
- {id: 46, name: Distribute PIP install files, role: pip_install, time: '0:00:00.213599'}
- {id: 47, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.133742'}
- {id: 48, name: Clean up local install cache, role: pip_install, time: '0:00:00.142584'}
- {id: 49, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.227775'}
- {id: 50, name: Install PIP, role: pip_install, time: '0:00:00.511846'}
- {id: 51, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.544797'}
- {id: 52, name: Install pip packages, role: pip_install, time: '0:00:00.512777'}
- {id: 53, name: Clean up remote install files, role: pip_install, time: '0:00:00.373074'}
- {id: 54, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.109127'}
- {id: 55, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.694686'}
- {id: 56, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.752093'}
- {id: 57, name: Check apt last update file, role: galera_client, time: '0:00:00.656863'}
- {id: 58, name: Update apt if needed, role: galera_client, time: '0:00:02.855831'}
- {id: 59, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.815770'}
- {id: 60, name: Add galera apt-keys, role: galera_client, time: '0:00:01.749837'}
- {id: 61, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.794640'}
- {id: 62, name: Add galera repo(s), role: galera_client, time: '0:00:04.394430'}
- {id: 63, name: Update apt if needed, role: galera_client, time: '0:00:04.527974'}
- {id: 64, name: Install galera packages, role: galera_client, time: '0:00:04.592082'}
- {id: 65, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.687736'}
- {id: 66, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.810423'}
- {id: 67, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.782329'}
- {id: 68, name: Add galera repo, role: galera_client, time: '0:00:00.787497'}
- {id: 69, name: Install galera yum packages, role: galera_client, time: '0:00:00.747085'}
- {id: 70, name: Install pip packages, role: galera_client, time: '0:00:01.184462'}
- {id: 71, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.219963'}
- {id: 72, name: Create openrc file, role: openstack_openrc, time: '0:00:00.577453'}
- {id: 73, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.324779'}
- {id: 74, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.569461'}
- {id: 75, name: Gather variables for each operating system, role: os_neutron, time: '0:00:01.513682'}
- {id: 76, name: Check init system, role: os_neutron, time: '0:00:01.345863'}
- {id: 77, name: Set the name of pid1, role: os_neutron, time: '0:00:00.278642'}
- {id: 78, name: Get CPU info content and store as var, role: os_neutron, time: '0:00:00.485226'}
- {id: 79, name: Set neutron target platform type, role: os_neutron, time: '0:00:00.141917'}
- {id: 80, name: Override neutron ovs driver firewall type, role: os_neutron, time: '0:00:00.242711'}
- {id: 81, name: Override neutron ovs driver firewall, role: os_neutron, time: '0:00:00.253527'}
- {id: 82, name: Create the system group, role: os_neutron, time: '0:00:00.664012'}
- {id: 83, name: Create the neutron system user, role: os_neutron, time: '0:00:00.736909'}
- {id: 84, name: Create neutron dir, role: os_neutron, time: '0:00:09.848962'}
- {id: 85, name: Test for log directory or link, role: os_neutron, time: '0:00:00.585610'}
- {id: 86, name: Create neutron log dir, role: os_neutron, time: '0:00:01.292683'}
- {id: 87, name: Drop sudoers file, role: os_neutron, time: '0:00:00.717493'}
- {id: 88, name: Add Ubuntu Cloud Archive keyring, role: os_neutron, time: '0:00:02.150265'}
- {id: 89, name: Add Ubuntu Cloud Archive Repository, role: os_neutron, time: '0:00:04.495006'}
- {id: 90, name: Check apt last update file, role: os_neutron, time: '0:00:00.903855'}
- {id: 91, name: Update apt if needed, role: os_neutron, time: '0:00:04.653870'}
- {id: 92, name: Install neutron apt dependencies, role: os_neutron, time: '0:00:07.184921'}
- {id: 93, name: Install apt packages for LXB, role: os_neutron, time: '0:00:02.510410'}
- {id: 94, name: Install apt packages for OVS, role: os_neutron, time: '0:00:01.983517'}
- {id: 95, name: Install apt packages for LBaaS, role: os_neutron, time: '0:00:01.870584'}
- {id: 96, name: Install apt packages for VPNaaS, role: os_neutron, time: '0:00:01.888240'}
- {id: 97, name: Remove known problem packages, role: os_neutron, time: '0:00:02.435717'}
- {id: 98, name: Create developer mode constraint file, role: os_neutron, time: '0:00:00.244835'}
- {id: 99, name: Clone requirements git repository, role: os_neutron, time: '0:00:00.260930'}
- {id: 100, name: Add constraints to pip_install_options fact for developer mode,
role: os_neutron, time: '0:00:00.264524'}
- {id: 101, name: Set pip_install_options_fact when not in developer mode, role: os_neutron,
time: '0:00:00.569655'}
- {id: 102, name: Install requires pip packages, role: os_neutron, time: '0:00:06.943523'}
- {id: 103, name: Get local venv checksum, role: os_neutron, time: '0:00:00.563699'}
- {id: 104, name: Get remote venv checksum, role: os_neutron, time: '0:00:00.858043'}
- {id: 105, name: Attempt venv download, role: os_neutron, time: '0:00:01.370511'}
- {id: 106, name: Set neutron get_venv fact, role: os_neutron, time: '0:00:00.458204'}
- {id: 107, name: Remove existing venv, role: os_neutron, time: '0:00:00.496494'}
- {id: 108, name: Create neutron venv dir, role: os_neutron, time: '0:00:00.657547'}
- {id: 109, name: Unarchive pre-built venv, role: os_neutron, time: '0:00:11.299224'}
- {id: 110, name: Install pip packages, role: os_neutron, time: '0:00:00.363072'}
- {id: 111, name: Update virtualenv path, role: os_neutron, time: '0:00:00.722134'}
- {id: 112, name: Copy neutron config, role: os_neutron, time: '0:00:06.098353'}
- {id: 113, name: Generate neutron dnsmasq Config, role: os_neutron, time: '0:00:00.568708'}
- {id: 114, name: Generate neutron agent only Config, role: os_neutron, time: '0:00:08.484152'}
- {id: 115, name: Drop neutron rootwrap filters, role: os_neutron, time: '0:00:11.266166'}
- {id: 116, name: Drop neutron agent rootwrap filters, role: os_neutron, time: '0:00:08.878393'}
- {id: 117, name: Setup PLUMlib Neutron Config, role: os_neutron, time: '0:00:00.515262'}
- {id: 118, name: Place pgrc file, role: os_neutron, time: '0:00:00.457868'}
- {id: 119, name: Install plumgrid pip packages, role: os_neutron, time: '0:00:00.697732'}
- {id: 120, name: Install plumgrid pip packages fall back, role: os_neutron, time: '0:00:00.621246'}
- {id: 121, name: Install nuage neutron pip packages, role: os_neutron, time: '0:00:00.451142'}
- {id: 122, name: Drop metadata iptables checksum fix, role: os_neutron, time: '0:00:00.691653'}
- {id: 123, name: Run metadata iptables checksum fix, role: os_neutron, time: '0:00:00.542034'}
- {id: 124, name: Place the init script, role: os_neutron, time: '0:00:01.720051'}
- {id: 125, name: Reload init scripts, role: os_neutron, time: '0:00:01.152199'}
- {id: 126, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.981292'}
- {id: 127, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.839048'}
- {id: 128, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.864047'}
- {id: 129, name: Place the systemd init script, role: os_neutron, time: '0:00:01.219571'}
- {id: 130, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.899411'}
- {id: 131, name: Load service, role: os_neutron, time: '0:00:00.953904'}
- {id: 132, name: Place the init script, role: os_neutron, time: '0:00:01.658074'}
- {id: 133, name: Reload init scripts, role: os_neutron, time: '0:00:01.180384'}
- {id: 134, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.899968'}
- {id: 135, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.889244'}
- {id: 136, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.940335'}
- {id: 137, name: Place the systemd init script, role: os_neutron, time: '0:00:01.156224'}
- {id: 138, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.940519'}
- {id: 139, name: Load service, role: os_neutron, time: '0:00:00.746391'}
- {id: 140, name: Place the init script, role: os_neutron, time: '0:00:01.786920'}
- {id: 141, name: Reload init scripts, role: os_neutron, time: '0:00:01.217682'}
- {id: 142, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.918699'}
- {id: 143, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.945419'}
- {id: 144, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.928211'}
- {id: 145, name: Place the systemd init script, role: os_neutron, time: '0:00:01.303993'}
- {id: 146, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.971612'}
- {id: 147, name: Load service, role: os_neutron, time: '0:00:00.758322'}
- {id: 148, name: Place the init script, role: os_neutron, time: '0:00:02.032625'}
- {id: 149, name: Reload init scripts, role: os_neutron, time: '0:00:01.439709'}
- {id: 150, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.962746'}
- {id: 151, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.951534'}
- {id: 152, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.874123'}
- {id: 153, name: Place the systemd init script, role: os_neutron, time: '0:00:01.198906'}
- {id: 154, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.903917'}
- {id: 155, name: Load service, role: os_neutron, time: '0:00:00.886973'}
- {id: 156, name: Place the init script, role: os_neutron, time: '0:00:01.219969'}
- {id: 157, name: Reload init scripts, role: os_neutron, time: '0:00:00.903530'}
- {id: 158, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.953532'}
- {id: 159, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.891623'}
- {id: 160, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.978437'}
- {id: 161, name: Place the systemd init script, role: os_neutron, time: '0:00:01.253426'}
- {id: 162, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.945368'}
- {id: 163, name: Load service, role: os_neutron, time: '0:00:00.580464'}
- {id: 164, name: Place the init script, role: os_neutron, time: '0:00:01.653125'}
- {id: 165, name: Reload init scripts, role: os_neutron, time: '0:00:01.229927'}
- {id: 166, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.897937'}
- {id: 167, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.915483'}
- {id: 168, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.982458'}
- {id: 169, name: Place the systemd init script, role: os_neutron, time: '0:00:01.166873'}
- {id: 170, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.985998'}
- {id: 171, name: Load service, role: os_neutron, time: '0:00:00.737311'}
- {id: 172, name: Place the init script, role: os_neutron, time: '0:00:01.687850'}
- {id: 173, name: Reload init scripts, role: os_neutron, time: '0:00:01.208454'}
- {id: 174, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.890170'}
- {id: 175, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.885134'}
- {id: 176, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.891004'}
- {id: 177, name: Place the systemd init script, role: os_neutron, time: '0:00:01.181954'}
- {id: 178, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.887343'}
- {id: 179, name: Load service, role: os_neutron, time: '0:00:00.759047'}
- {id: 180, name: Place the init script, role: os_neutron, time: '0:00:01.195154'}
- {id: 181, name: Reload init scripts, role: os_neutron, time: '0:00:00.847604'}
- {id: 182, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.917517'}
- {id: 183, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.889581'}
- {id: 184, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.924194'}
- {id: 185, name: Place the systemd init script, role: os_neutron, time: '0:00:01.136261'}
- {id: 186, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.921823'}
- {id: 187, name: Load service, role: os_neutron, time: '0:00:00.542280'}
- {id: 188, name: Place the init script, role: os_neutron, time: '0:00:01.244440'}
- {id: 189, name: Reload init scripts, role: os_neutron, time: '0:00:00.912084'}
- {id: 190, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.875033'}
- {id: 191, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.850831'}
- {id: 192, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.949034'}
- {id: 193, name: Place the systemd init script, role: os_neutron, time: '0:00:01.154445'}
- {id: 194, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.941056'}
- {id: 195, name: Load service, role: os_neutron, time: '0:00:00.544617'}
- {id: 196, name: Get neutron migrations facts, role: os_neutron, time: '0:00:03.879979'}
- {id: 197, name: Print neutron migrations facts, role: os_neutron, time: '0:00:00.558759'}
- {id: 198, name: Perform a Neutron DB online upgrade (expand), role: os_neutron,
time: '0:00:06.382387'}
- {id: 199, name: Stop Neutron server, role: os_neutron, time: '0:00:01.729999'}
- {id: 200, name: Perform a Neutron DB offline upgrade (contract), role: os_neutron,
time: '0:00:03.831643'}
- {id: 201, name: Perform a Neutron DB offline upgrade (heads), role: os_neutron,
time: '0:00:00.533735'}
- {id: 202, name: Start neutron server, role: os_neutron, time: '0:00:01.708653'}
- {id: 203, name: Ensure neutron service, role: os_neutron, time: '0:00:01.195499'}
- {id: 204, name: Ensure neutron user, role: os_neutron, time: '0:00:01.149069'}
- {id: 205, name: Ensure neutron user to admin role, role: os_neutron, time: '0:00:01.176039'}
- {id: 206, name: Ensure neutron endpoint, role: os_neutron, time: '0:00:01.202990'}
- {id: 207, name: Drop AT&T neutron ha tool, role: os_neutron, time: '0:00:00.351958'}
- {id: 208, name: Convert the hostname to an int, role: os_neutron, time: '0:00:00.527018'}
- {id: 209, name: Creating Job Facts, role: os_neutron, time: '0:00:00.336600'}
- {id: 210, name: Drop Neutron HA job script, role: os_neutron, time: '0:00:00.321992'}
- {id: 211, name: Create Neutron HA, role: os_neutron, time: '0:00:03.681116'}
- {id: 212, name: Create openrc file, role: openstack_openrc, time: '0:00:00.814747'}
- {id: 213, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.363862'}
- {id: 214, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.606060'}
- {id: 215, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.291066'}
- {id: 216, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.377683'}
- {id: 217, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.401128'}
- {id: 218, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.341220'}
- {id: 219, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.161921'}
- {id: 220, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.439692'}
- {id: 221, name: Update apt if needed, role: rsyslog_client, time: '0:00:04.239559'}
- {id: 222, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:01.109310'}
- {id: 223, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.156842'}
- {id: 224, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.345051'}
- {id: 225, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.394845'}
- {id: 226, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.550394'}
- {id: 227, name: Find all log files, role: rsyslog_client, time: '0:00:00.367317'}
- {id: 228, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.555514'}
- {id: 229, name: Union the log files, role: rsyslog_client, time: '0:00:00.221411'}
- {id: 230, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.678434'}
- {id: 231, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.574904'}
- {id: 232, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.390197'}
- {id: 233, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.381249'}
- {id: 234, name: Create crontab, role: system_crontab_coordination, time: '0:00:03.105863'}
time: '0:05:25.326957'
26:
name: Install heat server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:08.986792'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.465480'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.167542'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.056879'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.075469'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.076421'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.092715'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:10.725949'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:04.599662'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.074440'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.097451'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.489408'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.650617'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.600689'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.061885'}
- {id: 15, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.390212'}
- {id: 16, name: Create pip config directory, role: pip_install, time: '0:00:01.583741'}
- {id: 17, name: Drop pip file(s), role: pip_install, time: '0:00:00.544583'}
- {id: 18, name: Drop pip global config(s), role: pip_install, time: '0:00:00.400665'}
- {id: 19, name: Create pip links directory, role: pip_install, time: '0:00:00.347706'}
- {id: 20, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.538315'}
- {id: 21, name: Drop pip link file(s), role: pip_install, time: '0:00:00.792803'}
- {id: 22, name: Execute pip config builder, role: pip_install, time: '0:00:00.461051'}
- {id: 23, name: Install yum packages, role: pip_install, time: '0:00:00.566908'}
- {id: 24, name: Check apt last update file, role: pip_install, time: '0:00:00.453810'}
- {id: 25, name: Update apt if needed, role: pip_install, time: '0:00:04.612727'}
- {id: 26, name: Install apt packages, role: pip_install, time: '0:00:03.011704'}
- {id: 27, name: Get Modern PIP, role: pip_install, time: '0:00:00.820462'}
- {id: 28, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.239955'}
- {id: 29, name: Install PIP, role: pip_install, time: '0:00:03.795139'}
- {id: 30, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.373435'}
- {id: 31, name: Install pip packages, role: pip_install, time: '0:00:03.711736'}
- {id: 32, name: Clean up remote install files, role: pip_install, time: '0:00:00.507901'}
- {id: 33, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.152592'}
- {id: 34, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.162639'}
- {id: 35, name: Create local pip package cache, role: pip_install, time: '0:00:00.135176'}
- {id: 36, name: pip cache install files locally, role: pip_install, time: '0:00:00.215814'}
- {id: 37, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.177835'}
- {id: 38, name: Distribute PIP install files, role: pip_install, time: '0:00:00.208278'}
- {id: 39, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.128339'}
- {id: 40, name: Clean up local install cache, role: pip_install, time: '0:00:00.115149'}
- {id: 41, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.170265'}
- {id: 42, name: Install PIP, role: pip_install, time: '0:00:00.387487'}
- {id: 43, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.359203'}
- {id: 44, name: Install pip packages, role: pip_install, time: '0:00:00.371819'}
- {id: 45, name: Clean up remote install files, role: pip_install, time: '0:00:00.295782'}
- {id: 46, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.088198'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.591185'}
- {id: 48, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.587072'}
- {id: 49, name: Check apt last update file, role: galera_client, time: '0:00:00.549340'}
- {id: 50, name: Update apt if needed, role: galera_client, time: '0:00:02.702213'}
- {id: 51, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.649343'}
- {id: 52, name: Add galera apt-keys, role: galera_client, time: '0:00:01.678797'}
- {id: 53, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.612470'}
- {id: 54, name: Add galera repo(s), role: galera_client, time: '0:00:04.478803'}
- {id: 55, name: Update apt if needed, role: galera_client, time: '0:00:04.571297'}
- {id: 56, name: Install galera packages, role: galera_client, time: '0:00:04.621405'}
- {id: 57, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.272521'}
- {id: 58, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.576781'}
- {id: 59, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.632604'}
- {id: 60, name: Add galera repo, role: galera_client, time: '0:00:00.596654'}
- {id: 61, name: Install galera yum packages, role: galera_client, time: '0:00:00.597879'}
- {id: 62, name: Install pip packages, role: galera_client, time: '0:00:01.154625'}
- {id: 63, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.193166'}
- {id: 64, name: Create openrc file, role: openstack_openrc, time: '0:00:00.616465'}
- {id: 65, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.327923'}
- {id: 66, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.562254'}
- {id: 67, name: Gather variables for each operating system, role: os_heat, time: '0:00:00.691227'}
- {id: 68, name: Fail if our required secrets are not present, role: os_heat, time: '0:00:02.973916'}
- {id: 69, name: Check init system, role: os_heat, time: '0:00:00.372598'}
- {id: 70, name: Set the name of pid1, role: os_heat, time: '0:00:00.252042'}
- {id: 71, name: create the system group, role: os_heat, time: '0:00:00.579957'}
- {id: 72, name: Create the heat system user, role: os_heat, time: '0:00:00.678042'}
- {id: 73, name: Create heat dir, role: os_heat, time: '0:00:03.722308'}
- {id: 74, name: Create heat plugin dirs, role: os_heat, time: '0:00:01.527231'}
- {id: 75, name: Test for log directory or link, role: os_heat, time: '0:00:00.521375'}
- {id: 76, name: Create heat log dir, role: os_heat, time: '0:00:00.982126'}
- {id: 77, name: Check apt last update file, role: os_heat, time: '0:00:00.699700'}
- {id: 78, name: Update apt if needed, role: os_heat, time: '0:00:00.400215'}
- {id: 79, name: Install apt packages, role: os_heat, time: '0:00:03.194920'}
- {id: 80, name: Create developer mode constraint file, role: os_heat, time: '0:00:00.212481'}
- {id: 81, name: Clone requirements git repository, role: os_heat, time: '0:00:00.201290'}
- {id: 82, name: Add constraints to pip_install_options fact for developer mode,
role: os_heat, time: '0:00:00.202955'}
- {id: 83, name: Set pip_install_options_fact when not in developer mode, role: os_heat,
time: '0:00:00.367523'}
- {id: 84, name: Install requires pip packages, role: os_heat, time: '0:00:07.384640'}
- {id: 85, name: Get local venv checksum, role: os_heat, time: '0:00:00.485498'}
- {id: 86, name: Get remote venv checksum, role: os_heat, time: '0:00:00.663378'}
- {id: 87, name: Attempt venv download, role: os_heat, time: '0:00:01.401084'}
- {id: 88, name: Set heat get_venv fact, role: os_heat, time: '0:00:00.378837'}
- {id: 89, name: Remove existing venv, role: os_heat, time: '0:00:00.460309'}
- {id: 90, name: Create heat venv dir, role: os_heat, time: '0:00:00.491915'}
- {id: 91, name: Unarchive pre-built venv, role: os_heat, time: '0:00:08.021957'}
- {id: 92, name: Install pip packages, role: os_heat, time: '0:00:00.266007'}
- {id: 93, name: Update virtualenv path, role: os_heat, time: '0:00:00.728865'}
- {id: 94, name: Drop heat Config(s), role: os_heat, time: '0:00:04.579655'}
- {id: 95, name: Place the init script, role: os_heat, time: '0:00:01.197811'}
- {id: 96, name: Reload init scripts, role: os_heat, time: '0:00:00.887635'}
- {id: 97, name: Load service, role: os_heat, time: '0:00:00.919296'}
- {id: 98, name: Create TEMP run dir, role: os_heat, time: '0:00:00.613129'}
- {id: 99, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.647801'}
- {id: 100, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.621639'}
- {id: 101, name: Place the systemd init script, role: os_heat, time: '0:00:00.888546'}
- {id: 102, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.632868'}
- {id: 103, name: Load service, role: os_heat, time: '0:00:00.502388'}
- {id: 104, name: Place the init script, role: os_heat, time: '0:00:01.175734'}
- {id: 105, name: Reload init scripts, role: os_heat, time: '0:00:00.865771'}
- {id: 106, name: Load service, role: os_heat, time: '0:00:00.728460'}
- {id: 107, name: Create TEMP run dir, role: os_heat, time: '0:00:00.578028'}
- {id: 108, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.630973'}
- {id: 109, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.661218'}
- {id: 110, name: Place the systemd init script, role: os_heat, time: '0:00:00.840140'}
- {id: 111, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.618637'}
- {id: 112, name: Load service, role: os_heat, time: '0:00:00.523635'}
- {id: 113, name: Place the init script, role: os_heat, time: '0:00:01.183519'}
- {id: 114, name: Reload init scripts, role: os_heat, time: '0:00:00.825307'}
- {id: 115, name: Load service, role: os_heat, time: '0:00:00.689307'}
- {id: 116, name: Create TEMP run dir, role: os_heat, time: '0:00:00.663628'}
- {id: 117, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.673772'}
- {id: 118, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.614623'}
- {id: 119, name: Place the systemd init script, role: os_heat, time: '0:00:00.850648'}
- {id: 120, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.674425'}
- {id: 121, name: Load service, role: os_heat, time: '0:00:00.514374'}
- {id: 122, name: Place the init script, role: os_heat, time: '0:00:01.252524'}
- {id: 123, name: Reload init scripts, role: os_heat, time: '0:00:00.839585'}
- {id: 124, name: Load service, role: os_heat, time: '0:00:00.770970'}
- {id: 125, name: Create TEMP run dir, role: os_heat, time: '0:00:00.637708'}
- {id: 126, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.644020'}
- {id: 127, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.618462'}
- {id: 128, name: Place the systemd init script, role: os_heat, time: '0:00:00.851099'}
- {id: 129, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.635442'}
- {id: 130, name: Load service, role: os_heat, time: '0:00:00.532326'}
- {id: 131, name: Ensure heat_stack_user role, role: os_heat, time: '0:00:01.108483'}
- {id: 132, name: Ensure heat domain, role: os_heat, time: '0:00:00.922565'}
- {id: 133, name: Ensure heat project, role: os_heat, time: '0:00:00.896338'}
- {id: 134, name: Ensure heat user, role: os_heat, time: '0:00:01.063245'}
- {id: 135, name: Ensure heat role, role: os_heat, time: '0:00:01.099795'}
- {id: 136, name: Perform a heat DB sync, role: os_heat, time: '0:00:03.175644'}
- {id: 137, name: Ensure heat service, role: os_heat, time: '0:00:01.171871'}
- {id: 138, name: Ensure heat user, role: os_heat, time: '0:00:01.245621'}
- {id: 139, name: Ensure heat user to admin role, role: os_heat, time: '0:00:01.291509'}
- {id: 140, name: Ensure heat endpoint, role: os_heat, time: '0:00:01.332061'}
- {id: 141, name: Ensure heat service, role: os_heat, time: '0:00:01.163165'}
- {id: 142, name: Ensure heat user, role: os_heat, time: '0:00:01.234553'}
- {id: 143, name: Ensure heat user to admin role, role: os_heat, time: '0:00:01.200741'}
- {id: 144, name: Ensure heat endpoint, role: os_heat, time: '0:00:01.298428'}
- {id: 145, name: Ensure stack_owner role, role: os_heat, time: '0:00:00.992950'}
- {id: 146, name: Ensure admin has stack_owner role, role: os_heat, time: '0:00:02.118017'}
- {id: 147, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.268096'}
- {id: 148, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.310672'}
- {id: 149, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.361335'}
- {id: 150, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.324579'}
- {id: 151, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.134106'}
- {id: 152, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.376719'}
- {id: 153, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.764412'}
- {id: 154, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.952305'}
- {id: 155, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.126394'}
- {id: 156, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.295416'}
- {id: 157, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.350334'}
- {id: 158, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.472092'}
- {id: 159, name: Find all log files, role: rsyslog_client, time: '0:00:00.328148'}
- {id: 160, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.532306'}
- {id: 161, name: Union the log files, role: rsyslog_client, time: '0:00:00.200969'}
- {id: 162, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.639704'}
- {id: 163, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.535905'}
- {id: 164, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.365086'}
- {id: 165, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.352503'}
- {id: 166, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.166567'}
time: '0:03:05.535758'
27:
name: Install horizon server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:08.968250'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.428813'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.156822'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.031210'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.036998'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.043089'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.035980'}
- {id: 7, name: Create log dir, role: null, time: '0:00:00.057436'}
- {id: 8, name: Create log aggregation links, role: null, time: '0:00:00.063948'}
- {id: 9, name: Create DB for service, role: null, time: '0:00:00.469348'}
- {id: 10, name: Grant access to the DB for the service, role: null, time: '0:00:00.601065'}
- {id: 11, name: Drop apt package manager proxy, role: null, time: '0:00:00.588646'}
- {id: 12, name: Drop yum package manager proxy, role: null, time: '0:00:00.038422'}
- {id: 13, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.405742'}
- {id: 14, name: Create pip config directory, role: pip_install, time: '0:00:01.364844'}
- {id: 15, name: Drop pip file(s), role: pip_install, time: '0:00:00.478223'}
- {id: 16, name: Drop pip global config(s), role: pip_install, time: '0:00:00.359966'}
- {id: 17, name: Create pip links directory, role: pip_install, time: '0:00:00.341974'}
- {id: 18, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.504252'}
- {id: 19, name: Drop pip link file(s), role: pip_install, time: '0:00:00.698097'}
- {id: 20, name: Execute pip config builder, role: pip_install, time: '0:00:00.414241'}
- {id: 21, name: Install yum packages, role: pip_install, time: '0:00:00.474036'}
- {id: 22, name: Check apt last update file, role: pip_install, time: '0:00:00.386947'}
- {id: 23, name: Update apt if needed, role: pip_install, time: '0:00:04.150962'}
- {id: 24, name: Install apt packages, role: pip_install, time: '0:00:02.528021'}
- {id: 25, name: Get Modern PIP, role: pip_install, time: '0:00:00.695296'}
- {id: 26, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.139276'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:03.664677'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.251418'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:03.908544'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.437460'}
- {id: 31, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.139655'}
- {id: 32, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.147407'}
- {id: 33, name: Create local pip package cache, role: pip_install, time: '0:00:00.128281'}
- {id: 34, name: pip cache install files locally, role: pip_install, time: '0:00:00.148656'}
- {id: 35, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.127165'}
- {id: 36, name: Distribute PIP install files, role: pip_install, time: '0:00:00.119065'}
- {id: 37, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.127988'}
- {id: 38, name: Clean up local install cache, role: pip_install, time: '0:00:00.124140'}
- {id: 39, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.123149'}
- {id: 40, name: Install PIP, role: pip_install, time: '0:00:00.235899'}
- {id: 41, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.226887'}
- {id: 42, name: Install pip packages, role: pip_install, time: '0:00:00.225557'}
- {id: 43, name: Clean up remote install files, role: pip_install, time: '0:00:00.211027'}
- {id: 44, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.059828'}
- {id: 45, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.545439'}
- {id: 46, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.376838'}
- {id: 47, name: Check apt last update file, role: galera_client, time: '0:00:00.461752'}
- {id: 48, name: Update apt if needed, role: galera_client, time: '0:00:02.553132'}
- {id: 49, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.759088'}
- {id: 50, name: Add galera apt-keys, role: galera_client, time: '0:00:01.671646'}
- {id: 51, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.425718'}
- {id: 52, name: Add galera repo(s), role: galera_client, time: '0:00:04.009469'}
- {id: 53, name: Update apt if needed, role: galera_client, time: '0:00:04.153310'}
- {id: 54, name: Install galera packages, role: galera_client, time: '0:00:03.885599'}
- {id: 55, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.112185'}
- {id: 56, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.400141'}
- {id: 57, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.395209'}
- {id: 58, name: Add galera repo, role: galera_client, time: '0:00:00.390376'}
- {id: 59, name: Install galera yum packages, role: galera_client, time: '0:00:00.470428'}
- {id: 60, name: Install pip packages, role: galera_client, time: '0:00:01.188016'}
- {id: 61, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.094969'}
- {id: 62, name: Create openrc file, role: openstack_openrc, time: '0:00:00.545043'}
- {id: 63, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.326092'}
- {id: 64, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.539093'}
- {id: 65, name: Gather variables for each operating system, role: os_horizon, time: '0:00:00.418920'}
- {id: 66, name: create the system group, role: os_horizon, time: '0:00:00.440874'}
- {id: 67, name: Create the horizon system user, role: os_horizon, time: '0:00:00.564071'}
- {id: 68, name: Create horizon dir, role: os_horizon, time: '0:00:01.184677'}
- {id: 69, name: Test for log directory or link, role: os_horizon, time: '0:00:00.432411'}
- {id: 70, name: Create horizon log dir, role: os_horizon, time: '0:00:00.591265'}
- {id: 71, name: Check apt last update file, role: os_horizon, time: '0:00:00.547959'}
- {id: 72, name: Update apt if needed, role: os_horizon, time: '0:00:00.249482'}
- {id: 73, name: Install apt packages, role: os_horizon, time: '0:00:08.627227'}
- {id: 74, name: Create developer mode constraint file, role: os_horizon, time: '0:00:00.129142'}
- {id: 75, name: Clone requirements git repository, role: os_horizon, time: '0:00:00.138000'}
- {id: 76, name: Add constraints to pip_install_options fact for developer mode,
role: os_horizon, time: '0:00:00.126282'}
- {id: 77, name: Set pip_install_options_fact when not in developer mode, role: os_horizon,
time: '0:00:00.296840'}
- {id: 78, name: Install requires pip packages, role: os_horizon, time: '0:00:07.092232'}
- {id: 79, name: Get local venv checksum, role: os_horizon, time: '0:00:00.408891'}
- {id: 80, name: Get remote venv checksum, role: os_horizon, time: '0:00:00.610323'}
- {id: 81, name: Attempt venv download, role: os_horizon, time: '0:00:01.270542'}
- {id: 82, name: Set horizon get_venv fact, role: os_horizon, time: '0:00:00.297296'}
- {id: 83, name: Remove existing venv, role: os_horizon, time: '0:00:00.404423'}
- {id: 84, name: Create horizon venv dir, role: os_horizon, time: '0:00:00.413816'}
- {id: 85, name: Unarchive pre-built venv, role: os_horizon, time: '0:00:09.707449'}
- {id: 86, name: Install pip packages, role: os_horizon, time: '0:00:00.170699'}
- {id: 87, name: Update virtualenv path, role: os_horizon, time: '0:00:00.762841'}
- {id: 88, name: Create horizon link for venv, role: os_horizon, time: '0:00:00.421021'}
- {id: 89, name: Create static horizon dir, role: os_horizon, time: '0:00:01.745707'}
- {id: 90, name: Setup Horizon config(s), role: os_horizon, time: '0:00:02.177520'}
- {id: 91, name: Uploading horizon custom files, role: os_horizon, time: '0:00:00.122736'}
- {id: 92, name: Enable the ironic-ui-dashboard Horizon panel, role: os_horizon,
time: '0:00:00.397292'}
- {id: 93, name: Enable the magnum-ui-dashboard Horizon panel, role: os_horizon,
time: '0:00:01.241415'}
- {id: 94, name: Enable the neutron-lbaas-dashboard Horizon panel, role: os_horizon,
time: '0:00:00.418697'}
- {id: 95, name: Create horizon links, role: os_horizon, time: '0:00:00.608478'}
- {id: 96, name: Setup Horizon config(s), role: os_horizon, time: '0:00:00.863345'}
- {id: 97, name: Create customization module directory, role: os_horizon, time: '0:00:00.204666'}
- {id: 98, name: Drop horizon customization module, role: os_horizon, time: '0:00:00.129944'}
- {id: 99, name: Compile messages for translation, role: os_horizon, time: '0:00:05.812996'}
- {id: 100, name: Collect and compress static files, role: os_horizon, time: '0:00:35.865369'}
- {id: 101, name: Perform a horizon DB sync, role: os_horizon, time: '0:00:02.053389'}
- {id: 102, name: Register DB session cleanup cron, role: os_horizon, time: '0:00:00.502954'}
- {id: 103, name: Remove self signed cert for regen, role: os_horizon, time: '0:00:00.223249'}
- {id: 104, name: Create self-signed ssl cert, role: os_horizon, time: '0:00:00.236232'}
- {id: 105, name: Store ssl cert, role: os_horizon, time: '0:00:00.318973'}
- {id: 106, name: Store ssl key, role: os_horizon, time: '0:00:00.347063'}
- {id: 107, name: Register a fact for the cert and key, role: os_horizon, time: '0:00:00.230287'}
- {id: 108, name: Distribute self signed ssl key, role: os_horizon, time: '0:00:00.248453'}
- {id: 109, name: Distribute self signed ssl cert, role: os_horizon, time: '0:00:00.257476'}
- {id: 110, name: Drop user provided ssl cert, role: os_horizon, time: '0:00:00.139256'}
- {id: 111, name: Drop user provided ssl key, role: os_horizon, time: '0:00:00.129905'}
- {id: 112, name: Drop user provided ssl CA cert, role: os_horizon, time: '0:00:00.146981'}
- {id: 113, name: Update the ca certificates, role: os_horizon, time: '0:00:00.150084'}
- {id: 114, name: Ensure default keystone user role, role: os_horizon, time: '0:00:01.209147'}
- {id: 115, name: Drop apache2 configs, role: os_horizon, time: '0:00:01.464933'}
- {id: 116, name: Enable Horizon Site, role: os_horizon, time: '0:00:01.052228'}
- {id: 117, name: Enable apache2 modules, role: os_horizon, time: '0:00:02.904480'}
- {id: 118, name: Ensure Apache ServerName, role: os_horizon, time: '0:00:00.561456'}
- {id: 119, name: Ensure Apache ServerTokens, role: os_horizon, time: '0:00:00.480270'}
- {id: 120, name: Ensure Apache ServerSignature, role: os_horizon, time: '0:00:03.260216'}
- {id: 121, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.244916'}
- {id: 122, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.300880'}
- {id: 123, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.305114'}
- {id: 124, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.284298'}
- {id: 125, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.078850'}
- {id: 126, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.335961'}
- {id: 127, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.941543'}
- {id: 128, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.916618'}
- {id: 129, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.080828'}
- {id: 130, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.220653'}
- {id: 131, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.346687'}
- {id: 132, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.492141'}
- {id: 133, name: Find all log files, role: rsyslog_client, time: '0:00:00.299191'}
- {id: 134, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.516879'}
- {id: 135, name: Union the log files, role: rsyslog_client, time: '0:00:00.207483'}
- {id: 136, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.664934'}
- {id: 137, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.538084'}
- {id: 138, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.310469'}
- {id: 139, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.340659'}
- {id: 140, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.328734'}
time: '0:02:53.739052'
28:
name: Install the ceilometer components
tasks:
- {id: 0, name: setup, role: null, time: '0:00:09.013382'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.511731'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.225641'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.059810'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.057613'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.070355'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.074769'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.773840'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:04.726999'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.391518'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.362334'}
- {id: 11, name: Drop apt package manager proxy, role: null, time: '0:00:00.568718'}
- {id: 12, name: Drop yum package manager proxy, role: null, time: '0:00:00.056660'}
- {id: 13, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.374399'}
- {id: 14, name: Create pip config directory, role: pip_install, time: '0:00:01.413675'}
- {id: 15, name: Drop pip file(s), role: pip_install, time: '0:00:00.509173'}
- {id: 16, name: Drop pip global config(s), role: pip_install, time: '0:00:00.429496'}
- {id: 17, name: Create pip links directory, role: pip_install, time: '0:00:00.371203'}
- {id: 18, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.495754'}
- {id: 19, name: Drop pip link file(s), role: pip_install, time: '0:00:00.744757'}
- {id: 20, name: Execute pip config builder, role: pip_install, time: '0:00:00.459790'}
- {id: 21, name: Install yum packages, role: pip_install, time: '0:00:00.610989'}
- {id: 22, name: Check apt last update file, role: pip_install, time: '0:00:00.455296'}
- {id: 23, name: Update apt if needed, role: pip_install, time: '0:00:04.832978'}
- {id: 24, name: Install apt packages, role: pip_install, time: '0:00:02.822808'}
- {id: 25, name: Get Modern PIP, role: pip_install, time: '0:00:00.758471'}
- {id: 26, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.216358'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:03.624317'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.400964'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:03.591821'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.599160'}
- {id: 31, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.119143'}
- {id: 32, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.105757'}
- {id: 33, name: Create local pip package cache, role: pip_install, time: '0:00:00.094787'}
- {id: 34, name: pip cache install files locally, role: pip_install, time: '0:00:00.204403'}
- {id: 35, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.160561'}
- {id: 36, name: Distribute PIP install files, role: pip_install, time: '0:00:00.165599'}
- {id: 37, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.089184'}
- {id: 38, name: Clean up local install cache, role: pip_install, time: '0:00:00.094263'}
- {id: 39, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.164989'}
- {id: 40, name: Install PIP, role: pip_install, time: '0:00:00.376685'}
- {id: 41, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.404799'}
- {id: 42, name: Install pip packages, role: pip_install, time: '0:00:00.406091'}
- {id: 43, name: Clean up remote install files, role: pip_install, time: '0:00:00.276098'}
- {id: 44, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.070951'}
- {id: 45, name: Create openrc file, role: openstack_openrc, time: '0:00:00.611602'}
- {id: 46, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.315865'}
- {id: 47, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.528223'}
- {id: 48, name: Gather variables for each operating system, role: os_ceilometer,
time: '0:00:00.711287'}
- {id: 49, name: Fail if our required secrets are not present, role: os_ceilometer,
time: '0:00:01.770233'}
- {id: 50, name: Check init system, role: os_ceilometer, time: '0:00:00.326604'}
- {id: 51, name: Set the name of pid1, role: os_ceilometer, time: '0:00:00.212231'}
- {id: 52, name: Create the system group, role: os_ceilometer, time: '0:00:00.460779'}
- {id: 53, name: Create the ceilometer system user, role: os_ceilometer, time: '0:00:00.570152'}
- {id: 54, name: Create the swift system user and add to ceilometer group, role: os_ceilometer,
time: '0:00:00.468143'}
- {id: 55, name: Create ceilometer dir, role: os_ceilometer, time: '0:00:03.695405'}
- {id: 56, name: Test for log directory or link, role: os_ceilometer, time: '0:00:00.419635'}
- {id: 57, name: Create ceilometer log dir, role: os_ceilometer, time: '0:00:00.833877'}
- {id: 58, name: Check apt last update file, role: os_ceilometer, time: '0:00:00.545184'}
- {id: 59, name: Update apt if needed, role: os_ceilometer, time: '0:00:00.254896'}
- {id: 60, name: Install apt packages, role: os_ceilometer, time: '0:00:03.438816'}
- {id: 61, name: Install packages required in Developer Mode, role: os_ceilometer,
time: '0:00:00.910707'}
- {id: 62, name: Create developer mode constraint file, role: os_ceilometer, time: '0:00:00.128418'}
- {id: 63, name: Clone requirements git repository, role: os_ceilometer, time: '0:00:00.128989'}
- {id: 64, name: Add constraints to pip_install_options fact for developer mode,
role: os_ceilometer, time: '0:00:00.126415'}
- {id: 65, name: Set pip_install_options_fact when not in developer mode, role: os_ceilometer,
time: '0:00:00.267038'}
- {id: 66, name: Install requires pip packages, role: os_ceilometer, time: '0:00:07.098797'}
- {id: 67, name: Get local venv checksum, role: os_ceilometer, time: '0:00:00.388880'}
- {id: 68, name: Get remote venv checksum, role: os_ceilometer, time: '0:00:00.640047'}
- {id: 69, name: Attempt venv download, role: os_ceilometer, time: '0:00:01.384289'}
- {id: 70, name: Set ceilometer get_venv fact, role: os_ceilometer, time: '0:00:00.304817'}
- {id: 71, name: Remove existing venv, role: os_ceilometer, time: '0:00:00.375050'}
- {id: 72, name: Create ceilometer venv dir, role: os_ceilometer, time: '0:00:00.422585'}
- {id: 73, name: Unarchive pre-built venv, role: os_ceilometer, time: '0:00:08.974267'}
- {id: 74, name: Install pip packages, role: os_ceilometer, time: '0:00:00.169732'}
- {id: 75, name: Update virtualenv path, role: os_ceilometer, time: '0:00:00.552161'}
- {id: 76, name: Copy ceilometer config, role: os_ceilometer, time: '0:00:07.182674'}
- {id: 77, name: Drop rootwrap filters, role: os_ceilometer, time: '0:00:00.595299'}
- {id: 78, name: Place the init script, role: os_ceilometer, time: '0:00:00.854491'}
- {id: 79, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.566519'}
- {id: 80, name: Load service, role: os_ceilometer, time: '0:00:00.635513'}
- {id: 81, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.452970'}
- {id: 82, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.457317'}
- {id: 83, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.440973'}
- {id: 84, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.682033'}
- {id: 85, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.487007'}
- {id: 86, name: Load service, role: os_ceilometer, time: '0:00:00.400136'}
- {id: 87, name: Place the init script, role: os_ceilometer, time: '0:00:00.831311'}
- {id: 88, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.565520'}
- {id: 89, name: Load service, role: os_ceilometer, time: '0:00:00.529506'}
- {id: 90, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.473930'}
- {id: 91, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.455476'}
- {id: 92, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.488651'}
- {id: 93, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.603861'}
- {id: 94, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.468078'}
- {id: 95, name: Load service, role: os_ceilometer, time: '0:00:00.390388'}
- {id: 96, name: Place the init script, role: os_ceilometer, time: '0:00:00.912033'}
- {id: 97, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.598194'}
- {id: 98, name: Load service, role: os_ceilometer, time: '0:00:00.539361'}
- {id: 99, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.496205'}
- {id: 100, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.451353'}
- {id: 101, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.463375'}
- {id: 102, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.609694'}
- {id: 103, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.441811'}
- {id: 104, name: Load service, role: os_ceilometer, time: '0:00:00.405996'}
- {id: 105, name: Place the init script, role: os_ceilometer, time: '0:00:00.802858'}
- {id: 106, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.537147'}
- {id: 107, name: Load service, role: os_ceilometer, time: '0:00:00.499919'}
- {id: 108, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.425267'}
- {id: 109, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.435288'}
- {id: 110, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.453910'}
- {id: 111, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.560428'}
- {id: 112, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.469300'}
- {id: 113, name: Load service, role: os_ceilometer, time: '0:00:00.400536'}
- {id: 114, name: Place the init script, role: os_ceilometer, time: '0:00:00.878510'}
- {id: 115, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.666337'}
- {id: 116, name: Load service, role: os_ceilometer, time: '0:00:00.541061'}
- {id: 117, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.451692'}
- {id: 118, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.465760'}
- {id: 119, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.484558'}
- {id: 120, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.610387'}
- {id: 121, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.439015'}
- {id: 122, name: Load service, role: os_ceilometer, time: '0:00:00.463812'}
- {id: 123, name: Ensure ceilometer service, role: os_ceilometer, time: '0:00:01.004469'}
- {id: 124, name: Ensure ceilometer user, role: os_ceilometer, time: '0:00:00.915292'}
- {id: 125, name: Ensure ceilometer user to admin role, role: os_ceilometer, time: '0:00:00.989862'}
- {id: 126, name: Ensure ceilometer endpoint, role: os_ceilometer, time: '0:00:01.072234'}
- {id: 127, name: Create openrc file, role: openstack_openrc, time: '0:00:00.517099'}
- {id: 128, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.298965'}
- {id: 129, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.503043'}
- {id: 130, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.279382'}
- {id: 131, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.312228'}
- {id: 132, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.349313'}
- {id: 133, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.308249'}
- {id: 134, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.161491'}
- {id: 135, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.394832'}
- {id: 136, name: Update apt if needed, role: rsyslog_client, time: '0:00:03.071311'}
- {id: 137, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:01.037171'}
- {id: 138, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.148879'}
- {id: 139, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.337130'}
- {id: 140, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.388020'}
- {id: 141, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.529334'}
- {id: 142, name: Find all log files, role: rsyslog_client, time: '0:00:00.333622'}
- {id: 143, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.528035'}
- {id: 144, name: Union the log files, role: rsyslog_client, time: '0:00:00.208638'}
- {id: 145, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.060699'}
- {id: 146, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.067891'}
- {id: 147, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.375152'}
- {id: 148, name: Start rsyslog, role: rsyslog_client, time: '0:00:03.302981'}
time: '0:02:10.933995'
29:
name: Install the aodh components
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.042259'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.446925'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.147916'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.035986'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.041907'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.046182'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.051897'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:11.128839'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:04.873089'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.062097'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.064128'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.501360'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.598981'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.597492'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.039881'}
- {id: 15, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.353677'}
- {id: 16, name: Create pip config directory, role: pip_install, time: '0:00:01.397157'}
- {id: 17, name: Drop pip file(s), role: pip_install, time: '0:00:00.461441'}
- {id: 18, name: Drop pip global config(s), role: pip_install, time: '0:00:00.348599'}
- {id: 19, name: Create pip links directory, role: pip_install, time: '0:00:00.312486'}
- {id: 20, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.467100'}
- {id: 21, name: Drop pip link file(s), role: pip_install, time: '0:00:00.680238'}
- {id: 22, name: Execute pip config builder, role: pip_install, time: '0:00:00.425409'}
- {id: 23, name: Install yum packages, role: pip_install, time: '0:00:00.485420'}
- {id: 24, name: Check apt last update file, role: pip_install, time: '0:00:00.361246'}
- {id: 25, name: Update apt if needed, role: pip_install, time: '0:00:04.291465'}
- {id: 26, name: Install apt packages, role: pip_install, time: '0:00:02.727331'}
- {id: 27, name: Get Modern PIP, role: pip_install, time: '0:00:00.665423'}
- {id: 28, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.143645'}
- {id: 29, name: Install PIP, role: pip_install, time: '0:00:03.683356'}
- {id: 30, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.222722'}
- {id: 31, name: Install pip packages, role: pip_install, time: '0:00:03.749483'}
- {id: 32, name: Clean up remote install files, role: pip_install, time: '0:00:00.432507'}
- {id: 33, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.140619'}
- {id: 34, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.140238'}
- {id: 35, name: Create local pip package cache, role: pip_install, time: '0:00:00.117366'}
- {id: 36, name: pip cache install files locally, role: pip_install, time: '0:00:00.133335'}
- {id: 37, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.115457'}
- {id: 38, name: Distribute PIP install files, role: pip_install, time: '0:00:00.117915'}
- {id: 39, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.109580'}
- {id: 40, name: Clean up local install cache, role: pip_install, time: '0:00:00.112939'}
- {id: 41, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.124996'}
- {id: 42, name: Install PIP, role: pip_install, time: '0:00:00.228486'}
- {id: 43, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.222445'}
- {id: 44, name: Install pip packages, role: pip_install, time: '0:00:00.223401'}
- {id: 45, name: Clean up remote install files, role: pip_install, time: '0:00:00.187268'}
- {id: 46, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.057838'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.523643'}
- {id: 48, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.346369'}
- {id: 49, name: Check apt last update file, role: galera_client, time: '0:00:00.433346'}
- {id: 50, name: Update apt if needed, role: galera_client, time: '0:00:02.669693'}
- {id: 51, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.513317'}
- {id: 52, name: Add galera apt-keys, role: galera_client, time: '0:00:01.550314'}
- {id: 53, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.479497'}
- {id: 54, name: Add galera repo(s), role: galera_client, time: '0:00:04.163493'}
- {id: 55, name: Update apt if needed, role: galera_client, time: '0:00:04.285603'}
- {id: 56, name: Install galera packages, role: galera_client, time: '0:00:03.876542'}
- {id: 57, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.092764'}
- {id: 58, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.418868'}
- {id: 59, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.402525'}
- {id: 60, name: Add galera repo, role: galera_client, time: '0:00:00.423964'}
- {id: 61, name: Install galera yum packages, role: galera_client, time: '0:00:00.526036'}
- {id: 62, name: Install pip packages, role: galera_client, time: '0:00:01.142301'}
- {id: 63, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.120564'}
- {id: 64, name: Create openrc file, role: openstack_openrc, time: '0:00:00.534643'}
- {id: 65, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.285937'}
- {id: 66, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.554221'}
- {id: 67, name: Fail if our required secrets are not present, role: os_aodh, time: '0:00:01.291408'}
- {id: 68, name: Check init system, role: os_aodh, time: '0:00:00.313027'}
- {id: 69, name: Set the name of pid1, role: os_aodh, time: '0:00:00.188372'}
- {id: 70, name: Gather variables for each operating system, role: os_aodh, time: '0:00:00.522340'}
- {id: 71, name: Create the system group, role: os_aodh, time: '0:00:00.493227'}
- {id: 72, name: Create the aodh system user, role: os_aodh, time: '0:00:00.593897'}
- {id: 73, name: Create aodh dir, role: os_aodh, time: '0:00:02.374648'}
- {id: 74, name: Create Apache mod_wsgi dirs, role: os_aodh, time: '0:00:01.225104'}
- {id: 75, name: Test for log directory or link, role: os_aodh, time: '0:00:00.487937'}
- {id: 76, name: Create aodh log dir, role: os_aodh, time: '0:00:00.391225'}
- {id: 77, name: Check apt last update file, role: os_aodh, time: '0:00:00.545395'}
- {id: 78, name: Update apt if needed, role: os_aodh, time: '0:00:00.236708'}
- {id: 79, name: Install apt packages, role: os_aodh, time: '0:00:09.425860'}
- {id: 80, name: Install apt packages for testing, role: os_aodh, time: '0:00:00.813821'}
- {id: 81, name: Create developer mode constraint file, role: os_aodh, time: '0:00:00.148271'}
- {id: 82, name: Clone requirements git repository, role: os_aodh, time: '0:00:00.133412'}
- {id: 83, name: Add constraints to pip_install_options fact for developer mode,
role: os_aodh, time: '0:00:00.146349'}
- {id: 84, name: Set pip_install_options_fact when not in developer mode, role: os_aodh,
time: '0:00:00.290690'}
- {id: 85, name: Install requires pip packages, role: os_aodh, time: '0:00:07.575183'}
- {id: 86, name: Get local venv checksum, role: os_aodh, time: '0:00:00.435840'}
- {id: 87, name: Get remote venv checksum, role: os_aodh, time: '0:00:00.663317'}
- {id: 88, name: Attempt venv download, role: os_aodh, time: '0:00:01.116664'}
- {id: 89, name: Set aodh get_venv fact, role: os_aodh, time: '0:00:00.304732'}
- {id: 90, name: Remove existing venv, role: os_aodh, time: '0:00:00.377104'}
- {id: 91, name: Create aodh venv dir, role: os_aodh, time: '0:00:00.410144'}
- {id: 92, name: Unarchive pre-built venv, role: os_aodh, time: '0:00:05.425789'}
- {id: 93, name: Install pip packages, role: os_aodh, time: '0:00:00.187255'}
- {id: 94, name: Update virtualenv path, role: os_aodh, time: '0:00:00.577668'}
- {id: 95, name: Copy aodh config, role: os_aodh, time: '0:00:02.193420'}
- {id: 96, name: Drop aodh API WSGI Configs, role: os_aodh, time: '0:00:00.702253'}
- {id: 97, name: Place the init script, role: os_aodh, time: '0:00:01.211891'}
- {id: 98, name: Reload init scripts, role: os_aodh, time: '0:00:00.996070'}
- {id: 99, name: Load service, role: os_aodh, time: '0:00:00.803627'}
- {id: 100, name: Create TEMP run dir, role: os_aodh, time: '0:00:00.425631'}
- {id: 101, name: Create TEMP lock dir, role: os_aodh, time: '0:00:00.425005'}
- {id: 102, name: Create tempfile.d entry, role: os_aodh, time: '0:00:00.431147'}
- {id: 103, name: Place the systemd init script, role: os_aodh, time: '0:00:00.549067'}
- {id: 104, name: Reload the systemd daemon, role: os_aodh, time: '0:00:00.422612'}
- {id: 105, name: Load service, role: os_aodh, time: '0:00:00.589265'}
- {id: 106, name: Place the init script, role: os_aodh, time: '0:00:01.161454'}
- {id: 107, name: Reload init scripts, role: os_aodh, time: '0:00:00.935801'}
- {id: 108, name: Load service, role: os_aodh, time: '0:00:00.685478'}
- {id: 109, name: Create TEMP run dir, role: os_aodh, time: '0:00:00.428332'}
- {id: 110, name: Create TEMP lock dir, role: os_aodh, time: '0:00:00.420350'}
- {id: 111, name: Create tempfile.d entry, role: os_aodh, time: '0:00:00.465443'}
- {id: 112, name: Place the systemd init script, role: os_aodh, time: '0:00:00.584060'}
- {id: 113, name: Reload the systemd daemon, role: os_aodh, time: '0:00:00.443801'}
- {id: 114, name: Load service, role: os_aodh, time: '0:00:00.511755'}
- {id: 115, name: Place the init script, role: os_aodh, time: '0:00:01.255867'}
- {id: 116, name: Reload init scripts, role: os_aodh, time: '0:00:00.939012'}
- {id: 117, name: Load service, role: os_aodh, time: '0:00:00.794463'}
- {id: 118, name: Create TEMP run dir, role: os_aodh, time: '0:00:00.445254'}
- {id: 119, name: Create TEMP lock dir, role: os_aodh, time: '0:00:00.460928'}
- {id: 120, name: Create tempfile.d entry, role: os_aodh, time: '0:00:00.440567'}
- {id: 121, name: Place the systemd init script, role: os_aodh, time: '0:00:00.543919'}
- {id: 122, name: Reload the systemd daemon, role: os_aodh, time: '0:00:00.418038'}
- {id: 123, name: Load service, role: os_aodh, time: '0:00:00.520535'}
- {id: 124, name: Perform a Aodh DB sync, role: os_aodh, time: '0:00:02.879112'}
- {id: 125, name: Drop apache2 virtual host and ports file, role: os_aodh, time: '0:00:01.768335'}
- {id: 126, name: Disable default apache site, role: os_aodh, time: '0:00:00.434175'}
- {id: 127, name: Enabled aodh vhost, role: os_aodh, time: '0:00:00.478979'}
- {id: 128, name: Ensure Apache ServerName, role: os_aodh, time: '0:00:00.507473'}
- {id: 129, name: Ensure Apache ServerTokens, role: os_aodh, time: '0:00:00.436119'}
- {id: 130, name: Ensure Apache ServerSignature, role: os_aodh, time: '0:00:00.402629'}
- {id: 131, name: Ensure aodh service, role: os_aodh, time: '0:00:01.202505'}
- {id: 132, name: Ensure aodh user, role: os_aodh, time: '0:00:01.449430'}
- {id: 133, name: Ensure aodh user to admin role, role: os_aodh, time: '0:00:01.171555'}
- {id: 134, name: Ensure aodh endpoint, role: os_aodh, time: '0:00:01.240817'}
- {id: 135, name: Create openrc file, role: openstack_openrc, time: '0:00:00.532857'}
- {id: 136, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.300266'}
- {id: 137, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.494239'}
- {id: 138, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.230174'}
- {id: 139, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.270182'}
- {id: 140, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.307745'}
- {id: 141, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.280360'}
- {id: 142, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.078833'}
- {id: 143, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.349166'}
- {id: 144, name: Update apt if needed, role: rsyslog_client, time: '0:00:03.585973'}
- {id: 145, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.893885'}
- {id: 146, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.091542'}
- {id: 147, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.220274'}
- {id: 148, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.332947'}
- {id: 149, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.483891'}
- {id: 150, name: Find all log files, role: rsyslog_client, time: '0:00:00.296361'}
- {id: 151, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.512886'}
- {id: 152, name: Union the log files, role: rsyslog_client, time: '0:00:00.166622'}
- {id: 153, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.057219'}
- {id: 154, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.051023'}
- {id: 155, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.291477'}
- {id: 156, name: Start rsyslog, role: rsyslog_client, time: '0:00:08.220351'}
time: '0:02:36.183001'
30:
name: Installation and setup of Swift
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.128198'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.050466'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.050418'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.060015'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.056299'}
- {id: 5, name: Create log dir, role: null, time: '0:00:00.511164'}
- {id: 6, name: Create log aggregation links, role: null, time: '0:00:00.348012'}
- {id: 7, name: Drop apt package manager proxy, role: null, time: '0:00:00.629757'}
- {id: 8, name: Drop yum package manager proxy, role: null, time: '0:00:00.043415'}
- {id: 9, name: Set swift storage bridge (is_metal), role: null, time: '0:00:00.207177'}
- {id: 10, name: Set swift storage address (is_metal), role: null, time: '0:00:00.216861'}
- {id: 11, name: Set swift storage address (is_metal no storage network), role: null,
time: '0:00:00.050630'}
- {id: 12, name: Set swift storage address (container), role: null, time: '0:00:00.200657'}
- {id: 13, name: Set swift storage address (container no storage network), role: null,
time: '0:00:00.192035'}
- {id: 14, name: Set swift replication bridge (is_metal), role: null, time: '0:00:00.206759'}
- {id: 15, name: Set swift replication address (is_metal), role: null, time: '0:00:00.205744'}
- {id: 16, name: Set swift replication address (is_metal no replication network),
role: null, time: '0:00:00.048399'}
- {id: 17, name: Set swift replication address (container), role: null, time: '0:00:00.199878'}
- {id: 18, name: Set swift replication address (container no replication network),
role: null, time: '0:00:00.207022'}
- {id: 19, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.374150'}
- {id: 20, name: Create pip config directory, role: pip_install, time: '0:00:01.527189'}
- {id: 21, name: Drop pip file(s), role: pip_install, time: '0:00:00.509614'}
- {id: 22, name: Drop pip global config(s), role: pip_install, time: '0:00:00.430200'}
- {id: 23, name: Create pip links directory, role: pip_install, time: '0:00:00.358561'}
- {id: 24, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.514961'}
- {id: 25, name: Drop pip link file(s), role: pip_install, time: '0:00:00.768934'}
- {id: 26, name: Execute pip config builder, role: pip_install, time: '0:00:00.449672'}
- {id: 27, name: Install yum packages, role: pip_install, time: '0:00:00.560370'}
- {id: 28, name: Check apt last update file, role: pip_install, time: '0:00:00.409865'}
- {id: 29, name: Update apt if needed, role: pip_install, time: '0:00:04.463736'}
- {id: 30, name: Install apt packages, role: pip_install, time: '0:00:02.772792'}
- {id: 31, name: Get Modern PIP, role: pip_install, time: '0:00:00.750895'}
- {id: 32, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.168288'}
- {id: 33, name: Install PIP, role: pip_install, time: '0:00:03.622611'}
- {id: 34, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.316549'}
- {id: 35, name: Install pip packages, role: pip_install, time: '0:00:03.817486'}
- {id: 36, name: Clean up remote install files, role: pip_install, time: '0:00:00.605509'}
- {id: 37, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.110049'}
- {id: 38, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.113288'}
- {id: 39, name: Create local pip package cache, role: pip_install, time: '0:00:00.104729'}
- {id: 40, name: pip cache install files locally, role: pip_install, time: '0:00:00.167929'}
- {id: 41, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.130548'}
- {id: 42, name: Distribute PIP install files, role: pip_install, time: '0:00:00.137564'}
- {id: 43, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.099697'}
- {id: 44, name: Clean up local install cache, role: pip_install, time: '0:00:00.096849'}
- {id: 45, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.140986'}
- {id: 46, name: Install PIP, role: pip_install, time: '0:00:00.297109'}
- {id: 47, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.315027'}
- {id: 48, name: Install pip packages, role: pip_install, time: '0:00:00.279489'}
- {id: 49, name: Clean up remote install files, role: pip_install, time: '0:00:00.208103'}
- {id: 50, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.069996'}
- {id: 51, name: Create openrc file, role: openstack_openrc, time: '0:00:00.599309'}
- {id: 52, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.376159'}
- {id: 53, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.614853'}
- {id: 54, name: Check init system, role: os_swift, time: '0:00:00.355053'}
- {id: 55, name: Set the name of pid1, role: os_swift, time: '0:00:00.236467'}
- {id: 56, name: Gather variables for each operating system, role: os_swift, time: '0:00:02.933214'}
- {id: 57, name: create the system group, role: os_swift, time: '0:00:00.493826'}
- {id: 58, name: Remove old key file(s) if found, role: os_swift, time: '0:00:07.496116'}
- {id: 59, name: Create the swift system user, role: os_swift, time: '0:00:00.764640'}
- {id: 60, name: Create swift dir, role: os_swift, time: '0:00:35.155446'}
- {id: 61, name: Test for log directory or link, role: os_swift, time: '0:00:00.453875'}
- {id: 62, name: Create swift log dir, role: os_swift, time: '0:00:00.342484'}
- {id: 63, name: Configure mlocate for cron.daily, role: os_swift, time: '0:00:00.639085'}
- {id: 64, name: Configure soft file limits, role: os_swift, time: '0:00:00.507739'}
- {id: 65, name: Configure hard file limits, role: os_swift, time: '0:00:00.404952'}
- {id: 66, name: Check apt last update file, role: os_swift, time: '0:00:00.642566'}
- {id: 67, name: Update apt if needed, role: os_swift, time: '0:00:00.255350'}
- {id: 68, name: Install apt packages, role: os_swift, time: '0:00:06.952065'}
- {id: 69, name: Create developer mode constraint file, role: os_swift, time: '0:00:00.133584'}
- {id: 70, name: Clone requirements git repository, role: os_swift, time: '0:00:00.124713'}
- {id: 71, name: Add constraints to pip_install_options fact for developer mode,
role: os_swift, time: '0:00:00.132161'}
- {id: 72, name: Set pip_install_options_fact when not in developer mode, role: os_swift,
time: '0:00:00.297633'}
- {id: 73, name: Install requires pip packages, role: os_swift, time: '0:00:07.178373'}
- {id: 74, name: Get local venv checksum, role: os_swift, time: '0:00:00.433369'}
- {id: 75, name: Get remote venv checksum, role: os_swift, time: '0:00:00.625687'}
- {id: 76, name: Attempt venv download, role: os_swift, time: '0:00:01.030053'}
- {id: 77, name: Set swift get_venv fact, role: os_swift, time: '0:00:00.292098'}
- {id: 78, name: Remove existing venv, role: os_swift, time: '0:00:00.508071'}
- {id: 79, name: Create swift venv dir, role: os_swift, time: '0:00:00.401150'}
- {id: 80, name: Unarchive pre-built venv, role: os_swift, time: '0:00:05.992098'}
- {id: 81, name: Install pip packages, role: os_swift, time: '0:00:00.167537'}
- {id: 82, name: Update virtualenv path, role: os_swift, time: '0:00:00.522644'}
- {id: 83, name: Download pre-built pypy, role: os_swift, time: '0:00:00.212232'}
- {id: 84, name: Create pypy dir, role: os_swift, time: '0:00:00.209866'}
- {id: 85, name: Unarchive pre-built pypy, role: os_swift, time: '0:00:00.249570'}
- {id: 86, name: Setup local pypy, role: os_swift, time: '0:00:05.535135'}
- {id: 87, name: Check for pypy venv, role: os_swift, time: '0:00:00.332510'}
- {id: 88, name: Remove existing venv if not pypy setup, role: os_swift, time: '0:00:00.223225'}
- {id: 89, name: Install pip packages into pypy venv, role: os_swift, time: '0:00:00.263955'}
- {id: 90, name: Mark swift venv for use with pypy, role: os_swift, time: '0:00:00.204159'}
- {id: 91, name: Copy swift config, role: os_swift, time: '0:00:08.852823'}
- {id: 92, name: Copy swift config, role: os_swift, time: '0:00:00.788736'}
- {id: 93, name: Set swift_vars if undefined, role: os_swift, time: '0:00:00.076381'}
- {id: 94, name: Enable nf_conntrack, role: os_swift, time: '0:00:00.520399'}
- {id: 95, name: Set sysctl tcp_tw_reuse, role: os_swift, time: '0:00:00.569777'}
- {id: 96, name: Set sysctl file-max, role: os_swift, time: '0:00:01.471130'}
- {id: 97, name: Put /etc/rsyncd.conf in place, role: os_swift, time: '0:00:00.720202'}
- {id: 98, name: Enable rsync in defaults, role: os_swift, time: '0:00:00.470884'}
- {id: 99, name: Setup swift-recon-cron cron job, role: os_swift, time: '0:00:00.530022'}
- {id: 100, name: Set ownership on mounted drives, role: os_swift, time: '0:00:14.152796'}
- {id: 101, name: Place the init script, role: os_swift, time: '0:00:01.103566'}
- {id: 102, name: Reload init scripts, role: os_swift, time: '0:00:00.788048'}
- {id: 103, name: Create TEMP run dir, role: os_swift, time: '0:00:00.599093'}
- {id: 104, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.614418'}
- {id: 105, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.666691'}
- {id: 106, name: Place the systemd init script, role: os_swift, time: '0:00:00.819554'}
- {id: 107, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.583612'}
- {id: 108, name: Load service, role: os_swift, time: '0:00:00.339352'}
- {id: 109, name: Place the init script, role: os_swift, time: '0:00:00.838154'}
- {id: 110, name: Reload init scripts, role: os_swift, time: '0:00:00.613564'}
- {id: 111, name: Create TEMP run dir, role: os_swift, time: '0:00:00.635248'}
- {id: 112, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.595754'}
- {id: 113, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.617154'}
- {id: 114, name: Place the systemd init script, role: os_swift, time: '0:00:00.869179'}
- {id: 115, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.599672'}
- {id: 116, name: Load service, role: os_swift, time: '0:00:00.362408'}
- {id: 117, name: Place the init script, role: os_swift, time: '0:00:01.187708'}
- {id: 118, name: Reload init scripts, role: os_swift, time: '0:00:00.790492'}
- {id: 119, name: Create TEMP run dir, role: os_swift, time: '0:00:00.630799'}
- {id: 120, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.618324'}
- {id: 121, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.606868'}
- {id: 122, name: Place the systemd init script, role: os_swift, time: '0:00:00.815869'}
- {id: 123, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.589557'}
- {id: 124, name: Load service, role: os_swift, time: '0:00:00.345589'}
- {id: 125, name: Place the init script, role: os_swift, time: '0:00:01.178070'}
- {id: 126, name: Reload init scripts, role: os_swift, time: '0:00:00.850567'}
- {id: 127, name: Create TEMP run dir, role: os_swift, time: '0:00:00.606321'}
- {id: 128, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.677101'}
- {id: 129, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.606338'}
- {id: 130, name: Place the systemd init script, role: os_swift, time: '0:00:00.873452'}
- {id: 131, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.630141'}
- {id: 132, name: Load service, role: os_swift, time: '0:00:00.385503'}
- {id: 133, name: Place the init script, role: os_swift, time: '0:00:01.203399'}
- {id: 134, name: Reload init scripts, role: os_swift, time: '0:00:00.826442'}
- {id: 135, name: Create TEMP run dir, role: os_swift, time: '0:00:00.627949'}
- {id: 136, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.666228'}
- {id: 137, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.653348'}
- {id: 138, name: Place the systemd init script, role: os_swift, time: '0:00:00.841941'}
- {id: 139, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.684142'}
- {id: 140, name: Load service, role: os_swift, time: '0:00:00.379557'}
- {id: 141, name: Place the init script, role: os_swift, time: '0:00:01.120309'}
- {id: 142, name: Reload init scripts, role: os_swift, time: '0:00:00.776657'}
- {id: 143, name: Create TEMP run dir, role: os_swift, time: '0:00:00.584374'}
- {id: 144, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.556306'}
- {id: 145, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.584171'}
- {id: 146, name: Place the systemd init script, role: os_swift, time: '0:00:00.942286'}
- {id: 147, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.600950'}
- {id: 148, name: Load service, role: os_swift, time: '0:00:00.368404'}
- {id: 149, name: Place the init script, role: os_swift, time: '0:00:01.140611'}
- {id: 150, name: Reload init scripts, role: os_swift, time: '0:00:00.790804'}
- {id: 151, name: Create TEMP run dir, role: os_swift, time: '0:00:00.621346'}
- {id: 152, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.606587'}
- {id: 153, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.597649'}
- {id: 154, name: Place the systemd init script, role: os_swift, time: '0:00:00.822860'}
- {id: 155, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.599545'}
- {id: 156, name: Load service, role: os_swift, time: '0:00:00.316019'}
- {id: 157, name: Swift object server configuration, role: os_swift, time: '0:00:11.425378'}
- {id: 158, name: Swift object server replicator configuration, role: os_swift,
time: '0:00:00.188900'}
- {id: 159, name: Remove dedicated replicator configuration, role: os_swift, time: '0:00:00.433051'}
- {id: 160, name: Deploy drive-audit configuration file, role: os_swift, time: '0:00:00.487285'}
- {id: 161, name: Create drive-audit cron job, role: os_swift, time: '0:00:00.436387'}
- {id: 162, name: Place the init script, role: os_swift, time: '0:00:01.095337'}
- {id: 163, name: Reload init scripts, role: os_swift, time: '0:00:00.794520'}
- {id: 164, name: Create TEMP run dir, role: os_swift, time: '0:00:00.643049'}
- {id: 165, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.662151'}
- {id: 166, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.604834'}
- {id: 167, name: Place the systemd init script, role: os_swift, time: '0:00:00.832035'}
- {id: 168, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.598504'}
- {id: 169, name: Load service, role: os_swift, time: '0:00:00.318385'}
- {id: 170, name: Place the init script, role: os_swift, time: '0:00:00.876279'}
- {id: 171, name: Reload init scripts, role: os_swift, time: '0:00:00.619751'}
- {id: 172, name: Create TEMP run dir, role: os_swift, time: '0:00:00.584594'}
- {id: 173, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.598685'}
- {id: 174, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.616414'}
- {id: 175, name: Place the systemd init script, role: os_swift, time: '0:00:00.911986'}
- {id: 176, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.659472'}
- {id: 177, name: Load service, role: os_swift, time: '0:00:00.340166'}
- {id: 178, name: Place the init script, role: os_swift, time: '0:00:01.090808'}
- {id: 179, name: Reload init scripts, role: os_swift, time: '0:00:00.864728'}
- {id: 180, name: Create TEMP run dir, role: os_swift, time: '0:00:00.651056'}
- {id: 181, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.634376'}
- {id: 182, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.673810'}
- {id: 183, name: Place the systemd init script, role: os_swift, time: '0:00:00.814934'}
- {id: 184, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.616967'}
- {id: 185, name: Load service, role: os_swift, time: '0:00:00.381906'}
- {id: 186, name: Place the init script, role: os_swift, time: '0:00:01.126756'}
- {id: 187, name: Reload init scripts, role: os_swift, time: '0:00:00.846333'}
- {id: 188, name: Create TEMP run dir, role: os_swift, time: '0:00:00.673588'}
- {id: 189, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.648692'}
- {id: 190, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.668650'}
- {id: 191, name: Place the systemd init script, role: os_swift, time: '0:00:00.874686'}
- {id: 192, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.622608'}
- {id: 193, name: Load service, role: os_swift, time: '0:00:00.362312'}
- {id: 194, name: Place the init script, role: os_swift, time: '0:00:01.110733'}
- {id: 195, name: Reload init scripts, role: os_swift, time: '0:00:00.772724'}
- {id: 196, name: Create TEMP run dir, role: os_swift, time: '0:00:00.621139'}
- {id: 197, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.609344'}
- {id: 198, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.594108'}
- {id: 199, name: Place the systemd init script, role: os_swift, time: '0:00:00.797615'}
- {id: 200, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.572100'}
- {id: 201, name: Load service, role: os_swift, time: '0:00:00.349158'}
- {id: 202, name: Place the init script, role: os_swift, time: '0:00:01.082478'}
- {id: 203, name: Reload init scripts, role: os_swift, time: '0:00:00.778983'}
- {id: 204, name: Create TEMP run dir, role: os_swift, time: '0:00:00.581571'}
- {id: 205, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.661143'}
- {id: 206, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.607408'}
- {id: 207, name: Place the systemd init script, role: os_swift, time: '0:00:00.828117'}
- {id: 208, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.597632'}
- {id: 209, name: Load service, role: os_swift, time: '0:00:00.321493'}
- {id: 210, name: Swift account server configuration, role: os_swift, time: '0:00:00.523319'}
- {id: 211, name: Swift account server replicator configuration, role: os_swift,
time: '0:00:00.183705'}
- {id: 212, name: Remove dedicated replicator configuration, role: os_swift, time: '0:00:00.471310'}
- {id: 213, name: Place the init script, role: os_swift, time: '0:00:01.123071'}
- {id: 214, name: Reload init scripts, role: os_swift, time: '0:00:00.811063'}
- {id: 215, name: Create TEMP run dir, role: os_swift, time: '0:00:00.596337'}
- {id: 216, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.639842'}
- {id: 217, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.583397'}
- {id: 218, name: Place the systemd init script, role: os_swift, time: '0:00:00.831052'}
- {id: 219, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.591342'}
- {id: 220, name: Load service, role: os_swift, time: '0:00:00.355154'}
- {id: 221, name: Place the init script, role: os_swift, time: '0:00:00.834417'}
- {id: 222, name: Reload init scripts, role: os_swift, time: '0:00:00.612227'}
- {id: 223, name: Create TEMP run dir, role: os_swift, time: '0:00:00.601942'}
- {id: 224, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.696841'}
- {id: 225, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.637327'}
- {id: 226, name: Place the systemd init script, role: os_swift, time: '0:00:00.811692'}
- {id: 227, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.590739'}
- {id: 228, name: Load service, role: os_swift, time: '0:00:00.337881'}
- {id: 229, name: Place the init script, role: os_swift, time: '0:00:01.158653'}
- {id: 230, name: Reload init scripts, role: os_swift, time: '0:00:00.774764'}
- {id: 231, name: Create TEMP run dir, role: os_swift, time: '0:00:00.614370'}
- {id: 232, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.582117'}
- {id: 233, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.593085'}
- {id: 234, name: Place the systemd init script, role: os_swift, time: '0:00:00.866159'}
- {id: 235, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.668015'}
- {id: 236, name: Load service, role: os_swift, time: '0:00:00.358862'}
- {id: 237, name: Place the init script, role: os_swift, time: '0:00:01.087730'}
- {id: 238, name: Reload init scripts, role: os_swift, time: '0:00:00.793178'}
- {id: 239, name: Create TEMP run dir, role: os_swift, time: '0:00:00.574686'}
- {id: 240, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.621492'}
- {id: 241, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.656363'}
- {id: 242, name: Place the systemd init script, role: os_swift, time: '0:00:00.836419'}
- {id: 243, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.583012'}
- {id: 244, name: Load service, role: os_swift, time: '0:00:00.332531'}
- {id: 245, name: Place the init script, role: os_swift, time: '0:00:01.099462'}
- {id: 246, name: Reload init scripts, role: os_swift, time: '0:00:00.836725'}
- {id: 247, name: Create TEMP run dir, role: os_swift, time: '0:00:00.599099'}
- {id: 248, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.599626'}
- {id: 249, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.596406'}
- {id: 250, name: Place the systemd init script, role: os_swift, time: '0:00:00.836242'}
- {id: 251, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.628165'}
- {id: 252, name: Load service, role: os_swift, time: '0:00:00.405096'}
- {id: 253, name: Place the init script, role: os_swift, time: '0:00:01.073369'}
- {id: 254, name: Reload init scripts, role: os_swift, time: '0:00:00.749650'}
- {id: 255, name: Create TEMP run dir, role: os_swift, time: '0:00:00.641047'}
- {id: 256, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.582023'}
- {id: 257, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.592378'}
- {id: 258, name: Place the systemd init script, role: os_swift, time: '0:00:00.837042'}
- {id: 259, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.578488'}
- {id: 260, name: Load service, role: os_swift, time: '0:00:00.355283'}
- {id: 261, name: Place the init script, role: os_swift, time: '0:00:01.070807'}
- {id: 262, name: Reload init scripts, role: os_swift, time: '0:00:00.752179'}
- {id: 263, name: Create TEMP run dir, role: os_swift, time: '0:00:00.640102'}
- {id: 264, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.611785'}
- {id: 265, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.617625'}
- {id: 266, name: Place the systemd init script, role: os_swift, time: '0:00:00.869307'}
- {id: 267, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.597357'}
- {id: 268, name: Load service, role: os_swift, time: '0:00:00.346775'}
- {id: 269, name: Place the init script, role: os_swift, time: '0:00:01.112530'}
- {id: 270, name: Reload init scripts, role: os_swift, time: '0:00:00.783161'}
- {id: 271, name: Create TEMP run dir, role: os_swift, time: '0:00:00.632336'}
- {id: 272, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.611687'}
- {id: 273, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.598606'}
- {id: 274, name: Place the systemd init script, role: os_swift, time: '0:00:00.793908'}
- {id: 275, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.634786'}
- {id: 276, name: Load service, role: os_swift, time: '0:00:00.384090'}
- {id: 277, name: Swift container server configuration, role: os_swift, time: '0:00:11.271926'}
- {id: 278, name: Swift container-sync configuration, role: os_swift, time: '0:00:00.207150'}
- {id: 279, name: Swift container server replicator configuration, role: os_swift,
time: '0:00:00.196968'}
- {id: 280, name: Remove dedicated replicator configuration, role: os_swift, time: '0:00:00.472631'}
- {id: 281, name: Place the init script, role: os_swift, time: '0:00:08.917384'}
- {id: 282, name: Reload init scripts, role: os_swift, time: '0:00:00.563577'}
- {id: 283, name: Create TEMP run dir, role: os_swift, time: '0:00:00.381503'}
- {id: 284, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.348810'}
- {id: 285, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.350317'}
- {id: 286, name: Place the systemd init script, role: os_swift, time: '0:00:00.490311'}
- {id: 287, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.350060'}
- {id: 288, name: Load service, role: os_swift, time: '0:00:00.204135'}
- {id: 289, name: swift proxy server configuration, role: os_swift, time: '0:00:00.627173'}
- {id: 290, name: Swift container-sync configuration, role: os_swift, time: '0:00:00.124768'}
- {id: 291, name: Ensure swift service, role: os_swift, time: '0:00:01.157487'}
- {id: 292, name: Ensure swift user, role: os_swift, time: '0:00:01.017616'}
- {id: 293, name: Ensure swift user to admin role, role: os_swift, time: '0:00:01.182519'}
- {id: 294, name: Ensure swiftoperator role, role: os_swift, time: '0:00:01.053029'}
- {id: 295, name: Create keystone user for swift-dispersion, role: os_swift, time: '0:00:01.007114'}
- {id: 296, name: Create keystone role for ResellerAdmin, role: os_swift, time: '0:00:00.944488'}
- {id: 297, name: Add ResellerAdmin role to the service tenant and ceilometer user,
role: os_swift, time: '0:00:01.064515'}
- {id: 298, name: Add swiftoperator role to swift-dispersion user, role: os_swift,
time: '0:00:01.145850'}
- {id: 299, name: Ensure swift endpoint, role: os_swift, time: '0:00:12.263038'}
- {id: 300, name: Get public key contents and store as var, role: os_swift, time: '0:00:00.894012'}
- {id: 301, name: Register a fact for the swift pub key, role: os_swift, time: '0:00:00.583970'}
- {id: 302, name: Create authorized keys file from host vars, role: os_swift, time: '0:00:10.215080'}
- {id: 303, name: Get md5sum of builder files, role: os_swift, time: '0:00:00.791113'}
- {id: 304, name: Register a fact for the md5sum, role: os_swift, time: '0:00:00.578021'}
- {id: 305, name: Get md5sum of local builder files, role: os_swift, time: '0:00:00.668537'}
- {id: 306, name: Get empty md5sum, role: os_swift, time: '0:00:00.692515'}
- {id: 307, name: Verify md5sum of builder files, role: os_swift, time: '0:00:08.385839'}
- {id: 308, name: Copy the swift_rings.py file, role: os_swift, time: '0:00:00.862863'}
- {id: 309, name: Build ring-contents files, role: os_swift, time: '0:00:09.242351'}
- {id: 310, name: Build ring-contents files for storage policies, role: os_swift,
time: '0:00:05.193246'}
- {id: 311, name: build rings for account/container from contents files, role: os_swift,
time: '0:00:10.539801'}
- {id: 312, name: build rings for storage policies from contents files, role: os_swift,
time: '0:00:04.612724'}
- {id: 313, name: Get swift rings, role: os_swift, time: '0:00:01.130980'}
- {id: 314, name: Get swift rings for backup in ring_build_files directory, role: os_swift,
time: '0:00:00.645766'}
- {id: 315, name: Get md5sum of builder files, role: os_swift, time: '0:00:00.498976'}
- {id: 316, name: Register a fact for the md5sum, role: os_swift, time: '0:00:00.358789'}
- {id: 317, name: Get md5sum of local builder files, role: os_swift, time: '0:00:00.526981'}
- {id: 318, name: Verify md5sum of builder files, role: os_swift, time: '0:00:05.303865'}
- {id: 319, name: Copy the swift_rings_check.py file, role: os_swift, time: '0:00:00.667033'}
- {id: 320, name: Ensure contents file matches ring after ring sync for account/container,
role: os_swift, time: '0:00:05.657744'}
- {id: 321, name: Ensure contents file matches ring after ring sync for storage
policies, role: os_swift, time: '0:00:03.135364'}
- {id: 322, name: Ensure services are started, role: os_swift, time: '0:00:48.053599'}
- {id: 323, name: Ensure services are started, role: os_swift, time: '0:00:02.893560'}
time: '0:07:19.343326'
31:
name: Installation and setup of Swift
tasks:
- {id: 0, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.297768'}
- {id: 1, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.357427'}
- {id: 2, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.381893'}
- {id: 3, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.343869'}
- {id: 4, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.122716'}
- {id: 5, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.379835'}
- {id: 6, name: Update apt if needed, role: rsyslog_client, time: '0:00:03.059685'}
- {id: 7, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.985958'}
- {id: 8, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.134007'}
- {id: 9, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.295301'}
- {id: 10, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.367917'}
- {id: 11, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.509431'}
- {id: 12, name: Find all log files, role: rsyslog_client, time: '0:00:00.364480'}
- {id: 13, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.545817'}
- {id: 14, name: Union the log files, role: rsyslog_client, time: '0:00:00.220283'}
- {id: 15, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.694391'}
- {id: 16, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.576572'}
- {id: 17, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.342819'}
- {id: 18, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.385999'}
- {id: 19, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.462573'}
time: '0:00:12.828741'
32:
name: Install Gnocchi components
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.110560'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.091172'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.107961'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.045241'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.046488'}
- {id: 5, name: Ensure mount directories exists, role: null, time: '0:00:00.038165'}
- {id: 6, name: LXC Directory bind mount, role: null, time: '0:00:00.045242'}
- {id: 7, name: Extra lxc config, role: null, time: '0:00:00.053841'}
- {id: 8, name: Wait for container ssh, role: null, time: '0:00:00.042074'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.057874'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.068675'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:08.513828'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.639372'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.586076'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.036701'}
- {id: 15, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.336534'}
- {id: 16, name: Create pip config directory, role: pip_install, time: '0:00:01.422750'}
- {id: 17, name: Drop pip file(s), role: pip_install, time: '0:00:00.503941'}
- {id: 18, name: Drop pip global config(s), role: pip_install, time: '0:00:00.391249'}
- {id: 19, name: Create pip links directory, role: pip_install, time: '0:00:00.329350'}
- {id: 20, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.495916'}
- {id: 21, name: Drop pip link file(s), role: pip_install, time: '0:00:00.709051'}
- {id: 22, name: Execute pip config builder, role: pip_install, time: '0:00:00.415989'}
- {id: 23, name: Install yum packages, role: pip_install, time: '0:00:00.444850'}
- {id: 24, name: Check apt last update file, role: pip_install, time: '0:00:00.370063'}
- {id: 25, name: Update apt if needed, role: pip_install, time: '0:00:04.405865'}
- {id: 26, name: Install apt packages, role: pip_install, time: '0:00:02.780754'}
- {id: 27, name: Get Modern PIP, role: pip_install, time: '0:00:00.687328'}
- {id: 28, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.148990'}
- {id: 29, name: Install PIP, role: pip_install, time: '0:00:03.580442'}
- {id: 30, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.265478'}
- {id: 31, name: Install pip packages, role: pip_install, time: '0:00:03.743386'}
- {id: 32, name: Clean up remote install files, role: pip_install, time: '0:00:00.426480'}
- {id: 33, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.140815'}
- {id: 34, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.140780'}
- {id: 35, name: Create local pip package cache, role: pip_install, time: '0:00:00.111280'}
- {id: 36, name: pip cache install files locally, role: pip_install, time: '0:00:00.139736'}
- {id: 37, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.118580'}
- {id: 38, name: Distribute PIP install files, role: pip_install, time: '0:00:00.112549'}
- {id: 39, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.119664'}
- {id: 40, name: Clean up local install cache, role: pip_install, time: '0:00:00.112830'}
- {id: 41, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.118875'}
- {id: 42, name: Install PIP, role: pip_install, time: '0:00:00.227173'}
- {id: 43, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.225089'}
- {id: 44, name: Install pip packages, role: pip_install, time: '0:00:00.227804'}
- {id: 45, name: Clean up remote install files, role: pip_install, time: '0:00:00.177502'}
- {id: 46, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.062170'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.541340'}
- {id: 48, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.374507'}
- {id: 49, name: Check apt last update file, role: galera_client, time: '0:00:00.435922'}
- {id: 50, name: Update apt if needed, role: galera_client, time: '0:00:02.590204'}
- {id: 51, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:02.632897'}
- {id: 52, name: Add galera apt-keys, role: galera_client, time: '0:00:01.468577'}
- {id: 53, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.403363'}
- {id: 54, name: Add galera repo(s), role: galera_client, time: '0:00:03.981626'}
- {id: 55, name: Update apt if needed, role: galera_client, time: '0:00:04.326748'}
- {id: 56, name: Install galera packages, role: galera_client, time: '0:00:04.024931'}
- {id: 57, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.042973'}
- {id: 58, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.396584'}
- {id: 59, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.431293'}
- {id: 60, name: Add galera repo, role: galera_client, time: '0:00:00.400576'}
- {id: 61, name: Install galera yum packages, role: galera_client, time: '0:00:00.465921'}
- {id: 62, name: Install pip packages, role: galera_client, time: '0:00:01.255487'}
- {id: 63, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.129626'}
- {id: 64, name: Create openrc file, role: openstack_openrc, time: '0:00:00.570827'}
- {id: 65, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.313075'}
- {id: 66, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.574513'}
- {id: 67, name: Gather variables for each operating system, role: os_gnocchi, time: '0:00:00.482549'}
- {id: 68, name: Check init system, role: os_gnocchi, time: '0:00:00.341418'}
- {id: 69, name: Set the name of pid1, role: os_gnocchi, time: '0:00:00.214525'}
- {id: 70, name: Create the system group, role: os_gnocchi, time: '0:00:00.497688'}
- {id: 71, name: Create the gnocchi system user, role: os_gnocchi, time: '0:00:00.587599'}
- {id: 72, name: Create gnocchi dirs, role: os_gnocchi, time: '0:00:02.721741'}
- {id: 73, name: Create Apache mod_wsgi dirs, role: os_gnocchi, time: '0:00:01.085414'}
- {id: 74, name: Test for log directory or link, role: os_gnocchi, time: '0:00:00.428026'}
- {id: 75, name: Create gnocchi log dir, role: os_gnocchi, time: '0:00:00.699049'}
- {id: 76, name: Check apt last update file, role: os_gnocchi, time: '0:00:00.557075'}
- {id: 77, name: Update apt if needed, role: os_gnocchi, time: '0:00:00.287803'}
- {id: 78, name: Install apt packages, role: os_gnocchi, time: '0:00:08.871192'}
- {id: 79, name: Create developer mode constraint file, role: os_gnocchi, time: '0:00:00.130889'}
- {id: 80, name: Clone requirements git repository, role: os_gnocchi, time: '0:00:00.144029'}
- {id: 81, name: Add constraints to pip_install_options fact for developer mode,
role: os_gnocchi, time: '0:00:00.131578'}
- {id: 82, name: Set pip_install_options_fact when not in developer mode, role: os_gnocchi,
time: '0:00:00.285441'}
- {id: 83, name: Install required pip packages, role: os_gnocchi, time: '0:00:09.675222'}
- {id: 84, name: Get local venv checksum, role: os_gnocchi, time: '0:00:00.408720'}
- {id: 85, name: Get remote venv checksum, role: os_gnocchi, time: '0:00:00.622894'}
- {id: 86, name: Attempt venv download, role: os_gnocchi, time: '0:00:01.533252'}
- {id: 87, name: Set gnocchi get_venv fact, role: os_gnocchi, time: '0:00:00.286090'}
- {id: 88, name: Remove existing venv, role: os_gnocchi, time: '0:00:00.377769'}
- {id: 89, name: Create gnocchi venv dir, role: os_gnocchi, time: '0:00:00.413700'}
- {id: 90, name: Unarchive pre-built venv, role: os_gnocchi, time: '0:00:08.755663'}
- {id: 91, name: Install pip packages, role: os_gnocchi, time: '0:00:00.169526'}
- {id: 92, name: Update virtualenv path, role: os_gnocchi, time: '0:00:00.548224'}
- {id: 93, name: Drop Gnocchi Config(s), role: os_gnocchi, time: '0:00:02.014502'}
- {id: 94, name: Drop Gnocchi WSGI Configs, role: os_gnocchi, time: '0:00:00.640172'}
- {id: 95, name: Place the init script, role: os_gnocchi, time: '0:00:01.352565'}
- {id: 96, name: Reload init scripts, role: os_gnocchi, time: '0:00:01.061599'}
- {id: 97, name: Create TEMP run dir, role: os_gnocchi, time: '0:00:00.396169'}
- {id: 98, name: Create TEMP lock dir, role: os_gnocchi, time: '0:00:00.401254'}
- {id: 99, name: Create tempfile.d entry, role: os_gnocchi, time: '0:00:00.418905'}
- {id: 100, name: Place the systemd init script, role: os_gnocchi, time: '0:00:00.559213'}
- {id: 101, name: Reload the systemd daemon, role: os_gnocchi, time: '0:00:00.428769'}
- {id: 102, name: Load service, role: os_gnocchi, time: '0:00:00.666191'}
- {id: 103, name: Place the init script, role: os_gnocchi, time: '0:00:01.438545'}
- {id: 104, name: Reload init scripts, role: os_gnocchi, time: '0:00:01.038629'}
- {id: 105, name: Create TEMP run dir, role: os_gnocchi, time: '0:00:00.398562'}
- {id: 106, name: Create TEMP lock dir, role: os_gnocchi, time: '0:00:00.420446'}
- {id: 107, name: Create tempfile.d entry, role: os_gnocchi, time: '0:00:00.462505'}
- {id: 108, name: Place the systemd init script, role: os_gnocchi, time: '0:00:00.507593'}
- {id: 109, name: Reload the systemd daemon, role: os_gnocchi, time: '0:00:00.393618'}
- {id: 110, name: Load service, role: os_gnocchi, time: '0:00:00.501107'}
- {id: 111, name: Ensure Gnocchi service, role: os_gnocchi, time: '0:00:01.175298'}
- {id: 112, name: Ensure Gnocchi project, role: os_gnocchi, time: '0:00:01.053584'}
- {id: 113, name: Ensure Gnocchi user, role: os_gnocchi, time: '0:00:01.095913'}
- {id: 114, name: Ensure Gnocchi user maps to admin role, role: os_gnocchi, time: '0:00:01.226989'}
- {id: 115, name: Ensure Gnocchi endpoint, role: os_gnocchi, time: '0:00:01.246091'}
- {id: 116, name: Perform a Gnocchi DB sync, role: os_gnocchi, time: '0:00:05.041119'}
- {id: 117, name: Drop apache2 virtual host and ports file, role: os_gnocchi, time: '0:00:01.688333'}
- {id: 118, name: Disable default apache site, role: os_gnocchi, time: '0:00:00.423012'}
- {id: 119, name: Enabled gnocchi vhost, role: os_gnocchi, time: '0:00:00.687265'}
- {id: 120, name: Ensure Apache ServerName, role: os_gnocchi, time: '0:00:00.544086'}
- {id: 121, name: Ensure Apache ServerTokens, role: os_gnocchi, time: '0:00:00.431960'}
- {id: 122, name: Ensure Apache ServerSignature, role: os_gnocchi, time: '0:00:00.412000'}
- {id: 123, name: Enable/disable mod_ssl for apache2, role: os_gnocchi, time: '0:00:03.785873'}
- {id: 124, name: Wait for Gnocchi API to come up, role: os_gnocchi, time: '0:00:10.691163'}
- {id: 125, name: Ensure Archive Policies, role: os_gnocchi, time: '0:00:00'}
- {id: 126, name: null, role: null, time: '0:00:25.061580'}
- {id: 127, name: Ensure Archive Policy Rules, role: os_gnocchi, time: '0:00:01.170544'}
- {id: 128, name: Create openrc file, role: openstack_openrc, time: '0:00:00.542938'}
- {id: 129, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.319568'}
- {id: 130, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.520498'}
- {id: 131, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.269228'}
- {id: 132, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.311366'}
- {id: 133, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.353723'}
- {id: 134, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.320358'}
- {id: 135, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.072298'}
- {id: 136, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.372893'}
- {id: 137, name: Update apt if needed, role: rsyslog_client, time: '0:00:03.004594'}
- {id: 138, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.968076'}
- {id: 139, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.080383'}
- {id: 140, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.218596'}
- {id: 141, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.344278'}
- {id: 142, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.499496'}
- {id: 143, name: Find all log files, role: rsyslog_client, time: '0:00:00.327811'}
- {id: 144, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.523428'}
- {id: 145, name: Union the log files, role: rsyslog_client, time: '0:00:00.158952'}
- {id: 146, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.623383'}
- {id: 147, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.499618'}
- {id: 148, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.285005'}
- {id: 149, name: Start rsyslog, role: rsyslog_client, time: '0:00:02.187476'}
time: '0:03:03.233719'
33:
name: Installation and setup of Ironic
tasks: []
time: 0:00:00
34:
name: Installation and setup of Tempest
tasks:
- {id: 0, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.305064'}
- {id: 1, name: Create pip config directory, role: pip_install, time: '0:00:01.516915'}
- {id: 2, name: Drop pip file(s), role: pip_install, time: '0:00:00.468061'}
- {id: 3, name: Drop pip global config(s), role: pip_install, time: '0:00:00.412722'}
- {id: 4, name: Create pip links directory, role: pip_install, time: '0:00:00.291218'}
- {id: 5, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.415186'}
- {id: 6, name: Drop pip link file(s), role: pip_install, time: '0:00:00.708915'}
- {id: 7, name: Execute pip config builder, role: pip_install, time: '0:00:00.409674'}
- {id: 8, name: Install yum packages, role: pip_install, time: '0:00:00.417468'}
- {id: 9, name: Check apt last update file, role: pip_install, time: '0:00:00.344763'}
- {id: 10, name: Update apt if needed, role: pip_install, time: '0:00:00.097940'}
- {id: 11, name: Install apt packages, role: pip_install, time: '0:00:01.553636'}
- {id: 12, name: Get Modern PIP, role: pip_install, time: '0:00:00.780772'}
- {id: 13, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.111447'}
- {id: 14, name: Install PIP, role: pip_install, time: '0:00:02.536707'}
- {id: 15, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.183859'}
- {id: 16, name: Install pip packages, role: pip_install, time: '0:00:02.300598'}
- {id: 17, name: Clean up remote install files, role: pip_install, time: '0:00:00.394284'}
- {id: 18, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.108631'}
- {id: 19, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.114986'}
- {id: 20, name: Create local pip package cache, role: pip_install, time: '0:00:00.092343'}
- {id: 21, name: pip cache install files locally, role: pip_install, time: '0:00:00.111008'}
- {id: 22, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.096223'}
- {id: 23, name: Distribute PIP install files, role: pip_install, time: '0:00:00.106951'}
- {id: 24, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.100414'}
- {id: 25, name: Clean up local install cache, role: pip_install, time: '0:00:00.090384'}
- {id: 26, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.095935'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:00.189049'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.177434'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:00.182226'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.148783'}
- {id: 31, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.050776'}
- {id: 32, name: Create openrc file, role: openstack_openrc, time: '0:00:00.536473'}
- {id: 33, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.333237'}
- {id: 34, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.491881'}
- {id: 35, name: Create developer mode constraint file, role: os_tempest, time: '0:00:00.080145'}
- {id: 36, name: Clone requirements git repository, role: os_tempest, time: '0:00:00.080470'}
- {id: 37, name: Add constraints to pip_install_options fact for developer mode,
role: os_tempest, time: '0:00:00.090974'}
- {id: 38, name: Set pip_install_options_fact when not in developer mode, role: os_tempest,
time: '0:00:00.209508'}
- {id: 39, name: Install requires pip packages, role: os_tempest, time: '0:00:05.041994'}
- {id: 40, name: Get local venv checksum, role: os_tempest, time: '0:00:00.354481'}
- {id: 41, name: Get remote venv checksum, role: os_tempest, time: '0:00:00.530473'}
- {id: 42, name: Attempt venv download, role: os_tempest, time: '0:00:00.925762'}
- {id: 43, name: Set tempest get_venv fact, role: os_tempest, time: '0:00:00.212776'}
- {id: 44, name: Remove existing venv, role: os_tempest, time: '0:00:00.326798'}
- {id: 45, name: Get tempest from git, role: os_tempest, time: '0:00:04.748043'}
- {id: 46, name: Create tempest venv dir, role: os_tempest, time: '0:00:00.318277'}
- {id: 47, name: Unarchive pre-built venv, role: os_tempest, time: '0:00:05.179665'}
- {id: 48, name: Update virtualenv path, role: os_tempest, time: '0:00:00.505739'}
- {id: 49, name: Install pip packages (venv), role: os_tempest, time: '0:00:00.097515'}
- {id: 50, name: Install pip packages (no venv), role: os_tempest, time: '0:00:00.100976'}
- {id: 51, name: Get tempest plugins from git, role: os_tempest, time: '0:00:00.106825'}
- {id: 52, name: Install tempest plugins (venv), role: os_tempest, time: '0:00:00.099369'}
- {id: 53, name: Install tempest plugins (no venv), role: os_tempest, time: '0:00:00.091823'}
- {id: 54, name: Ensure tempest image, role: os_tempest, time: '0:00:02.169107'}
- {id: 55, name: Store tempest image id, role: os_tempest, time: '0:00:00.222568'}
- {id: 56, name: Store empty tempest_glance_image_id fact, role: os_tempest, time: '0:00:00.107889'}
- {id: 57, name: Ensure alt tempest image, role: os_tempest, time: '0:00:01.501002'}
- {id: 58, name: Store alt tempest image id, role: os_tempest, time: '0:00:00.230384'}
- {id: 59, name: Store empty tempest_glance_image_alt_id fact, role: os_tempest,
time: '0:00:00.102046'}
- {id: 60, name: Ensure tempest tenants, role: os_tempest, time: '0:00:02.182747'}
- {id: 61, name: Ensure tempest users, role: os_tempest, time: '0:00:02.336381'}
- {id: 62, name: Ensure tempest users have heat_stack_owner role, role: os_tempest,
time: '0:00:02.433477'}
- {id: 63, name: Ensure reseller_admin role, role: os_tempest, time: '0:00:00.946327'}
- {id: 64, name: Ensure remote_image role exists, role: os_tempest, time: '0:00:01.014141'}
- {id: 65, name: Get demo tenant id, role: os_tempest, time: '0:00:00.860808'}
- {id: 66, name: Store demo tenant id, role: os_tempest, time: '0:00:00.222914'}
- {id: 67, name: Ensure private network exists, role: os_tempest, time: '0:00:01.760782'}
- {id: 68, name: Store neutron private network id, role: os_tempest, time: '0:00:00.225150'}
- {id: 69, name: Ensure public network exists, role: os_tempest, time: '0:00:01.516847'}
- {id: 70, name: Store neutron public network id, role: os_tempest, time: '0:00:00.227228'}
- {id: 71, name: Store empty tempest_neutron_public_network_id fact, role: os_tempest,
time: '0:00:00.102201'}
- {id: 72, name: Ensure private subnet exists, role: os_tempest, time: '0:00:01.979501'}
- {id: 73, name: Ensure public subnet exists, role: os_tempest, time: '0:00:02.009865'}
- {id: 74, name: Create router, role: os_tempest, time: '0:00:02.171112'}
- {id: 75, name: Add private subnet to router, role: os_tempest, time: '0:00:02.376084'}
- {id: 76, name: Check if tempest flavor 201 exists, role: os_tempest, time: '0:00:03.213191'}
- {id: 77, name: Create tempest flavor 201, role: os_tempest, time: '0:00:01.469668'}
- {id: 78, name: Check if tempest flavor 202 exists, role: os_tempest, time: '0:00:01.523837'}
- {id: 79, name: Create tempest flavor 202, role: os_tempest, time: '0:00:01.363530'}
- {id: 80, name: Ensure tempest image, role: os_tempest, time: '0:00:00.101155'}
- {id: 81, name: Store tempest image id, role: os_tempest, time: '0:00:00.081105'}
- {id: 82, name: Store empty tempest_glance_image_id fact, role: os_tempest, time: '0:00:00.087867'}
- {id: 83, name: Ensure alt tempest image, role: os_tempest, time: '0:00:00.079866'}
- {id: 84, name: Store alt tempest image id, role: os_tempest, time: '0:00:00.080930'}
- {id: 85, name: Store empty tempest_glance_image_alt_id fact, role: os_tempest,
time: '0:00:00.086078'}
- {id: 86, name: Ensure tempest tenants, role: os_tempest, time: '0:00:00.537116'}
- {id: 87, name: Ensure tempest users, role: os_tempest, time: '0:00:00.525308'}
- {id: 88, name: Ensure tempest users have heat_stack_owner role, role: os_tempest,
time: '0:00:00.530769'}
- {id: 89, name: Ensure reseller_admin role, role: os_tempest, time: '0:00:00.108347'}
- {id: 90, name: Ensure remote_image role exists, role: os_tempest, time: '0:00:00.108630'}
- {id: 91, name: Get demo tenant id, role: os_tempest, time: '0:00:00.096761'}
- {id: 92, name: Store demo tenant id, role: os_tempest, time: '0:00:00.087023'}
- {id: 93, name: Ensure private network exists, role: os_tempest, time: '0:00:00.084984'}
- {id: 94, name: Store neutron private network id, role: os_tempest, time: '0:00:00.095656'}
- {id: 95, name: Ensure public network exists, role: os_tempest, time: '0:00:00.090084'}
- {id: 96, name: Store neutron public network id, role: os_tempest, time: '0:00:00.089492'}
- {id: 97, name: Store empty tempest_neutron_public_network_id fact, role: os_tempest,
time: '0:00:00.081308'}
- {id: 98, name: Ensure private subnet exists, role: os_tempest, time: '0:00:00.084726'}
- {id: 99, name: Ensure public subnet exists, role: os_tempest, time: '0:00:00.080248'}
- {id: 100, name: Create router, role: os_tempest, time: '0:00:00.080967'}
- {id: 101, name: Add private subnet to router, role: os_tempest, time: '0:00:00.144077'}
- {id: 102, name: Check if tempest flavor 201 exists, role: os_tempest, time: '0:00:00.092619'}
- {id: 103, name: Create tempest flavor 201, role: os_tempest, time: '0:00:00.083638'}
- {id: 104, name: Check if tempest flavor 202 exists, role: os_tempest, time: '0:00:00.104362'}
- {id: 105, name: Create tempest flavor 202, role: os_tempest, time: '0:00:00.092842'}
- {id: 106, name: Get admin tenant id, role: os_tempest, time: '0:00:00.863336'}
- {id: 107, name: Store admin tenant id, role: os_tempest, time: '0:00:00.207062'}
- {id: 108, name: Create tempest dir, role: os_tempest, time: '0:00:01.051706'}
- {id: 109, name: Image(s) download, role: os_tempest, time: '0:00:06.882850'}
- {id: 110, name: Copy tempest config, role: os_tempest, time: '0:00:00.400333'}
- {id: 111, name: Generate tempest Config, role: os_tempest, time: '0:00:00.540981'}
- {id: 112, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.246514'}
- {id: 113, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.343873'}
- {id: 114, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.426355'}
- {id: 115, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.269720'}
- {id: 116, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.073630'}
- {id: 117, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.310754'}
- {id: 118, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.959592'}
- {id: 119, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.956318'}
- {id: 120, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.086085'}
- {id: 121, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.219062'}
- {id: 122, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.456106'}
- {id: 123, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.463568'}
- {id: 124, name: Find all log files, role: rsyslog_client, time: '0:00:00.311509'}
- {id: 125, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.499677'}
- {id: 126, name: Union the log files, role: rsyslog_client, time: '0:00:00.173487'}
- {id: 127, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.049397'}
- {id: 128, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.051179'}
- {id: 129, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.377473'}
- {id: 130, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.324998'}
- {id: 131, name: Create crontab, role: system_crontab_coordination, time: '0:00:10.938192'}
time: '0:01:42.846078'
total time: '1:21:51.800401'
0:
name: Clone the role ansible-role-requirements
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.681933'}
- {id: 1, name: Remove target directory if required, role: null, time: '0:00:03.594948'}
- {id: 2, name: Clone git repos, role: null, time: '0:00:36.812118'}
time: '0:00:42.088999'
1:
name: localhost
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.089359'}
- {id: 1, name: Set OS dependent variables, role: sshd, time: '0:00:00.059085'}
- {id: 2, name: OS is supported, role: sshd, time: '0:00:00.046904'}
- {id: 3, name: Installed, role: sshd, time: '0:00:01.662297'}
- {id: 4, name: Run directory, role: sshd, time: '0:00:00.241435'}
- {id: 5, name: Configuration, role: sshd, time: '0:00:00.461750'}
- {id: 6, name: Service enabled and running, role: sshd, time: '0:00:00.267093'}
- {id: 7, name: Register that this role has run, role: sshd, time: '0:00:00.048160'}
- {id: 8, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.135580'}
- {id: 9, name: Create pip config directory, role: pip_install, time: '0:00:00.877262'}
- {id: 10, name: Drop pip file(s), role: pip_install, time: '0:00:00.265944'}
- {id: 11, name: Drop pip global config(s), role: pip_install, time: '0:00:00.161344'}
- {id: 12, name: Create pip links directory, role: pip_install, time: '0:00:00.047431'}
- {id: 13, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.041803'}
- {id: 14, name: Drop pip link file(s), role: pip_install, time: '0:00:00.042336'}
- {id: 15, name: Execute pip config builder, role: pip_install, time: '0:00:00.047338'}
- {id: 16, name: Install yum packages, role: pip_install, time: '0:00:00.267004'}
- {id: 17, name: Check apt last update file, role: pip_install, time: '0:00:00.165756'}
- {id: 18, name: Update apt if needed, role: pip_install, time: '0:00:00.060145'}
- {id: 19, name: Install apt packages, role: pip_install, time: '0:00:01.217045'}
- {id: 20, name: Get Modern PIP, role: pip_install, time: '0:00:00.799928'}
- {id: 21, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.112188'}
- {id: 22, name: Install PIP, role: pip_install, time: '0:00:01.563338'}
- {id: 23, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.166869'}
- {id: 24, name: Install pip packages, role: pip_install, time: '0:00:02.350336'}
- {id: 25, name: Clean up remote install files, role: pip_install, time: '0:00:00.208143'}
- {id: 26, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.070418'}
- {id: 27, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.065245'}
- {id: 28, name: Create local pip package cache, role: pip_install, time: '0:00:00.061301'}
- {id: 29, name: pip cache install files locally, role: pip_install, time: '0:00:00.062815'}
- {id: 30, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.059899'}
- {id: 31, name: Distribute PIP install files, role: pip_install, time: '0:00:00.060207'}
- {id: 32, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.054861'}
- {id: 33, name: Clean up local install cache, role: pip_install, time: '0:00:00.055059'}
- {id: 34, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.060300'}
- {id: 35, name: Install PIP, role: pip_install, time: '0:00:00.100680'}
- {id: 36, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.105788'}
- {id: 37, name: Install pip packages, role: pip_install, time: '0:00:00.106451'}
- {id: 38, name: Clean up remote install files, role: pip_install, time: '0:00:00.088114'}
- {id: 39, name: Check for a supported Operating System, role: bootstrap-host, time: '0:00:00.047336'}
- {id: 40, name: Identify the space available in /, role: bootstrap-host, time: '0:00:00.148381'}
- {id: 41, name: Set root disk facts, role: bootstrap-host, time: '0:00:00.055338'}
- {id: 42, name: Set data disk facts, role: bootstrap-host, time: '0:00:00.043192'}
- {id: 43, name: Calculate data disk size, role: bootstrap-host, time: '0:00:00.047635'}
- {id: 44, name: Set min size fact, role: bootstrap-host, time: '0:00:00.054729'}
- {id: 45, name: Fail if there is not enough space available in /, role: bootstrap-host,
time: '0:00:00.057834'}
- {id: 46, name: Fail if there is not enough disk space available (disk specified),
role: bootstrap-host, time: '0:00:00.043095'}
- {id: 47, name: Ensure that the kernel has VXLAN support, role: bootstrap-host,
time: '0:00:00.221233'}
- {id: 48, name: Gather variables for each operating system, role: bootstrap-host,
time: '0:00:00.131213'}
- {id: 49, name: Create the required directories, role: bootstrap-host, time: '0:00:00.223225'}
- {id: 50, name: Ensure that apt supports HTTPS package sources, role: bootstrap-host,
time: '0:00:00.805548'}
- {id: 51, name: Determine the existing Ubuntu repo configuration, role: bootstrap-host,
time: '0:00:00.179234'}
- {id: 52, name: Determine the existing Ubuntu Security repo configuration, role: bootstrap-host,
time: '0:00:00.173504'}
- {id: 53, name: Set apt repo facts based on discovered information, role: bootstrap-host,
time: '0:00:00.066051'}
- {id: 54, name: Configure apt's sources.list (Ubuntu only), role: bootstrap-host,
time: '0:00:00.247845'}
- {id: 55, name: Update apt-cache, role: bootstrap-host, time: '0:00:00.481196'}
- {id: 56, name: Remove known problem packages, role: bootstrap-host, time: '0:00:00.521743'}
- {id: 57, name: Install required packages, role: bootstrap-host, time: '0:00:12.432654'}
- {id: 58, name: 'Determine whether partitions labeled openstack-data{1,2} are present',
role: bootstrap-host, time: '0:00:00.044075'}
- {id: 59, name: Dismount and remove fstab entries for anything on the data disk
device, role: bootstrap-host, time: '0:00:00.228927'}
- {id: 60, name: Partition the whole data disk for our usage, role: bootstrap-host,
time: '0:00:00.047304'}
- {id: 61, name: Format the partitions, role: bootstrap-host, time: '0:00:00.048641'}
- {id: 62, name: 'Create the mount points, fstab entries and mount the file systems',
role: bootstrap-host, time: '0:00:00.047908'}
- {id: 63, name: Create swap file, role: bootstrap-host, time: '0:00:00.181731'}
- {id: 64, name: Set swap file permissions to 0600, role: bootstrap-host, time: '0:00:00.156593'}
- {id: 65, name: Format the swap file, role: bootstrap-host, time: '0:00:00.158762'}
- {id: 66, name: Ensure that the swap file entry is in /etc/fstab, role: bootstrap-host,
time: '0:00:00.185757'}
- {id: 67, name: Bring swap file online, role: bootstrap-host, time: '0:00:00.241170'}
- {id: 68, name: Set system swappiness, role: bootstrap-host, time: '0:00:00.201588'}
- {id: 69, name: Create sparse Cinder file, role: bootstrap-host, time: '0:00:00.157903'}
- {id: 70, name: Get a loopback device for cinder file, role: bootstrap-host, time: '0:00:00.157284'}
- {id: 71, name: Create the loopback device, role: bootstrap-host, time: '0:00:00.171415'}
- {id: 72, name: Ensure that rc.local exists, role: bootstrap-host, time: '0:00:00.158013'}
- {id: 73, name: Create loopback devices at boot time, role: bootstrap-host, time: '0:00:00.197262'}
- {id: 74, name: Make LVM physical volume on the cinder device, role: bootstrap-host,
time: '0:00:00.683908'}
- {id: 75, name: Add cinder-volumes volume group, role: bootstrap-host, time: '0:00:00.455737'}
- {id: 76, name: Create sparse Nova file, role: bootstrap-host, time: '0:00:00.163470'}
- {id: 77, name: Format the Nova file, role: bootstrap-host, time: '0:00:00.452438'}
- {id: 78, name: 'Create the mount points, fstab entries and mount the file systems',
role: bootstrap-host, time: '0:00:00.167652'}
- {id: 79, name: Create sparse Swift files, role: bootstrap-host, time: '0:00:00.633242'}
- {id: 80, name: Format the Swift files, role: bootstrap-host, time: '0:00:03.027288'}
- {id: 81, name: 'Create the Swift mount points, fstab entries and mount the file
systems', role: bootstrap-host, time: '0:00:00.831035'}
- {id: 82, name: Ensure that /etc/network/interfaces.d/ exists, role: bootstrap-host,
time: '0:00:00.143986'}
- {id: 83, name: Copy network configuration, role: bootstrap-host, time: '0:00:00.252916'}
- {id: 84, name: Ensure our interfaces.d configuration files are loaded automatically,
role: bootstrap-host, time: '0:00:00.160712'}
- {id: 85, name: Shut down the network interfaces, role: bootstrap-host, time: '0:00:00.871789'}
- {id: 86, name: Start the network interfaces, role: bootstrap-host, time: '0:00:04.951293'}
- {id: 87, name: Ensure root has a .ssh directory, role: bootstrap-host, time: '0:00:00.146731'}
- {id: 88, name: Check for existing ssh private key file, role: bootstrap-host,
time: '0:00:00.162171'}
- {id: 89, name: Check for existing ssh public key file, role: bootstrap-host, time: '0:00:00.151950'}
- {id: 90, name: Remove an existing private/public ssh keys if one is missing, role: bootstrap-host,
time: '0:00:00.276419'}
- {id: 91, name: Create ssh key pair for root, role: bootstrap-host, time: '0:00:00.268234'}
- {id: 92, name: Ensure root's new public ssh key is in authorized_keys, role: bootstrap-host,
time: '0:00:00.254265'}
- {id: 93, name: Create the required deployment directories, role: bootstrap-host,
time: '0:00:00.492111'}
- {id: 94, name: Deploy user conf.d configuration, role: bootstrap-host, time: '0:00:00.932402'}
- {id: 95, name: Deploy openstack_user_config, role: bootstrap-host, time: '0:00:00.170876'}
- {id: 96, name: Deploy user_secrets file, role: bootstrap-host, time: '0:00:00.167228'}
- {id: 97, name: Generate any missing values in user_secrets, role: bootstrap-host,
time: '0:00:00.277190'}
- {id: 98, name: Detect whether the host is an OpenStack-CI host, role: bootstrap-host,
time: '0:00:00.147004'}
- {id: 99, name: Set the UCA repository URL in OpenStack-CI, role: bootstrap-host,
time: '0:00:00.066701'}
- {id: 100, name: Determine if the host has a global pip config file, role: bootstrap-host,
time: '0:00:00.161865'}
- {id: 101, name: Determine the fastest available OpenStack-Infra wheel mirror,
role: bootstrap-host, time: '0:00:00.056742'}
- {id: 102, name: Set repo_build_pip_extra_indexes fact, role: bootstrap-host, time: '0:00:00.049799'}
- {id: 103, name: Set the user_variables, role: bootstrap-host, time: '0:00:00.171168'}
- {id: 104, name: Add user_conf_files to contain the list of files to copy into
containers, role: bootstrap-host, time: '0:00:00.170846'}
- {id: 105, name: Ensure that the first line in user_conf_files is correct, role: bootstrap-host,
time: '0:00:00.170456'}
- {id: 106, name: Ensure that the second line in user_conf_files is correct, role: bootstrap-host,
time: '0:00:00.167969'}
- {id: 107, name: Add the dict to copy the global pip config file into user_conf_files,
role: bootstrap-host, time: '0:00:00.353761'}
- {id: 108, name: null, role: null, time: '0:00:00'}
- {id: 109, name: null, role: null, time: '0:00:00'}
- {id: 110, name: null, role: null, time: '0:00:00'}
- {id: 111, name: null, role: null, time: '0:00:00'}
- {id: 112, name: null, role: null, time: '0:00:00'}
- {id: 113, name: null, role: null, time: '0:00:00'}
- {id: 114, name: null, role: null, time: '0:00:00'}
- {id: 115, name: null, role: null, time: '0:00:00'}
- {id: 116, name: null, role: null, time: '0:00:00'}
- {id: 117, name: null, role: null, time: '0:00:02.348943'}
time: '0:00:51.682627'
2:
name: Basic host setup
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.487535'}
- {id: 1, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.034056'}
- {id: 2, name: Gather variables for each operating system, role: openstack_hosts,
time: '0:00:00.199382'}
- {id: 3, name: Check Kernel Version, role: openstack_hosts, time: '0:00:00.041156'}
- {id: 4, name: Install host proxy settings, role: openstack_hosts, time: '0:00:00.615907'}
- {id: 5, name: Check apt last update file, role: openstack_hosts, time: '0:00:00.258577'}
- {id: 6, name: Update apt if needed, role: openstack_hosts, time: '0:00:00.065623'}
- {id: 7, name: Install host packages, role: openstack_hosts, time: '0:00:11.188957'}
- {id: 8, name: Install host packages, role: openstack_hosts, time: '0:00:00.197259'}
- {id: 9, name: Enable sysstat, role: openstack_hosts, time: '0:00:00.987965'}
- {id: 10, name: Drop hosts file entries script locally, role: openstack_hosts,
time: '0:00:02.082845'}
- {id: 11, name: Copy templated hosts file entries script, role: openstack_hosts,
time: '0:00:00.425273'}
- {id: 12, name: Stat host file, role: openstack_hosts, time: '0:00:00.256698'}
- {id: 13, name: Update hosts file, role: openstack_hosts, time: '0:00:00.379288'}
- {id: 14, name: Discover lvm devices, role: openstack_hosts, time: '0:00:00.408075'}
- {id: 15, name: Ensure "/etc/lvm" directory, role: openstack_hosts, time: '0:00:00.287513'}
- {id: 16, name: Drop lvm Config, role: openstack_hosts, time: '0:00:00.495887'}
- {id: 17, name: Ensure kernel module(s), role: openstack_hosts, time: '0:00:04.532071'}
- {id: 18, name: Ensure kernel module(s) loaded at boot, role: openstack_hosts,
time: '0:00:04.692600'}
- {id: 19, name: get kernel release, role: openstack_hosts, time: '0:00:00.249050'}
- {id: 20, name: 'check how kernel modules are implemented (statically builtin,
dynamic, not set)', role: openstack_hosts, time: '0:00:00.329603'}
- {id: 21, name: fail if a specific kernel module is not set, role: openstack_hosts,
time: '0:00:00.108878'}
- {id: 22, name: fail if a specific pattern is not valid, role: openstack_hosts,
time: '0:00:00.123089'}
- {id: 23, name: Ensure dynamic specific kernel module(s) are loaded, role: openstack_hosts,
time: '0:00:00.321976'}
- {id: 24, name: Ensure dynamic specific kernel module(s) loaded at boot, role: openstack_hosts,
time: '0:00:00.309925'}
- {id: 25, name: Adding new system tuning, role: openstack_hosts, time: '0:00:05.701705'}
- {id: 26, name: Ensure ssh directory, role: openstack_hosts, time: '0:00:00.256840'}
- {id: 27, name: Update SSH keys, role: openstack_hosts, time: '0:00:00.041563'}
- {id: 28, name: Ensure all keys in authorized_keys, role: openstack_hosts, time: '0:00:00.040460'}
- {id: 29, name: Drop openstack release file, role: openstack_hosts, time: '0:00:01.898928'}
time: '0:00:38.018684'
3:
name: Apply security hardening configurations
tasks:
- {id: 0, name: Gather variables for each operating system, role: openstack-ansible-security,
time: '0:00:00.477422'}
- {id: 1, name: Check init system, role: openstack-ansible-security, time: '0:00:00.276571'}
- {id: 2, name: Set the name of pid1, role: openstack-ansible-security, time: '0:00:00.125029'}
- {id: 3, name: Check for check/audit mode, role: openstack-ansible-security, time: '0:00:00.233624'}
- {id: 4, name: Set facts, role: openstack-ansible-security, time: '0:00:00.149463'}
- {id: 5, name: Check apt last update file, role: openstack-ansible-security, time: '0:00:00.321100'}
- {id: 6, name: Update apt if needed, role: openstack-ansible-security, time: '0:00:00.045126'}
- {id: 7, name: Gather current GPG keys for apt (for V-38476), role: openstack-ansible-security,
time: '0:00:00.335092'}
- {id: 8, name: V-38476 - Vendor-provided cryptographic certificates must be installed
to verify the integrity of system software., role: openstack-ansible-security,
time: '0:00:00.039525'}
- {id: 9, name: Install unattended-upgrades package (for V-38481), role: openstack-ansible-security,
time: '0:00:00.039045'}
- {id: 10, name: V-38481 - System security patches and updates must be installed
and up-to-date, role: openstack-ansible-security, time: '0:00:00.038557'}
- {id: 11, name: Enable unattended upgrades notifications (for V-38481), role: openstack-ansible-security,
time: '0:00:00.038781'}
- {id: 12, name: Check if CentOS 7 GPG keys are installed (for V-38476), role: openstack-ansible-security,
time: '0:00:00.035552'}
- {id: 13, name: V-38476 - Vendor-provided cryptographic certificates must be installed
to verify the integrity of system software. (CentOS), role: openstack-ansible-security,
time: '0:00:00.032856'}
- {id: 14, name: Check if Red Hat Enterprise Linux 7 GPG keys are installed (for
V-38476), role: openstack-ansible-security, time: '0:00:00.602368'}
- {id: 15, name: V-38476 - Vendor-provided cryptographic certificates must be installed
to verify the integrity of system software. (Red Hat Enteprise Linux), role: openstack-ansible-security,
time: '0:00:00.040221'}
- {id: 16, name: V-38481 - Install yum-cron for automatic updates, role: openstack-ansible-security,
time: '0:00:00.037188'}
- {id: 17, name: V-38481 - System security patches and updates must be installed
and up-to-date, role: openstack-ansible-security, time: '0:00:00.037635'}
- {id: 18, name: V-38631/38632 - The operating system must produce audit records
(install auditd with apt), role: openstack-ansible-security, time: '0:00:01.420052'}
- {id: 19, name: V-38631/38632 - The operating system must produce audit records
(install auditd with yum), role: openstack-ansible-security, time: '0:00:00.039539'}
- {id: 20, name: V-38631/38632 - The operating system must produce audit records
(start auditd), role: openstack-ansible-security, time: '0:00:00.314752'}
- {id: 21, name: Verify that auditd.conf exists, role: openstack-ansible-security,
time: '0:00:00.230066'}
- {id: 22, name: V-38633 - The system must set a maximum audit log file size, role: openstack-ansible-security,
time: '0:00:00.299183'}
- {id: 23, name: V-38634 - The system must rotate audit log files that reach the
max file size, role: openstack-ansible-security, time: '0:00:00.233664'}
- {id: 24, name: V-38636 - The system must retain enough rotated audit logs to cover
the required log retention period., role: openstack-ansible-security, time: '0:00:00.233727'}
- {id: 25, name: Ensure debsums package is installed (for V-38637), role: openstack-ansible-security,
time: '0:00:01.051541'}
- {id: 26, name: Checking auditd package contents for alterations with debsums (for
V-38637), role: openstack-ansible-security, time: '0:00:00.396616'}
- {id: 27, name: V-38637 - Contents of auditd package must be verified, role: openstack-ansible-security,
time: '0:00:00.037935'}
- {id: 28, name: Check audit package contents for alterations with rpm (for V-38637),
role: openstack-ansible-security, time: '0:00:00.042783'}
- {id: 29, name: V-38637 - Contents of auditd package must be verified, role: openstack-ansible-security,
time: '0:00:00.041311'}
- {id: 30, name: Verify that auditd log directory exists (for V-38445), role: openstack-ansible-security,
time: '0:00:00.244850'}
- {id: 31, name: V-38445 - Audit log files must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.274567'}
- {id: 32, name: V-38464 - The audit system must take action for disk errors, role: openstack-ansible-security,
time: '0:00:00.235024'}
- {id: 33, name: V-38468 - The audit system must take action when the disk is full,
role: openstack-ansible-security, time: '0:00:00.236018'}
- {id: 34, name: V-38678 - Lower limit of available disk space when auditd triggers
space_left_action, role: openstack-ansible-security, time: '0:00:00.222148'}
- {id: 35, name: V-38470 - The audit system must take action when the disk is almost
full, role: openstack-ansible-security, time: '0:00:00.254538'}
- {id: 36, name: V-38680 - Audit system must send email notifications when storage
capacity is low, role: openstack-ansible-security, time: '0:00:00.258743'}
- {id: 37, name: V-38495 - Audit log files must be owned by root, role: openstack-ansible-security,
time: '0:00:00.235227'}
- {id: 38, name: Get a list of audit logs in the auditd directory (for V-38498),
role: openstack-ansible-security, time: '0:00:00.266488'}
- {id: 39, name: V-38498 - Audit log files must have mode 0640 or less, role: openstack-ansible-security,
time: '0:00:00.595379'}
- {id: 40, name: Auditd rules (includes several STIGs), role: openstack-ansible-security,
time: '0:00:00.588055'}
- {id: 41, name: V-38471 - Forward auditd records to syslog, role: openstack-ansible-security,
time: '0:00:00.251230'}
- {id: 42, name: V-54381 - The audit system must switch to single user mode when
disk space is low, role: openstack-ansible-security, time: '0:00:00.228735'}
- {id: 43, name: V-38475 - Set minimum length for passwords, role: openstack-ansible-security,
time: '0:00:00.039123'}
- {id: 44, name: V-38477 - Set minimum time for password changes, role: openstack-ansible-security,
time: '0:00:00.034156'}
- {id: 45, name: V-38479 - Set maximum age for passwords, role: openstack-ansible-security,
time: '0:00:00.032619'}
- {id: 46, name: V-38480 - Warn users prior to password expiration, role: openstack-ansible-security,
time: '0:00:00.033151'}
- {id: 47, name: V-38496 - Get all system accounts, role: openstack-ansible-security,
time: '0:00:00.247192'}
- {id: 48, name: V-38496 - Loop through system accounts to find unlocked accounts,
role: openstack-ansible-security, time: '0:00:12.320763'}
- {id: 49, name: V-38496 - Gather problematic system accounts, role: openstack-ansible-security,
time: '0:00:00.153973'}
- {id: 50, name: V-38496 - Default operating system accounts (other than root) must
be locked, role: openstack-ansible-security, time: '0:00:00.038370'}
- {id: 51, name: V-38497 - The system must not have accounts configured with blank
or null passwords. (Ubuntu), role: openstack-ansible-security, time: '0:00:00.236176'}
- {id: 52, name: V-38497 - The system must not have accounts configured with blank
or null passwords. (CentOS), role: openstack-ansible-security, time: '0:00:00.038403'}
- {id: 53, name: Check if /etc/hosts.equiv exists (for V-38491), role: openstack-ansible-security,
time: '0:00:00.233470'}
- {id: 54, name: Check if root has a .rhosts file (for V-38491), role: openstack-ansible-security,
time: '0:00:00.254835'}
- {id: 55, name: V-38491 - No .rhosts or hosts.equiv present on system, role: openstack-ansible-security,
time: '0:00:00.044222'}
- {id: 56, name: Check for accounts with UID 0 other than root (for V-38500), role: openstack-ansible-security,
time: '0:00:00.267369'}
- {id: 57, name: V-38500 - The root account must be the only account with UID 0,
role: openstack-ansible-security, time: '0:00:00.038434'}
- {id: 58, name: V-38501 - The system must disable accounts after excessive login
failures (install fail2ban), role: openstack-ansible-security, time: '0:00:00.038128'}
- {id: 59, name: V-38501 - The system must disable accounts after excessive login
failures (configure fail2ban), role: openstack-ansible-security, time: '0:00:00.037679'}
- {id: 60, name: V-38591 - Remove rshd with apt, role: openstack-ansible-security,
time: '0:00:00.419257'}
- {id: 61, name: V-38591 - Remove rshd with yum, role: openstack-ansible-security,
time: '0:00:00.038257'}
- {id: 62, name: V-38587 - Remove telnet-server with apt, role: openstack-ansible-security,
time: '0:00:00.453357'}
- {id: 63, name: V-38587 - Remove telnet-server with yum, role: openstack-ansible-security,
time: '0:00:00.039413'}
- {id: 64, name: Search /etc/passwd for password hashes (for V-38499), role: openstack-ansible-security,
time: '0:00:00.255617'}
- {id: 65, name: V-38499 - The /etc/passwd file must not contain password hashes,
role: openstack-ansible-security, time: '0:00:00.039117'}
- {id: 66, name: V-38450 - The /etc/passwd file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.233255'}
- {id: 67, name: V-38451 - The /etc/passwd file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.228098'}
- {id: 68, name: V-38457 - The /etc/passwd file must have mode 0644 or less permissive,
role: openstack-ansible-security, time: '0:00:00.231252'}
- {id: 69, name: Check password hashing algorithm used by PAM (for V-38574), role: openstack-ansible-security,
time: '0:00:00.245881'}
- {id: 70, name: V-38574 - System must use FIPS 140-2 approved hashing algorithm
for passwords (PAM), role: openstack-ansible-security, time: '0:00:00.038755'}
- {id: 71, name: Check password hashing algorithm used in login.defs (for V-38576),
role: openstack-ansible-security, time: '0:00:00.248809'}
- {id: 72, name: V-38576 - System must use FIPS 140-2 approved hashing algorithm
for passwords (login.defs), role: openstack-ansible-security, time: '0:00:00.039337'}
- {id: 73, name: Check if libuser is installed (for V-38577), role: openstack-ansible-security,
time: '0:00:00.253305'}
- {id: 74, name: 'If libuser is installed, verify hashing algorithm in use (for
V-38577)', role: openstack-ansible-security, time: '0:00:00.040572'}
- {id: 75, name: V-38577 - System must use FIPS 140-2 approved hashing algorithm
for passwords (libuser), role: openstack-ansible-security, time: '0:00:00.037389'}
- {id: 76, name: V-38681 - Check for missing GID's in /etc/group, role: openstack-ansible-security,
time: '0:00:00.248609'}
- {id: 77, name: V-38681 - All GID's in /etc/passwd must be defined in /etc/group,
role: openstack-ansible-security, time: '0:00:00.039096'}
- {id: 78, name: V-38692 - Lock inactive accounts, role: openstack-ansible-security,
time: '0:00:00.036292'}
- {id: 79, name: Checking for accounts with non-unique usernames (for V-38683),
role: openstack-ansible-security, time: '0:00:00.236640'}
- {id: 80, name: V-38683 - All accounts on the system must have unique user/account
names, role: openstack-ansible-security, time: '0:00:00.038652'}
- {id: 81, name: Search for sudoers files (for V-58901), role: openstack-ansible-security,
time: '0:00:00.240553'}
- {id: 82, name: Comment out sudoers lines with NOPASSWD present (for V-58901),
role: openstack-ansible-security, time: '0:00:01.553952'}
- {id: 83, name: Comment out sudoers lines with !authenticate present (for V-58901),
role: openstack-ansible-security, time: '0:00:01.581679'}
- {id: 84, name: Check to see if grub.cfg exists, role: openstack-ansible-security,
time: '0:00:00.245001'}
- {id: 85, name: V-38579 - Bootloader configuration files must be owned by root,
role: openstack-ansible-security, time: '0:00:00.231206'}
- {id: 86, name: V-38581 - Bootloader configuration files must be group-owned by
root, role: openstack-ansible-security, time: '0:00:00.231289'}
- {id: 87, name: V-38582 - Bootloader configuration files must have mode 0644 or
less, role: openstack-ansible-security, time: '0:00:00.230364'}
- {id: 88, name: V-38668 - The x86 Ctrl-Alt-Delete key sequence must be disabled
(init), role: openstack-ansible-security, time: '0:00:00.039695'}
- {id: 89, name: Check if ctrl-alt-del.target is already masked (systemd), role: openstack-ansible-security,
time: '0:00:00.279142'}
- {id: 90, name: V-38668 - The x86 Ctrl-Alt-Delete key sequence must be disabled
(systemd), role: openstack-ansible-security, time: '0:00:00.050217'}
- {id: 91, name: V-38593 - Display a login banner for console prompts, role: openstack-ansible-security,
time: '0:00:00.433660'}
- {id: 92, name: V-38443 - The /etc/gshadow file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.244063'}
- {id: 93, name: V-38448 - The /etc/gshadow file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.233206'}
- {id: 94, name: V-38449 - The /etc/gshadow file must have mode 0000, role: openstack-ansible-security,
time: '0:00:00.252365'}
- {id: 95, name: V-38458 - The /etc/group file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.257475'}
- {id: 96, name: V-38459 - The /etc/group file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.248214'}
- {id: 97, name: V-38461 - The /etc/group file must have mode 0644 or less, role: openstack-ansible-security,
time: '0:00:00.243268'}
- {id: 98, name: V-38493 - Audit log directories must have mode 0755 or less, role: openstack-ansible-security,
time: '0:00:00.244320'}
- {id: 99, name: V-38502 - The /etc/shadow file must be owned by root, role: openstack-ansible-security,
time: '0:00:00.238515'}
- {id: 100, name: V-38503 - The /etc/shadow file must be group-owned by root, role: openstack-ansible-security,
time: '0:00:00.241206'}
- {id: 101, name: V-38504 - The /etc/shadow file must have mode 0000, role: openstack-ansible-security,
time: '0:00:00.232952'}
- {id: 102, name: V-38623 - All rsyslog-generated files must have mode 0600 or less,
role: openstack-ansible-security, time: '0:00:00.273294'}
- {id: 103, name: V-38642 - System default umask for daemons must be 027 or 022,
role: openstack-ansible-security, time: '0:00:00.040755'}
- {id: 104, name: V-38645 - System default umask in /etc/login.defs must be 077,
role: openstack-ansible-security, time: '0:00:00.039625'}
- {id: 105, name: Check if csh is installed (for V-38649), role: openstack-ansible-security,
time: '0:00:00.041894'}
- {id: 106, name: V-38649 - System default umask for csh must be 077, role: openstack-ansible-security,
time: '0:00:00.040511'}
- {id: 107, name: V-38651 - System default umask for bash must be 077, role: openstack-ansible-security,
time: '0:00:00.039315'}
- {id: 108, name: V-38528 - The system must log martian packets, role: openstack-ansible-security,
time: '0:00:00.288306'}
- {id: 109, name: V-38537 - The system must ignore ICMPv4 bogus error responses,
role: openstack-ansible-security, time: '0:00:01.240351'}
- {id: 110, name: V-38535 - The system must not respond to ICMPv4 sent to the broadcast
address, role: openstack-ansible-security, time: '0:00:00.254309'}
- {id: 111, name: V-38539 - Enable TCP syncookies, role: openstack-ansible-security,
time: '0:00:00.237414'}
- {id: 112, name: V-38596 - Enable virtual address space randomization, role: openstack-ansible-security,
time: '0:00:00.249642'}
- {id: 113, name: V-38600 - Disable sending ICMPv4 redirects, role: openstack-ansible-security,
time: '0:00:00.252230'}
- {id: 114, name: V-38601 - Disable sending ICMPv4 redirects on all interfaces,
role: openstack-ansible-security, time: '0:00:00.256563'}
- {id: 115, name: V-38490 - Disable usb-storage module, role: openstack-ansible-security,
time: '0:00:00.039412'}
- {id: 116, name: V-38514 - Disable DCCP, role: openstack-ansible-security, time: '0:00:00.249078'}
- {id: 117, name: V-38515 - Disable SCTP, role: openstack-ansible-security, time: '0:00:00.251743'}
- {id: 118, name: V-38516 - Disable RDS, role: openstack-ansible-security, time: '0:00:00.243539'}
- {id: 119, name: V-38517 - Disable TIPC, role: openstack-ansible-security, time: '0:00:00.244080'}
- {id: 120, name: Disable IPv6, role: openstack-ansible-security, time: '0:00:00.652702'}
- {id: 121, name: V-38682 - Disable bluetooth module, role: openstack-ansible-security,
time: '0:00:00.398262'}
- {id: 122, name: V-38524 - The system must not accept ICMPv4 redirect packets on
any interface, role: openstack-ansible-security, time: '0:00:00.038578'}
- {id: 123, name: CVE-2016-5696 - Sets the global challenge ACK counter to a large
value, role: openstack-ansible-security, time: '0:00:00.257448'}
- {id: 124, name: Install packages for AppArmor support (for V-51337), role: openstack-ansible-security,
time: '0:00:03.620130'}
- {id: 125, name: Ensure AppArmor is running (for V-51337), role: openstack-ansible-security,
time: '0:00:01.183841'}
- {id: 126, name: Install packages for SELinux support (for V-51337), role: openstack-ansible-security,
time: '0:00:00.313674'}
- {id: 127, name: Ensure SELinux is in enforcing mode on the next reboot (for V-51337),
role: openstack-ansible-security, time: '0:00:00.040500'}
- {id: 128, name: Relabel files on next boot if SELinux mode changed (for V-51337),
role: openstack-ansible-security, time: '0:00:00.039055'}
- {id: 129, name: V-38669 - The postfix service must be enabled for mail delivery
(install postfix with apt), role: openstack-ansible-security, time: '0:00:09.040642'}
- {id: 130, name: V-38669 - The postfix service must be enabled for mail delivery
(install postfix with yum), role: openstack-ansible-security, time: '0:00:00.040499'}
- {id: 131, name: V-38669 - The postfix service must be enabled for mail delivery
(enable postfix), role: openstack-ansible-security, time: '0:00:00.254623'}
- {id: 132, name: V-38669 - Use only IPv4 addresses in mynetworks if IPv6 is disabled,
role: openstack-ansible-security, time: '0:00:00.039181'}
- {id: 133, name: V-38446 - Mail system must forward root's email, role: openstack-ansible-security,
time: '0:00:00.038950'}
- {id: 134, name: Verify that Postfix's main.cf exists, role: openstack-ansible-security,
time: '0:00:00.232202'}
- {id: 135, name: V-38622 - Mail relaying must be restricted, role: openstack-ansible-security,
time: '0:00:00.239967'}
- {id: 136, name: V-38489 - Install AIDE (with apt), role: openstack-ansible-security,
time: '0:00:12.090413'}
- {id: 137, name: V-38489 - Install AIDE (with yum), role: openstack-ansible-security,
time: '0:00:00.039100'}
- {id: 138, name: Verify that AIDE configuration directory exists, role: openstack-ansible-security,
time: '0:00:00.242214'}
- {id: 139, name: V-38489 - Exclude certain directories from AIDE and initialize
DB, role: openstack-ansible-security, time: '0:00:00.447605'}
- {id: 140, name: Create AIDE cron job (for V-38670), role: openstack-ansible-security,
time: '0:00:00.038570'}
- {id: 141, name: Check for AIDE cron job (for V-38670), role: openstack-ansible-security,
time: '0:00:00.235797'}
- {id: 142, name: V-38670 - System must detect unauthorized changes to software
and information, role: openstack-ansible-security, time: '0:00:00.038621'}
- {id: 143, name: Search for .netrc files (for V-38619), role: openstack-ansible-security,
time: '0:00:01.463015'}
- {id: 144, name: V-38619 - There must be no .netrc files on the system, role: openstack-ansible-security,
time: '0:00:00.036875'}
- {id: 145, name: V-38620 - Synchronize system clock (installing chrony with apt),
role: openstack-ansible-security, time: '0:00:04.329084'}
- {id: 146, name: V-38620 - Synchronize system clock (installing chrony with yum),
role: openstack-ansible-security, time: '0:00:00.049557'}
- {id: 147, name: V-38620 - Synchronize system clock (enable chrony), role: openstack-ansible-security,
time: '0:00:00.292754'}
- {id: 148, name: Check for chrony.conf, role: openstack-ansible-security, time: '0:00:00.248049'}
- {id: 149, name: V-38620 - Synchronize system clock (configuration file), role: openstack-ansible-security,
time: '0:00:00.457290'}
- {id: 150, name: V-38624 - System logs must be rotated daily (install logrotate
with apt), role: openstack-ansible-security, time: '0:00:00.901257'}
- {id: 151, name: V-38624 - System logs must be rotated daily (install logrotate
with yum), role: openstack-ansible-security, time: '0:00:00.039454'}
- {id: 152, name: Check for logrotate cron job (for V-38624), role: openstack-ansible-security,
time: '0:00:00.242266'}
- {id: 153, name: V-38624 - System logs must be rotated daily (verify cron job),
role: openstack-ansible-security, time: '0:00:00.037915'}
- {id: 154, name: Check if samba is installed (for V-38656), role: openstack-ansible-security,
time: '0:00:00.251119'}
- {id: 155, name: V-38656 - System must use SMB client signing, role: openstack-ansible-security,
time: '0:00:00.038605'}
- {id: 156, name: Set fact for SNMP being installed, role: openstack-ansible-security,
time: '0:00:00.042283'}
- {id: 157, name: V-38675 - Process core dump must be disabled, role: openstack-ansible-security,
time: '0:00:00.237544'}
- {id: 158, name: V-38684 - Maximum simultaneous logins per user, role: openstack-ansible-security,
time: '0:00:00.041262'}
- {id: 159, name: Check if vsftpd installed using dpkg (for V-38599 and V-38702),
role: openstack-ansible-security, time: '0:00:00.252539'}
- {id: 160, name: Check if vsftpd installed using rpm (for V-38599 and V-38702),
role: openstack-ansible-security, time: '0:00:00.045388'}
- {id: 161, name: Set fact for vsftpd being installed, role: openstack-ansible-security,
time: '0:00:00.039851'}
- {id: 162, name: Copy login banner (for V-38599), role: openstack-ansible-security,
time: '0:00:00.039602'}
- {id: 163, name: V-38599 - Set warning banner for FTPS/FTP logins, role: openstack-ansible-security,
time: '0:00:00.045884'}
- {id: 164, name: V-38702 - Enable xferlog, role: openstack-ansible-security, time: '0:00:00.039587'}
- {id: 165, name: V-38702 - Disable xferlog_std_format, role: openstack-ansible-security,
time: '0:00:00.044524'}
- {id: 166, name: V-38702 - Enable log_ftp_protocol, role: openstack-ansible-security,
time: '0:00:00.039217'}
- {id: 167, name: V-38674 - X Windows must not be enabled (upstart), role: openstack-ansible-security,
time: '0:00:00.044900'}
- {id: 168, name: V-38674 - X Windows must not be enabled (systemd), role: openstack-ansible-security,
time: '0:00:00.308240'}
- {id: 169, name: Check for unlabeled device files (for V-51379), role: openstack-ansible-security,
time: '0:00:00.046201'}
- {id: 170, name: V-51379 - All device files must be monitored by the Linux Security
Module, role: openstack-ansible-security, time: '0:00:00.038761'}
- {id: 171, name: Check if /etc/exports exists, role: openstack-ansible-security,
time: '0:00:00.262278'}
- {id: 172, name: Check if 'all_squash' appears in /etc/exports (for V-38460), role: openstack-ansible-security,
time: '0:00:00.042723'}
- {id: 173, name: V-38460 - The NFS server must not have the all_squash option enabled,
role: openstack-ansible-security, time: '0:00:00.043831'}
- {id: 174, name: Check if 'insecure_locks' appears in /etc/exports (for V-38677),
role: openstack-ansible-security, time: '0:00:00.040579'}
- {id: 175, name: V-38677 - The NFS server must not have the insecure_locks option
enabled, role: openstack-ansible-security, time: '0:00:00.034126'}
- {id: 176, name: Generate list of services_installed, role: openstack-ansible-security,
time: '0:00:00.265818'}
- {id: 177, name: Generate a list of systemd service unit files, role: openstack-ansible-security,
time: '0:00:00.305216'}
- {id: 178, name: Register which services are installed depending on platform, role: openstack-ansible-security,
time: '0:00:00.145284'}
- {id: 179, name: V-38437 - Automated file system mounting tools must be disabled,
role: openstack-ansible-security, time: '0:00:00.044491'}
- {id: 180, name: V-38640 - The abrt service must be disabled, role: openstack-ansible-security,
time: '0:00:00.039383'}
- {id: 181, name: V-38641 - The atd service must be disabled, role: openstack-ansible-security,
time: '0:00:00.426909'}
- {id: 182, name: V-38648 - The qpidd service must be disabled, role: openstack-ansible-security,
time: '0:00:00.044058'}
- {id: 183, name: V-38691 - The bluetooth service must be disabled, role: openstack-ansible-security,
time: '0:00:00.039422'}
- {id: 184, name: V-38582 - xinetd must be disabled if not in use, role: openstack-ansible-security,
time: '0:00:00.043018'}
- {id: 185, name: V-38584 - xinetd must be uninstalled if not in use (apt), role: openstack-ansible-security,
time: '0:00:00.417585'}
- {id: 186, name: V-38584 - xinetd must be uninstalled if not in use (yum), role: openstack-ansible-security,
time: '0:00:00.035333'}
- {id: 187, name: V-38603 - Remove ypserv package with apt, role: openstack-ansible-security,
time: '0:00:00.466944'}
- {id: 188, name: V-38603 - Remove ypserv package with yum, role: openstack-ansible-security,
time: '0:00:00.038717'}
- {id: 189, name: V-38605 - The cron service must be running, role: openstack-ansible-security,
time: '0:00:00.269441'}
- {id: 190, name: V-38606 - The tftp-server package must not be installed unless
required (apt), role: openstack-ansible-security, time: '0:00:00.463578'}
- {id: 191, name: V-38606 - The tftp-server package must not be installed unless
required (yum), role: openstack-ansible-security, time: '0:00:00.039419'}
- {id: 192, name: V-38618 - avahi must be disabled, role: openstack-ansible-security,
time: '0:00:00.044307'}
- {id: 193, name: V-38627 - Remove LDAP servers unless required (apt), role: openstack-ansible-security,
time: '0:00:00.428147'}
- {id: 194, name: V-38627 - Remove LDAP servers unless required (yum), role: openstack-ansible-security,
time: '0:00:00.038728'}
- {id: 195, name: V-38650 - rdisc must be disabled, role: openstack-ansible-security,
time: '0:00:00.044379'}
- {id: 196, name: V-38671 - Remove sendmail with apt, role: openstack-ansible-security,
time: '0:00:00.415041'}
- {id: 197, name: V-38671 - Remove sendmail with yum, role: openstack-ansible-security,
time: '0:00:00.034332'}
- {id: 198, name: V-38672 - netconsole must be disabled, role: openstack-ansible-security,
time: '0:00:00.039141'}
- {id: 199, name: V-38676 - The X windows package must not be installed (apt), role: openstack-ansible-security,
time: '0:00:00.435780'}
- {id: 200, name: V-38676 - The X windows package must not be installed (yum), role: openstack-ansible-security,
time: '0:00:00.038305'}
- {id: 201, name: Check for security role marker in sshd_config, role: openstack-ansible-security,
time: '0:00:00.266744'}
- {id: 202, name: Check for Match stanzas in sshd_config, role: openstack-ansible-security,
time: '0:00:00.251293'}
- {id: 203, name: Add security role marker with sed above Match stanza, role: openstack-ansible-security,
time: '0:00:00.038693'}
- {id: 204, name: Add security role marker to the end of the sshd_config, role: openstack-ansible-security,
time: '0:00:00.246880'}
- {id: 205, name: V-38484 - User must get date/time of last successful login, role: openstack-ansible-security,
time: '0:00:00.226093'}
- {id: 206, name: V-38607 - The SSH daemon must be configured to use only the SSHv2
protocol, role: openstack-ansible-security, time: '0:00:00.233197'}
- {id: 207, name: V-38614 - The SSH daemon must not allow authentication using an
empty password, role: openstack-ansible-security, time: '0:00:00.239474'}
- {id: 208, name: V-38612 - The SSH daemon must not allow host-based authentication,
role: openstack-ansible-security, time: '0:00:00.240110'}
- {id: 209, name: V-38608 - Set a timeout interval for idle ssh sessions, role: openstack-ansible-security,
time: '0:00:00.276635'}
- {id: 210, name: V-38610 - Set a timeout count on idle ssh sessions, role: openstack-ansible-security,
time: '0:00:00.256749'}
- {id: 211, name: V-38611 - The sshd daemon must ignore .rhosts files, role: openstack-ansible-security,
time: '0:00:00.237177'}
- {id: 212, name: V-38613 - The ssh daemon must not permit root logins, role: openstack-ansible-security,
time: '0:00:00.277073'}
- {id: 213, name: Copy the login banner for sshd (for V-38615), role: openstack-ansible-security,
time: '0:00:00.332992'}
- {id: 214, name: V-38615 - The ssh daemon must display a login banner, role: openstack-ansible-security,
time: '0:00:00.269816'}
- {id: 215, name: V-38616 - The ssh daemon must not permit user environment settings,
role: openstack-ansible-security, time: '0:00:00.252352'}
- {id: 216, name: V-38617 - The ssh daemon must be configured to use approved ciphers,
role: openstack-ansible-security, time: '0:00:05.935481'}
time: '0:01:34.363421'
4:
name: Basic lxc host setup
tasks:
- {id: 0, name: Check the state of the default LXC service log directory, role: null,
time: '0:00:00.284039'}
- {id: 1, name: Move the existing folder to the log aggregation parent, role: null,
time: '0:00:00.026759'}
- {id: 2, name: Create the new LXC service log directory, role: null, time: '0:00:00.289816'}
- {id: 3, name: Create the LXC service log aggregation link, role: null, time: '0:00:00.247327'}
- {id: 4, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.034771'}
- {id: 5, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.217352'}
- {id: 6, name: Create pip config directory, role: pip_install, time: '0:00:00.983741'}
- {id: 7, name: Drop pip file(s), role: pip_install, time: '0:00:00.504770'}
- {id: 8, name: Drop pip global config(s), role: pip_install, time: '0:00:00.292876'}
- {id: 9, name: Create pip links directory, role: pip_install, time: '0:00:00.040775'}
- {id: 10, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.041392'}
- {id: 11, name: Drop pip link file(s), role: pip_install, time: '0:00:00.148155'}
- {id: 12, name: Execute pip config builder, role: pip_install, time: '0:00:00.041695'}
- {id: 13, name: Install yum packages, role: pip_install, time: '0:00:00.291630'}
- {id: 14, name: Check apt last update file, role: pip_install, time: '0:00:00.270005'}
- {id: 15, name: Update apt if needed, role: pip_install, time: '0:00:00.066172'}
- {id: 16, name: Install apt packages, role: pip_install, time: '0:00:00.722860'}
- {id: 17, name: Get Modern PIP, role: pip_install, time: '0:00:00.517299'}
- {id: 18, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.079357'}
- {id: 19, name: Install PIP, role: pip_install, time: '0:00:02.030996'}
- {id: 20, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.111629'}
- {id: 21, name: Install pip packages, role: pip_install, time: '0:00:01.776833'}
- {id: 22, name: Clean up remote install files, role: pip_install, time: '0:00:00.334652'}
- {id: 23, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.076103'}
- {id: 24, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.076078'}
- {id: 25, name: Create local pip package cache, role: pip_install, time: '0:00:00.068436'}
- {id: 26, name: pip cache install files locally, role: pip_install, time: '0:00:00.075478'}
- {id: 27, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.067928'}
- {id: 28, name: Distribute PIP install files, role: pip_install, time: '0:00:00.061335'}
- {id: 29, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.066544'}
- {id: 30, name: Clean up local install cache, role: pip_install, time: '0:00:00.060380'}
- {id: 31, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.060365'}
- {id: 32, name: Install PIP, role: pip_install, time: '0:00:00.118507'}
- {id: 33, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.112296'}
- {id: 34, name: Install pip packages, role: pip_install, time: '0:00:00.112831'}
- {id: 35, name: Clean up remote install files, role: pip_install, time: '0:00:00.096369'}
- {id: 36, name: Check for the presence of a public key file on the deployment host,
role: lxc_hosts, time: '0:00:00.234690'}
- {id: 37, name: Fail if a ssh public key is not set in a var and is not present
on the deployment host, role: lxc_hosts, time: '0:00:00.035573'}
- {id: 38, name: Gather variables for each operating system, role: lxc_hosts, time: '0:00:00.269389'}
- {id: 39, name: Check init system, role: lxc_hosts, time: '0:00:00.238298'}
- {id: 40, name: Set the name of pid1, role: lxc_hosts, time: '0:00:00.127318'}
- {id: 41, name: Create base directories, role: lxc_hosts, time: '0:00:02.514657'}
- {id: 42, name: Check apt last update file, role: lxc_hosts, time: '0:00:00.323103'}
- {id: 43, name: Update apt if needed, role: lxc_hosts, time: '0:00:00.080497'}
- {id: 44, name: Install apt packages, role: lxc_hosts, time: '0:00:15.253439'}
- {id: 45, name: Drop irqbalance config, role: lxc_hosts, time: '0:00:00.544808'}
- {id: 46, name: Drop lxc-openstack app armor profile, role: lxc_hosts, time: '0:00:00.572770'}
- {id: 47, name: Install yum packages, role: lxc_hosts, time: '0:00:00.318114'}
- {id: 48, name: Create base directories, role: lxc_hosts, time: '0:00:00.072755'}
- {id: 49, name: download file with sha256 check, role: lxc_hosts, time: '0:00:00.084968'}
- {id: 50, name: Move lxc cached image into place, role: lxc_hosts, time: '0:00:00.073273'}
- {id: 51, name: Create new linked lib location, role: lxc_hosts, time: '0:00:00.079373'}
- {id: 52, name: Create python3 link, role: lxc_hosts, time: '0:00:00.079172'}
- {id: 53, name: Build and install LXC, role: lxc_hosts, time: '0:00:00.890396'}
- {id: 54, name: Ensure embedded LXC is within the PATH, role: lxc_hosts, time: '0:00:00.298314'}
- {id: 55, name: Remove sub system lock if found, role: lxc_hosts, time: '0:00:00.078870'}
- {id: 56, name: Drop post up script, role: lxc_hosts, time: '0:00:00.095111'}
- {id: 57, name: Drop post down script, role: lxc_hosts, time: '0:00:00.078446'}
- {id: 58, name: Create networking post-up data, role: lxc_hosts, time: '0:00:00.294142'}
- {id: 59, name: Create networking post-down data, role: lxc_hosts, time: '0:00:00.320302'}
- {id: 60, name: Link embedded lxc to python3, role: lxc_hosts, time: '0:00:00.076399'}
- {id: 61, name: Run ldconfig to make sure all libs are linked, role: lxc_hosts,
time: '0:00:00.075940'}
- {id: 62, name: Update the sudoers defaults, role: lxc_hosts, time: '0:00:00.538683'}
- {id: 63, name: Install pip packages, role: lxc_hosts, time: '0:00:02.240161'}
- {id: 64, name: Ensure the lxc dnsmasq user exists, role: lxc_hosts, time: '0:00:00.356852'}
- {id: 65, name: Drop base config file(s), role: lxc_hosts, time: '0:00:02.059961'}
- {id: 66, name: Drop lxc veth check script, role: lxc_hosts, time: '0:00:02.337258'}
- {id: 67, name: Tuning kernel for lxc, role: lxc_hosts, time: '0:00:01.463909'}
- {id: 68, name: Drop lxc net bridge, role: lxc_hosts, time: '0:00:00.651093'}
- {id: 69, name: Disable and stop lxc-net, role: lxc_hosts, time: '0:00:00.375883'}
- {id: 70, name: Drop lxc-net override file for upstart, role: lxc_hosts, time: '0:00:00.048861'}
- {id: 71, name: Mask lxc-net systemd service, role: lxc_hosts, time: '0:00:00.275493'}
- {id: 72, name: Ensure networking includes interfaces.d, role: lxc_hosts, time: '0:00:00.306967'}
- {id: 73, name: Drop lxc net bridge - Debian, role: lxc_hosts, time: '0:00:00.464295'}
- {id: 74, name: Check Container Bridge exists, role: lxc_hosts, time: '0:00:00.716901'}
- {id: 75, name: Ensure dnsmasq stopped, role: lxc_hosts, time: '0:00:00.473380'}
- {id: 76, name: Remove dnsmasq file(s), role: lxc_hosts, time: '0:00:00.609295'}
- {id: 77, name: Create base container, role: lxc_hosts, time: '0:00:16.724570'}
- {id: 78, name: Create base container, role: lxc_hosts, time: '0:00:00.061081'}
- {id: 79, name: Generate apt keys from LXC host for the container cache, role: lxc_hosts,
time: '0:00:00.335218'}
- {id: 80, name: Rsyncing files from the LXC host to the container cache, role: lxc_hosts,
time: '0:00:01.227343'}
- {id: 81, name: Copy files from deployment host to the container cache, role: lxc_hosts,
time: '0:00:00.643649'}
- {id: 82, name: Cached image preparation script, role: lxc_hosts, time: '0:00:00.485250'}
- {id: 83, name: Prepare cached image setup commands, role: lxc_hosts, time: '0:00:11.839704'}
- {id: 84, name: Adjust sshd configuration in container, role: lxc_hosts, time: '0:00:01.726991'}
- {id: 85, name: Obtain the deploy system's ssh public key, role: lxc_hosts, time: '0:00:00.179765'}
- {id: 86, name: Deploy ssh public key into the cached image, role: lxc_hosts, time: '0:00:00.290276'}
- {id: 87, name: Remove generated apt keys from LXC host, role: lxc_hosts, time: '0:00:00.287807'}
- {id: 88, name: Remove existing cache archive, role: lxc_hosts, time: '0:00:00.292777'}
- {id: 89, name: Create lxc image, role: lxc_hosts, time: '0:00:20.057333'}
- {id: 90, name: Create base container to use for overlayfs containers, role: lxc_hosts,
time: '0:00:11.756125'}
- {id: 91, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.192766'}
- {id: 92, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.341444'}
- {id: 93, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.284711'}
- {id: 94, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.249476'}
- {id: 95, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.067093'}
- {id: 96, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.275998'}
- {id: 97, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.642529'}
- {id: 98, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.543577'}
- {id: 99, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.051508'}
- {id: 100, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.132288'}
- {id: 101, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.307921'}
- {id: 102, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.442091'}
- {id: 103, name: Find all log files, role: rsyslog_client, time: '0:00:00.263828'}
- {id: 104, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.495193'}
- {id: 105, name: Union the log files, role: rsyslog_client, time: '0:00:00.129276'}
- {id: 106, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.035266'}
- {id: 107, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.040352'}
- {id: 108, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.245290'}
- {id: 109, name: Start rsyslog, role: rsyslog_client, time: '0:00:01.010274'}
time: '0:01:58.095430'
5:
name: Create container(s)
tasks:
- {id: 0, name: Ansible version and LXC backing store check, role: lxc_container_create,
time: '0:00:00.220582'}
- {id: 1, name: Kernel version and LXC backing store check, role: lxc_container_create,
time: '0:00:01.082364'}
- {id: 2, name: Gather variables for each operating system, role: lxc_container_create,
time: '0:00:01.993121'}
- {id: 3, name: Check for lxc volume group, role: lxc_container_create, time: '0:00:00.405878'}
- {id: 4, name: Set container backend to "dir" or "lvm" based on whether the lxc
VG was found, role: lxc_container_create, time: '0:00:00.313293'}
- {id: 5, name: Container service directories, role: lxc_container_create, time: '0:00:07.877286'}
- {id: 6, name: LXC autodev setup, role: lxc_container_create, time: '0:00:04.031649'}
- {id: 7, name: Create container, role: lxc_container_create, time: '0:00:00.426126'}
- {id: 8, name: Check if container exists (overlayfs), role: lxc_container_create,
time: '0:00:01.940474'}
- {id: 9, name: Create container (overlayfs), role: lxc_container_create, time: '0:00:02.833315'}
- {id: 10, name: Check container state, role: lxc_container_create, time: '0:00:01.937860'}
- {id: 11, name: Start the container if it is not already running, role: lxc_container_create,
time: '0:00:05.458656'}
- {id: 12, name: Execute container commands, role: lxc_container_create, time: '0:00:02.327507'}
- {id: 13, name: Write default container config, role: lxc_container_create, time: '0:00:17.902053'}
- {id: 14, name: Ensure bind mount host directories exists, role: lxc_container_create,
time: '0:00:02.541382'}
- {id: 15, name: Ensure container directories exist, role: lxc_container_create,
time: '0:00:02.825807'}
- {id: 16, name: Add bind mount configuration to container, role: lxc_container_create,
time: '0:00:02.563309'}
- {id: 17, name: Container network interfaces, role: lxc_container_create, time: '0:00:03.146424'}
- {id: 18, name: Container network route interfaces, role: lxc_container_create,
time: '0:00:01.132129'}
- {id: 19, name: LXC host config for container networks, role: lxc_container_create,
time: '0:00:05.405313'}
- {id: 20, name: Add veth pair name to match container name, role: lxc_container_create,
time: '0:00:01.955450'}
- {id: 21, name: Container network includes, role: lxc_container_create, time: '0:00:02.964283'}
- {id: 22, name: Create wiring script, role: lxc_container_create, time: '0:00:03.061138'}
- {id: 23, name: Run container veth wiring script, role: lxc_container_create, time: '0:00:06.136885'}
- {id: 24, name: Drop veth cleanup script, role: lxc_container_create, time: '0:00:03.980142'}
- {id: 25, name: Defines a pre and post hook script, role: lxc_container_create,
time: '0:00:21.560473'}
- {id: 26, name: Wait for ssh to be available, role: lxc_container_create, time: '0:00:32.235653'}
- {id: 27, name: Install container proxy settings, role: lxc_container_create, time: '0:00:00.310270'}
- {id: 28, name: Create localhost config, role: lxc_container_create, time: '0:00:02.442801'}
- {id: 29, name: Create domain config, role: lxc_container_create, time: '0:00:01.901790'}
- {id: 30, name: Create hostname, role: lxc_container_create, time: '0:00:03.441684'}
- {id: 31, name: Setup hostname, role: lxc_container_create, time: '0:00:01.954129'}
- {id: 32, name: Wait for ssh to be available, role: null, time: '0:00:09.119339'}
time: '0:02:37.428565'
6:
name: Setup repo servers
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.613902'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.283986'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:01.715236'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.033823'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:05.285658'}
- {id: 5, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.033797'}
- {id: 6, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.197666'}
- {id: 7, name: Create pip config directory, role: pip_install, time: '0:00:01.062294'}
- {id: 8, name: Drop pip file(s), role: pip_install, time: '0:00:00.483524'}
- {id: 9, name: Drop pip global config(s), role: pip_install, time: '0:00:00.289011'}
- {id: 10, name: Create pip links directory, role: pip_install, time: '0:00:00.040615'}
- {id: 11, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.039894'}
- {id: 12, name: Drop pip link file(s), role: pip_install, time: '0:00:00.131506'}
- {id: 13, name: Execute pip config builder, role: pip_install, time: '0:00:00.040403'}
- {id: 14, name: Install yum packages, role: pip_install, time: '0:00:00.263301'}
- {id: 15, name: Check apt last update file, role: pip_install, time: '0:00:00.247821'}
- {id: 16, name: Update apt if needed, role: pip_install, time: '0:00:00.058225'}
- {id: 17, name: Install apt packages, role: pip_install, time: '0:00:13.156347'}
- {id: 18, name: Get Modern PIP, role: pip_install, time: '0:00:00.473042'}
- {id: 19, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.073204'}
- {id: 20, name: Install PIP, role: pip_install, time: '0:00:02.569042'}
- {id: 21, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.116918'}
- {id: 22, name: Install pip packages, role: pip_install, time: '0:00:02.510664'}
- {id: 23, name: Clean up remote install files, role: pip_install, time: '0:00:00.312279'}
- {id: 24, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.068365'}
- {id: 25, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.067057'}
- {id: 26, name: Create local pip package cache, role: pip_install, time: '0:00:00.060712'}
- {id: 27, name: pip cache install files locally, role: pip_install, time: '0:00:00.066017'}
- {id: 28, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.058419'}
- {id: 29, name: Distribute PIP install files, role: pip_install, time: '0:00:00.059438'}
- {id: 30, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.054043'}
- {id: 31, name: Clean up local install cache, role: pip_install, time: '0:00:00.053854'}
- {id: 32, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.067096'}
- {id: 33, name: Install PIP, role: pip_install, time: '0:00:00.110271'}
- {id: 34, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.109897'}
- {id: 35, name: Install pip packages, role: pip_install, time: '0:00:00.105839'}
- {id: 36, name: Clean up remote install files, role: pip_install, time: '0:00:00.089733'}
- {id: 37, name: Gather variables for each operating system, role: repo_server,
time: '0:00:00.168539'}
- {id: 38, name: Check init system, role: repo_server, time: '0:00:00.222186'}
- {id: 39, name: Set the name of pid1, role: repo_server, time: '0:00:00.105816'}
- {id: 40, name: Allow nginx user to stop/start nginx via sudo, role: repo_server,
time: '0:00:00.408436'}
- {id: 41, name: Drop rsyncd configuration file(s), role: repo_server, time: '0:00:00.405640'}
- {id: 42, name: Check apt last update file, role: repo_server, time: '0:00:00.265718'}
- {id: 43, name: Update apt if needed, role: repo_server, time: '0:00:00.077028'}
- {id: 44, name: Install repo server packages, role: repo_server, time: '0:00:05.159125'}
- {id: 45, name: Install repo server packages, role: repo_server, time: '0:00:00.179675'}
- {id: 46, name: create the system group, role: repo_server, time: '0:00:00.290466'}
- {id: 47, name: Remove old key file(s) if found, role: repo_server, time: '0:00:00.267896'}
- {id: 48, name: Create the nginx system user, role: repo_server, time: '0:00:00.461212'}
- {id: 49, name: File and directory setup, role: repo_server, time: '0:00:02.561906'}
- {id: 50, name: Drop NGINX configuration files, role: repo_server, time: '0:00:01.357585'}
- {id: 51, name: Enable openstack-slushee site, role: repo_server, time: '0:00:00.230576'}
- {id: 52, name: Place git daemon upstart init script, role: repo_server, time: '0:00:00.049106'}
- {id: 53, name: Place git daemon upstart init script, role: repo_server, time: '0:00:00.960338'}
- {id: 54, name: Install repo caching server packages (yum), role: repo_server,
time: '0:00:00.135314'}
- {id: 55, name: Install repo caching server packages (apt), role: repo_server,
time: '0:00:02.337300'}
- {id: 56, name: Create cache directory, role: repo_server, time: '0:00:00.216942'}
- {id: 57, name: Stat the cache path, role: repo_server, time: '0:00:00.223024'}
- {id: 58, name: Remove cacher directory if its a directory, role: repo_server,
time: '0:00:00.242352'}
- {id: 59, name: Link cacher to the repo path, role: repo_server, time: '0:00:00.244871'}
- {id: 60, name: Drop acng.conf, role: repo_server, time: '0:00:00.459656'}
- {id: 61, name: Get public key contents and store as var, role: repo_server, time: '0:00:00.264850'}
- {id: 62, name: Register a fact for the repo user pub key, role: repo_server, time: '0:00:00.115857'}
- {id: 63, name: Create authorized keys file from host vars, role: repo_server,
time: '0:00:00.119078'}
- {id: 64, name: Drop lsyncd configuration file, role: repo_server, time: '0:00:01.490054'}
- {id: 65, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.150410'}
- {id: 66, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.213254'}
- {id: 67, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.226054'}
- {id: 68, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.200082'}
- {id: 69, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.055319'}
- {id: 70, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.225779'}
- {id: 71, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.593011'}
- {id: 72, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.531968'}
- {id: 73, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.053714'}
- {id: 74, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.147521'}
- {id: 75, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.247868'}
- {id: 76, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.392763'}
- {id: 77, name: Find all log files, role: rsyslog_client, time: '0:00:00.221172'}
- {id: 78, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.449119'}
- {id: 79, name: Union the log files, role: rsyslog_client, time: '0:00:00.101078'}
- {id: 80, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.495613'}
- {id: 81, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.456759'}
- {id: 82, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.275830'}
- {id: 83, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.215985'}
- {id: 84, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.159833'}
- {id: 85, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.207644'}
- {id: 86, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.223003'}
- {id: 87, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.219280'}
- {id: 88, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.054636'}
- {id: 89, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.227993'}
- {id: 90, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.598748'}
- {id: 91, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.540965'}
- {id: 92, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.056187'}
- {id: 93, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.153431'}
- {id: 94, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.254793'}
- {id: 95, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.307092'}
- {id: 96, name: Find all log files, role: rsyslog_client, time: '0:00:00.211999'}
- {id: 97, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.422012'}
- {id: 98, name: Union the log files, role: rsyslog_client, time: '0:00:00.104254'}
- {id: 99, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.038338'}
- {id: 100, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.033833'}
- {id: 101, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.217450'}
- {id: 102, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.222804'}
time: '0:00:59.531039'
7:
name: Group repo servers by architecture
tasks:
- {id: 0, name: Group repo servers by architecture, role: null, time: '0:00:00.098429'}
time: '0:00:00.098429'
8:
name: Build new repo packages for a given release
tasks:
- {id: 0, name: Load local packages, role: null, time: '0:00:00.917865'}
- {id: 1, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.244071'}
- {id: 2, name: Create pip config directory, role: pip_install, time: '0:00:01.088191'}
- {id: 3, name: Drop pip file(s), role: pip_install, time: '0:00:00.418220'}
- {id: 4, name: Drop pip global config(s), role: pip_install, time: '0:00:00.291263'}
- {id: 5, name: Create pip links directory, role: pip_install, time: '0:00:00.060857'}
- {id: 6, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.061448'}
- {id: 7, name: Drop pip link file(s), role: pip_install, time: '0:00:00.176482'}
- {id: 8, name: Execute pip config builder, role: pip_install, time: '0:00:00.062202'}
- {id: 9, name: Install yum packages, role: pip_install, time: '0:00:00.447681'}
- {id: 10, name: Check apt last update file, role: pip_install, time: '0:00:00.275864'}
- {id: 11, name: Update apt if needed, role: pip_install, time: '0:00:00.095099'}
- {id: 12, name: Install apt packages, role: pip_install, time: '0:00:00.832341'}
- {id: 13, name: Get Modern PIP, role: pip_install, time: '0:00:01.276577'}
- {id: 14, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.119443'}
- {id: 15, name: Install PIP, role: pip_install, time: '0:00:01.963705'}
- {id: 16, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.168100'}
- {id: 17, name: Install pip packages, role: pip_install, time: '0:00:01.787230'}
- {id: 18, name: Clean up remote install files, role: pip_install, time: '0:00:00.330919'}
- {id: 19, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.101035'}
- {id: 20, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.100865'}
- {id: 21, name: Create local pip package cache, role: pip_install, time: '0:00:00.082231'}
- {id: 22, name: pip cache install files locally, role: pip_install, time: '0:00:00.093771'}
- {id: 23, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.080740'}
- {id: 24, name: Distribute PIP install files, role: pip_install, time: '0:00:00.082109'}
- {id: 25, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.081014'}
- {id: 26, name: Clean up local install cache, role: pip_install, time: '0:00:00.080363'}
- {id: 27, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.086965'}
- {id: 28, name: Install PIP, role: pip_install, time: '0:00:00.162416'}
- {id: 29, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.203997'}
- {id: 30, name: Install pip packages, role: pip_install, time: '0:00:00.147724'}
- {id: 31, name: Clean up remote install files, role: pip_install, time: '0:00:00.124268'}
- {id: 32, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.045595'}
- {id: 33, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.478019'}
- {id: 34, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.208390'}
- {id: 35, name: Check apt last update file, role: galera_client, time: '0:00:00.355483'}
- {id: 36, name: Update apt if needed, role: galera_client, time: '0:00:00.657975'}
- {id: 37, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.635738'}
- {id: 38, name: Add galera apt-keys, role: galera_client, time: '0:00:01.343774'}
- {id: 39, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.279839'}
- {id: 40, name: Add galera repo(s), role: galera_client, time: '0:00:01.388469'}
- {id: 41, name: Update apt if needed, role: galera_client, time: '0:00:01.314637'}
- {id: 42, name: Install galera packages, role: galera_client, time: '0:00:02.983272'}
- {id: 43, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.783525'}
- {id: 44, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.268030'}
- {id: 45, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.262756'}
- {id: 46, name: Add galera repo, role: galera_client, time: '0:00:00.253385'}
- {id: 47, name: Install galera yum packages, role: galera_client, time: '0:00:00.354462'}
- {id: 48, name: Install pip packages, role: galera_client, time: '0:00:00.859416'}
- {id: 49, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.089727'}
- {id: 50, name: Gather variables for each operating system, role: repo_build, time: '0:00:00.280906'}
- {id: 51, name: Add Ubuntu Cloud Archive keyring, role: repo_build, time: '0:00:01.227906'}
- {id: 52, name: Add Ubuntu Cloud Archive Repository, role: repo_build, time: '0:00:01.685252'}
- {id: 53, name: Drop lxc-net override file, role: repo_build, time: '0:00:00.598286'}
- {id: 54, name: Check apt last update file, role: repo_build, time: '0:00:00.394572'}
- {id: 55, name: Update apt if needed, role: repo_build, time: '0:00:01.327545'}
- {id: 56, name: Install apt packages, role: repo_build, time: '0:00:08.142498'}
- {id: 57, name: Install RDO package, role: repo_build, time: '0:00:00.179569'}
- {id: 58, name: Install yum packages, role: repo_build, time: '0:00:00.510683'}
- {id: 59, name: Create clone process script, role: repo_build, time: '0:00:00.523039'}
- {id: 60, name: Run clone process script, role: repo_build, time: '0:02:08.814690'}
- {id: 61, name: Remove clone process script, role: repo_build, time: '0:00:00.276043'}
- {id: 62, name: Set stripped local requirement names, role: repo_build, time: '0:00:00.189463'}
- {id: 63, name: Set local normalized requirement names, role: repo_build, time: '0:00:00.204224'}
- {id: 64, name: Retrieve upper constraints content, role: repo_build, time: '0:00:00.299063'}
- {id: 65, name: Decode the upper constraints content, role: repo_build, time: '0:00:00.178703'}
- {id: 66, name: Ensure workspace files are cleaned up, role: repo_build, time: '0:00:00.882922'}
- {id: 67, name: Register os-release files, role: repo_build, time: '0:00:01.481177'}
- {id: 68, name: Ensure os-release files are cleaned up, role: repo_build, time: '0:00:01.402922'}
- {id: 69, name: Create release directory, role: repo_build, time: '0:00:00.952574'}
- {id: 70, name: Build package requirements file, role: repo_build, time: '0:00:00.552679'}
- {id: 71, name: Build package constraints file, role: repo_build, time: '0:00:00.535716'}
- {id: 72, name: Install pip packages, role: repo_build, time: '0:00:02.283514'}
- {id: 73, name: Create requirement download process script, role: repo_build, time: '0:00:00.109273'}
- {id: 74, name: Run requirement process script, role: repo_build, time: '0:00:00.096505'}
- {id: 75, name: Create OpenStack-Ansible requirement wheels, role: repo_build,
time: '0:02:22.109137'}
- {id: 76, name: Index built wheels, role: repo_build, time: '0:00:00.311123'}
- {id: 77, name: Create release process script, role: repo_build, time: '0:00:00.510396'}
- {id: 78, name: Run release process script, role: repo_build, time: '0:00:03.093809'}
- {id: 79, name: Remove release process script, role: repo_build, time: '0:00:00.278787'}
- {id: 80, name: Index all manifest wheels, role: repo_build, time: '0:00:00.335667'}
- {id: 81, name: Create release manifest, role: repo_build, time: '0:00:00.545708'}
- {id: 82, name: Create absolute requirements, role: repo_build, time: '0:00:00.505380'}
- {id: 83, name: Index built wheels, role: repo_build, time: '0:00:00.319526'}
- {id: 84, name: Create release index, role: repo_build, time: '0:00:00.536565'}
- {id: 85, name: Index general links, role: repo_build, time: '0:00:00.303854'}
- {id: 86, name: Create release index, role: repo_build, time: '0:00:00.557257'}
- {id: 87, name: Make sure old venv build directories are clean, role: repo_build,
time: '0:00:00.588524'}
- {id: 88, name: Register arch base venvs, role: repo_build, time: '0:00:00.375391'}
- {id: 89, name: Destroy base venvs to rebuild them, role: repo_build, time: '0:00:00.640829'}
- {id: 90, name: Create venv directory, role: repo_build, time: '0:00:00.871873'}
- {id: 91, name: Get venv command path, role: repo_build, time: '0:00:00.392122'}
- {id: 92, name: Set virtualenv command path, role: repo_build, time: '0:00:00.278918'}
- {id: 93, name: Check for created venvs, role: repo_build, time: '0:00:00.421332'}
- {id: 94, name: Set existing venv fact, role: repo_build, time: '0:00:00.269185'}
- {id: 95, name: Ensure virtualenv_support is absent, role: repo_build, time: '0:00:00.900283'}
- {id: 96, name: Create venv process script, role: repo_build, time: '0:00:00.565826'}
- {id: 97, name: Run venv process script, role: repo_build, time: '0:01:45.669669'}
- {id: 98, name: Remove venv process script, role: repo_build, time: '0:00:00.356197'}
- {id: 99, name: Cleanup venv directory, role: repo_build, time: '0:00:00.588916'}
- {id: 100, name: Synchronize and Copy repo files, role: repo_build, time: '0:00:01.593538'}
time: '0:07:20.657084'
9:
name: haproxy container config
tasks:
- {id: 0, name: Ensure mount directories exists, role: null, time: '0:00:00.035068'}
- {id: 1, name: LXC Directory bind mount, role: null, time: '0:00:00.032470'}
- {id: 2, name: Extra lxc config, role: null, time: '0:00:00.036702'}
- {id: 3, name: Wait for container ssh, role: null, time: '0:00:00.034101'}
- {id: 4, name: Create log dir, role: null, time: '0:00:00.422149'}
- {id: 5, name: Create log aggregation links, role: null, time: '0:00:00.263453'}
time: '0:00:00.823943'
10:
name: haproxy
tasks:
- {id: 0, name: Gather variables for each operating system, role: keepalived, time: '0:00:00.057536'}
- {id: 1, name: Add the keepalived apt repository key, role: keepalived, time: '0:00:00.042815'}
- {id: 2, name: Add the keepalived apt repository, role: keepalived, time: '0:00:00.051733'}
- {id: 3, name: Check apt last update file, role: keepalived, time: '0:00:00.044591'}
- {id: 4, name: Update apt if needed, role: keepalived, time: '0:00:00.042263'}
- {id: 5, name: Prevent keepalived from starting on install, role: keepalived, time: '0:00:00.040791'}
- {id: 6, name: install keepalived, role: keepalived, time: '0:00:00.041448'}
- {id: 7, name: Allow keepalived from starting on install, role: keepalived, time: '0:00:00.041676'}
- {id: 8, name: Allow consuming apps to bind on non local addresses, role: keepalived,
time: '0:00:00.031120'}
- {id: 9, name: configure keepalived, role: keepalived, time: '0:00:00.035627'}
- {id: 10, name: Dropping the tracking scripts, role: keepalived, time: '0:00:00.070009'}
- {id: 11, name: Dropping the general notification scripts, role: keepalived, time: '0:00:00.052060'}
- {id: 12, name: Dropping the notification scripts for switching to master, role: keepalived,
time: '0:00:00.056782'}
- {id: 13, name: Dropping the notification scripts for switching to backup, role: keepalived,
time: '0:00:00.052150'}
- {id: 14, name: Dropping the notification scripts for failures, role: keepalived,
time: '0:00:00.074738'}
time: '0:00:00.735339'
11:
name: Install haproxy
tasks:
- {id: 0, name: Remove legacy haproxy configuration files, role: null, time: '0:00:00.040630'}
- {id: 1, name: Remove legacy haproxy logging file, role: null, time: '0:00:00.262029'}
- {id: 2, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.044826'}
- {id: 3, name: Gather variables for each operating system, role: haproxy_server,
time: '0:00:00.212243'}
- {id: 4, name: Create the haproxy system group, role: haproxy_server, time: '0:00:00.316060'}
- {id: 5, name: Create the haproxy system user, role: haproxy_server, time: '0:00:00.423276'}
- {id: 6, name: Test for log directory or link, role: haproxy_server, time: '0:00:00.321894'}
- {id: 7, name: Create haproxy log dir, role: haproxy_server, time: '0:00:00.060891'}
- {id: 8, name: Check apt last update file, role: haproxy_server, time: '0:00:00.130246'}
- {id: 9, name: Update apt if needed, role: haproxy_server, time: '0:00:00.109819'}
- {id: 10, name: Install haproxy pre packages, role: haproxy_server, time: '0:00:00.388703'}
- {id: 11, name: Add haproxy apt-keys, role: haproxy_server, time: '0:00:00.126645'}
- {id: 12, name: Add haproxy apt-keys using fallback keyserver, role: haproxy_server,
time: '0:00:00.120526'}
- {id: 13, name: Add haproxy repo(s), role: haproxy_server, time: '0:00:00.137930'}
- {id: 14, name: Update apt if necessary, role: haproxy_server, time: '0:00:00.112026'}
- {id: 15, name: Check apt last update file, role: haproxy_server, time: '0:00:00.379775'}
- {id: 16, name: Update apt if needed, role: haproxy_server, time: '0:00:00.078787'}
- {id: 17, name: Install HAProxy Packages, role: haproxy_server, time: '0:00:02.281085'}
- {id: 18, name: Replace haproxy DEFAULT file, role: haproxy_server, time: '0:00:00.077574'}
- {id: 19, name: Install yum packages, role: haproxy_server, time: '0:00:00.260423'}
- {id: 20, name: Download HATop, role: haproxy_server, time: '0:00:00.681288'}
- {id: 21, name: Create HATop directory, role: haproxy_server, time: '0:00:00.291245'}
- {id: 22, name: Unarchive HATop, role: haproxy_server, time: '0:00:00.645328'}
- {id: 23, name: Install HATop, role: haproxy_server, time: '0:00:00.284522'}
- {id: 24, name: Create haproxy conf.d dir, role: haproxy_server, time: '0:00:00.643300'}
- {id: 25, name: Deploy user provided ssl cert, role: haproxy_server, time: '0:00:00.060163'}
- {id: 26, name: Deploy user provided ssl key, role: haproxy_server, time: '0:00:00.059790'}
- {id: 27, name: Drop user provided ssl CA cert, role: haproxy_server, time: '0:00:00.059775'}
- {id: 28, name: Ensure the private ssl directory exists, role: haproxy_server,
time: '0:00:00.259962'}
- {id: 29, name: Remove signed certs and keys for regen, role: haproxy_server, time: '0:00:00.402010'}
- {id: 30, name: Create self-signed ssl cert if no certificate exists, role: haproxy_server,
time: '0:00:00.395396'}
- {id: 31, name: Make haproxy bindable on non local addresses, role: haproxy_server,
time: '0:00:00.063802'}
- {id: 32, name: Drop base haproxy config, role: haproxy_server, time: '0:00:00.571767'}
- {id: 33, name: Drop haproxy logging config, role: haproxy_server, time: '0:00:00.448542'}
- {id: 34, name: Create haproxy service config files, role: haproxy_server, time: '0:00:13.531586'}
- {id: 35, name: Regenerate haproxy configuration, role: haproxy_server, time: '0:00:00.410300'}
- {id: 36, name: Enable haproxy services, role: haproxy_server, time: '0:00:00.330953'}
- {id: 37, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.181705'}
- {id: 38, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.252365'}
- {id: 39, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.262225'}
- {id: 40, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.252400'}
- {id: 41, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.063648'}
- {id: 42, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.285536'}
- {id: 43, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.649982'}
- {id: 44, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.606019'}
- {id: 45, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.068713'}
- {id: 46, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.153764'}
- {id: 47, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.321143'}
- {id: 48, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.354160'}
- {id: 49, name: Find all log files, role: rsyslog_client, time: '0:00:00.258594'}
- {id: 50, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.474255'}
- {id: 51, name: Union the log files, role: rsyslog_client, time: '0:00:00.140215'}
- {id: 52, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.041409'}
- {id: 53, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.040584'}
- {id: 54, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.318725'}
- {id: 55, name: Start rsyslog, role: rsyslog_client, time: '0:00:01.244418'}
- {id: 56, name: Drop apt package manager proxy, role: null, time: '0:00:00.412172'}
- {id: 57, name: Drop yum package manager proxy, role: null, time: '0:00:00.818631'}
time: '0:00:32.225780'
12:
name: Install memcached
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.767872'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.028590'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.031495'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.036783'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.027934'}
- {id: 5, name: Create log dir, role: null, time: '0:00:00.043109'}
- {id: 6, name: Create log aggregation links, role: null, time: '0:00:00.043175'}
- {id: 7, name: Drop apt package manager proxy, role: null, time: '0:00:00.528535'}
- {id: 8, name: Drop yum package manager proxy, role: null, time: '0:00:00.027848'}
- {id: 9, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.032688'}
- {id: 10, name: Gather variables for each operating system, role: memcached_server,
time: '0:00:00.167631'}
- {id: 11, name: Check apt last update file, role: memcached_server, time: '0:00:00.241347'}
- {id: 12, name: Update apt if needed, role: memcached_server, time: '0:00:12.048194'}
- {id: 13, name: Install apt packages, role: memcached_server, time: '0:00:03.238212'}
- {id: 14, name: Install apt packages for testing, role: memcached_server, time: '0:00:00.169640'}
- {id: 15, name: yum clean all, role: memcached_server, time: '0:00:00.073879'}
- {id: 16, name: Install yum packages, role: memcached_server, time: '0:00:00.158807'}
- {id: 17, name: Install yum packages for testing, role: memcached_server, time: '0:00:00.180235'}
- {id: 18, name: Ensure logging folder exists, role: memcached_server, time: '0:00:00.266840'}
- {id: 19, name: Apply memcached config, role: memcached_server, time: '0:00:00.487498'}
- {id: 20, name: Apply resource limits, role: memcached_server, time: '0:00:00.046373'}
- {id: 21, name: Configure soft file limits, role: memcached_server, time: '0:00:00.275598'}
- {id: 22, name: Configure hard file limits, role: memcached_server, time: '0:00:00.569950'}
- {id: 23, name: Create crontab, role: system_crontab_coordination, time: '0:00:00.502484'}
- {id: 24, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.137687'}
- {id: 25, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.265483'}
- {id: 26, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.306638'}
- {id: 27, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.204959'}
- {id: 28, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.058837'}
- {id: 29, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.248077'}
- {id: 30, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.520661'}
- {id: 31, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.506585'}
- {id: 32, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.060393'}
- {id: 33, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.157264'}
- {id: 34, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.256346'}
- {id: 35, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.399276'}
- {id: 36, name: Find all log files, role: rsyslog_client, time: '0:00:00.285497'}
- {id: 37, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.443389'}
- {id: 38, name: Union the log files, role: rsyslog_client, time: '0:00:00.116480'}
- {id: 39, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.038808'}
- {id: 40, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.044360'}
- {id: 41, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.233239'}
- {id: 42, name: Start rsyslog, role: rsyslog_client, time: '0:00:01.411339'}
time: '0:00:25.690035'
13:
name: Galera container config
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.734850'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.286955'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:01.731886'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.032549'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:05.292992'}
- {id: 5, name: Drop apt package manager proxy, role: null, time: '0:00:00.638732'}
- {id: 6, name: Drop yum package manager proxy, role: null, time: '0:00:00.036842'}
time: '0:00:08.754806'
14:
name: Install galera server
tasks:
- {id: 0, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.214788'}
- {id: 1, name: Create pip config directory, role: pip_install, time: '0:00:00.935921'}
- {id: 2, name: Drop pip file(s), role: pip_install, time: '0:00:00.381707'}
- {id: 3, name: Drop pip global config(s), role: pip_install, time: '0:00:00.259920'}
- {id: 4, name: Create pip links directory, role: pip_install, time: '0:00:00.218621'}
- {id: 5, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.421265'}
- {id: 6, name: Drop pip link file(s), role: pip_install, time: '0:00:00.527209'}
- {id: 7, name: Execute pip config builder, role: pip_install, time: '0:00:00.275387'}
- {id: 8, name: Install yum packages, role: pip_install, time: '0:00:00.281022'}
- {id: 9, name: Check apt last update file, role: pip_install, time: '0:00:00.234836'}
- {id: 10, name: Update apt if needed, role: pip_install, time: '0:00:02.026248'}
- {id: 11, name: Install apt packages, role: pip_install, time: '0:00:12.709758'}
- {id: 12, name: Get Modern PIP, role: pip_install, time: '0:00:00.462514'}
- {id: 13, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.061249'}
- {id: 14, name: Install PIP, role: pip_install, time: '0:00:02.260450'}
- {id: 15, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.099662'}
- {id: 16, name: Install pip packages, role: pip_install, time: '0:00:02.057119'}
- {id: 17, name: Clean up remote install files, role: pip_install, time: '0:00:00.270674'}
- {id: 18, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.057138'}
- {id: 19, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.057325'}
- {id: 20, name: Create local pip package cache, role: pip_install, time: '0:00:00.052931'}
- {id: 21, name: pip cache install files locally, role: pip_install, time: '0:00:00.055341'}
- {id: 22, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.051060'}
- {id: 23, name: Distribute PIP install files, role: pip_install, time: '0:00:00.052288'}
- {id: 24, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.052205'}
- {id: 25, name: Clean up local install cache, role: pip_install, time: '0:00:00.046123'}
- {id: 26, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.051640'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:00.093469'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.098771'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:00.095151'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.079159'}
- {id: 31, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.439886'}
- {id: 32, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.460475'}
- {id: 33, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.206944'}
- {id: 34, name: Create pip config directory, role: pip_install, time: '0:00:01.075609'}
- {id: 35, name: Drop pip file(s), role: pip_install, time: '0:00:00.329961'}
- {id: 36, name: Drop pip global config(s), role: pip_install, time: '0:00:00.291379'}
- {id: 37, name: Create pip links directory, role: pip_install, time: '0:00:00.055259'}
- {id: 38, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.049734'}
- {id: 39, name: Drop pip link file(s), role: pip_install, time: '0:00:00.175379'}
- {id: 40, name: Execute pip config builder, role: pip_install, time: '0:00:00.056018'}
- {id: 41, name: Install yum packages, role: pip_install, time: '0:00:00.301986'}
- {id: 42, name: Check apt last update file, role: pip_install, time: '0:00:00.275891'}
- {id: 43, name: Update apt if needed, role: pip_install, time: '0:00:00.078940'}
- {id: 44, name: Install apt packages, role: pip_install, time: '0:00:00.688579'}
- {id: 45, name: Get Modern PIP, role: pip_install, time: '0:00:00.453687'}
- {id: 46, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.148737'}
- {id: 47, name: Install PIP, role: pip_install, time: '0:00:01.458682'}
- {id: 48, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.135570'}
- {id: 49, name: Install pip packages, role: pip_install, time: '0:00:01.227943'}
- {id: 50, name: Clean up remote install files, role: pip_install, time: '0:00:00.291698'}
- {id: 51, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.088017'}
- {id: 52, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.082878'}
- {id: 53, name: Create local pip package cache, role: pip_install, time: '0:00:00.073712'}
- {id: 54, name: pip cache install files locally, role: pip_install, time: '0:00:00.091663'}
- {id: 55, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.071252'}
- {id: 56, name: Distribute PIP install files, role: pip_install, time: '0:00:00.074934'}
- {id: 57, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.071809'}
- {id: 58, name: Clean up local install cache, role: pip_install, time: '0:00:00.074568'}
- {id: 59, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.074712'}
- {id: 60, name: Install PIP, role: pip_install, time: '0:00:00.149562'}
- {id: 61, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.146695'}
- {id: 62, name: Install pip packages, role: pip_install, time: '0:00:00.137157'}
- {id: 63, name: Clean up remote install files, role: pip_install, time: '0:00:00.115962'}
- {id: 64, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.217319'}
- {id: 65, name: Check apt last update file, role: galera_client, time: '0:00:00.305227'}
- {id: 66, name: Update apt if needed, role: galera_client, time: '0:00:00.624982'}
- {id: 67, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.629022'}
- {id: 68, name: Add galera apt-keys, role: galera_client, time: '0:00:01.283332'}
- {id: 69, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.282153'}
- {id: 70, name: Add galera repo(s), role: galera_client, time: '0:00:01.322100'}
- {id: 71, name: Update apt if needed, role: galera_client, time: '0:00:01.406197'}
- {id: 72, name: Install galera packages, role: galera_client, time: '0:00:02.722574'}
- {id: 73, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.685978'}
- {id: 74, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.247191'}
- {id: 75, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.234609'}
- {id: 76, name: Add galera repo, role: galera_client, time: '0:00:00.243720'}
- {id: 77, name: Install galera yum packages, role: galera_client, time: '0:00:00.251037'}
- {id: 78, name: Install pip packages, role: galera_client, time: '0:00:00.724822'}
- {id: 79, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.280793'}
- {id: 80, name: fail, role: galera_server, time: '0:00:00.043916'}
- {id: 81, name: Fail if the galera root password is not provided, role: galera_server,
time: '0:00:00.042510'}
- {id: 82, name: Gather variables for each operating system, role: galera_server,
time: '0:00:00.429666'}
- {id: 83, name: Check major galera install version, role: galera_server, time: '0:00:00.331362'}
- {id: 84, name: Check for any galera install version, role: galera_server, time: '0:00:00.397555'}
- {id: 85, name: Check if major version of Galera is installed, role: galera_server,
time: '0:00:00.122487'}
- {id: 86, name: Check major galera install version, role: galera_server, time: '0:00:00.139799'}
- {id: 87, name: Check for any galera install version, role: galera_server, time: '0:00:00.166237'}
- {id: 88, name: Check if major version of Galera is installed, role: galera_server,
time: '0:00:00.117917'}
- {id: 89, name: Set fact to ignore cluster state, role: galera_server, time: '0:00:00.109837'}
- {id: 90, name: Stop MariaDB, role: galera_server, time: '0:00:00.172785'}
- {id: 91, name: Find old sources, role: galera_server, time: '0:00:00.155272'}
- {id: 92, name: Remove old sources, role: galera_server, time: '0:00:00.110430'}
- {id: 93, name: Update apt sources (Forced), role: galera_server, time: '0:00:00.140425'}
- {id: 94, name: UN-Install galera-server package, role: galera_server, time: '0:00:00.115773'}
- {id: 95, name: Confirm service connectivity, role: galera_server, time: '0:00:00'}
- {id: 96, name: null, role: null, time: '0:00:03.165572'}
- {id: 97, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.145303'}
- {id: 98, name: Set running state fact, role: galera_server, time: '0:00:00.217125'}
- {id: 99, name: Check for cluster state failure, role: galera_server, time: '0:00:00.079836'}
- {id: 100, name: Gather mysql facts, role: galera_server, time: '0:00:00.341773'}
- {id: 101, name: Check for cluster state failure, role: galera_server, time: '0:00:00.065194'}
- {id: 102, name: Check for cluster state failure, role: galera_server, time: '0:00:00.261069'}
- {id: 103, name: set_fact, role: galera_server, time: '0:00:00.062670'}
- {id: 104, name: Download the percona-xtrabackup package, role: galera_server,
time: '0:00:01.060687'}
- {id: 105, name: Download the qpress package, role: galera_server, time: '0:00:00.800432'}
- {id: 106, name: Drop limits config, role: galera_server, time: '0:00:00.501386'}
- {id: 107, name: Check apt last update file, role: galera_server, time: '0:00:00.341142'}
- {id: 108, name: Update apt if needed, role: galera_server, time: '0:00:00.106648'}
- {id: 109, name: Install galera apt pre packages, role: galera_server, time: '0:00:03.712179'}
- {id: 110, name: Add galera apt-keys, role: galera_server, time: '0:00:01.957640'}
- {id: 111, name: Add galera apt-keys using fallback keyserver, role: galera_server,
time: '0:00:00.742755'}
- {id: 112, name: Add galera repo, role: galera_server, time: '0:00:00.820894'}
- {id: 113, name: Add percona repo, role: galera_server, time: '0:00:00.446165'}
- {id: 114, name: Preseed galera password(s), role: galera_server, time: '0:00:01.444503'}
- {id: 115, name: Prevent galera from starting on install, role: galera_server,
time: '0:00:00.517516'}
- {id: 116, name: Check apt last update file, role: galera_server, time: '0:00:00.415986'}
- {id: 117, name: Update apt if needed, role: galera_server, time: '0:00:00.749069'}
- {id: 118, name: Install galera packages, role: galera_server, time: '0:00:25.336002'}
- {id: 119, name: Install percona-xtrabackup package from .deb, role: galera_server,
time: '0:00:01.762504'}
- {id: 120, name: Install qpress package from .deb, role: galera_server, time: '0:00:01.465026'}
- {id: 121, name: Install percona packages, role: galera_server, time: '0:00:00.402182'}
- {id: 122, name: Remove policy-rc, role: galera_server, time: '0:00:00.317879'}
- {id: 123, name: Update the local file system CRUD, role: galera_server, time: '0:00:01.442452'}
- {id: 124, name: Add galera gpg-keys, role: galera_server, time: '0:00:00.428277'}
- {id: 125, name: Add galera gpg-keys using fallback keyserver, role: galera_server,
time: '0:00:00.415801'}
- {id: 126, name: Add galera repo, role: galera_server, time: '0:00:00.448398'}
- {id: 127, name: Install galera yum pre packages, role: galera_server, time: '0:00:00.424051'}
- {id: 128, name: Install percona repo, role: galera_server, time: '0:00:00.132629'}
- {id: 129, name: Install percona yum packages, role: galera_server, time: '0:00:00.407901'}
- {id: 130, name: Install galera yum packages, role: galera_server, time: '0:00:00.436987'}
- {id: 131, name: Enable mysql to start at boot, role: galera_server, time: '0:00:00.115908'}
- {id: 132, name: 'Update root user, connections, and grant options', role: galera_server,
time: '0:00:00.107086'}
- {id: 133, name: Create the local directories, role: galera_server, time: '0:00:01.453942'}
- {id: 134, name: Drop mariadb config(s), role: galera_server, time: '0:00:01.357784'}
- {id: 135, name: fix mysql startup timeout, role: galera_server, time: '0:00:00.323746'}
- {id: 136, name: Drop mariadb config(s), role: galera_server, time: '0:00:00.497690'}
- {id: 137, name: remove default mysql_safe_syslog, role: galera_server, time: '0:00:00.250862'}
- {id: 138, name: Start MySQL, role: galera_server, time: '0:00:00.111343'}
- {id: 139, name: Confirm service connectivity, role: galera_server, time: '0:00:00.262769'}
- {id: 140, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.243623'}
- {id: 141, name: Set running state fact, role: galera_server, time: '0:00:00.195412'}
- {id: 142, name: Run MySQL Upgrade, role: galera_server, time: '0:00:00.134108'}
- {id: 143, name: Confirm service connectivity, role: galera_server, time: '0:00:00'}
- {id: 144, name: null, role: null, time: '0:00:03.166311'}
- {id: 145, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.147955'}
- {id: 146, name: Set running state fact, role: galera_server, time: '0:00:00.216367'}
- {id: 147, name: Start cluster with wsrep, role: galera_server, time: '0:00:00.073473'}
- {id: 148, name: Start cluster with wsrep init, role: galera_server, time: '0:00:06.244795'}
- {id: 149, name: Wait for operational state, role: galera_server, time: '0:00:00.319867'}
- {id: 150, name: set_fact, role: galera_server, time: '0:00:00.208715'}
- {id: 151, name: Confirm service connectivity, role: galera_server, time: '0:00:00.292352'}
- {id: 152, name: Check that WSREP is ready, role: galera_server, time: '0:00:00.296128'}
- {id: 153, name: Set running state fact, role: galera_server, time: '0:00:00.147039'}
- {id: 154, name: Create galera users, role: galera_server, time: '0:00:01.598306'}
- {id: 155, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.149727'}
- {id: 156, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.300476'}
- {id: 157, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.364374'}
- {id: 158, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.239713'}
- {id: 159, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.055597'}
- {id: 160, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.235794'}
- {id: 161, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.785152'}
- {id: 162, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.532195'}
- {id: 163, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.059379'}
- {id: 164, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.151421'}
- {id: 165, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.391210'}
- {id: 166, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.419647'}
- {id: 167, name: Find all log files, role: rsyslog_client, time: '0:00:00.234508'}
- {id: 168, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.461112'}
- {id: 169, name: Union the log files, role: rsyslog_client, time: '0:00:00.110151'}
- {id: 170, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.562281'}
- {id: 171, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.475252'}
- {id: 172, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.244623'}
- {id: 173, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.259926'}
- {id: 174, name: Create crontab, role: system_crontab_coordination, time: '0:00:01.581949'}
time: '0:02:04.808957'
15:
name: Create and configure rabbitmq container
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.782169'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.029235'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.032032'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.030061'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.027509'}
- {id: 5, name: Drop apt package manager proxy, role: null, time: '0:00:00.505520'}
- {id: 6, name: Drop yum package manager proxy, role: null, time: '0:00:00.027998'}
- {id: 7, name: Create crontab, role: system_crontab_coordination, time: '0:00:00.505962'}
time: '0:00:01.940486'
16:
name: Install rabbitmq server
tasks:
- {id: 0, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.192139'}
- {id: 1, name: Create pip config directory, role: pip_install, time: '0:00:01.078938'}
- {id: 2, name: Drop pip file(s), role: pip_install, time: '0:00:00.386913'}
- {id: 3, name: Drop pip global config(s), role: pip_install, time: '0:00:00.273369'}
- {id: 4, name: Create pip links directory, role: pip_install, time: '0:00:00.045405'}
- {id: 5, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.044833'}
- {id: 6, name: Drop pip link file(s), role: pip_install, time: '0:00:00.148659'}
- {id: 7, name: Execute pip config builder, role: pip_install, time: '0:00:00.040332'}
- {id: 8, name: Install yum packages, role: pip_install, time: '0:00:00.268347'}
- {id: 9, name: Check apt last update file, role: pip_install, time: '0:00:00.245661'}
- {id: 10, name: Update apt if needed, role: pip_install, time: '0:00:11.996809'}
- {id: 11, name: Install apt packages, role: pip_install, time: '0:00:12.546997'}
- {id: 12, name: Get Modern PIP, role: pip_install, time: '0:00:00.496696'}
- {id: 13, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.072789'}
- {id: 14, name: Install PIP, role: pip_install, time: '0:00:02.620859'}
- {id: 15, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.119744'}
- {id: 16, name: Install pip packages, role: pip_install, time: '0:00:02.633189'}
- {id: 17, name: Clean up remote install files, role: pip_install, time: '0:00:00.274842'}
- {id: 18, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.067312'}
- {id: 19, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.073731'}
- {id: 20, name: Create local pip package cache, role: pip_install, time: '0:00:00.060318'}
- {id: 21, name: pip cache install files locally, role: pip_install, time: '0:00:00.073064'}
- {id: 22, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.064818'}
- {id: 23, name: Distribute PIP install files, role: pip_install, time: '0:00:00.065491'}
- {id: 24, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.060106'}
- {id: 25, name: Clean up local install cache, role: pip_install, time: '0:00:00.058485'}
- {id: 26, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.058628'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:00.112370'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.112267'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:00.117253'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.093130'}
- {id: 31, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.032204'}
- {id: 32, name: Gather variables for each operating system, role: rabbitmq_server,
time: '0:00:00.341372'}
- {id: 33, name: Check init system, role: rabbitmq_server, time: '0:00:00.244917'}
- {id: 34, name: Set the name of pid1, role: rabbitmq_server, time: '0:00:00.109349'}
- {id: 35, name: Remove package rabbit if found for upgrade, role: rabbitmq_server,
time: '0:00:00.249298'}
- {id: 36, name: Download the RabbitMQ package, role: rabbitmq_server, time: '0:00:02.006752'}
- {id: 37, name: Fix /etc/hosts, role: rabbitmq_server, time: '0:00:00.544365'}
- {id: 38, name: Ensure localhost /etc/hosts entry is correct, role: rabbitmq_server,
time: '0:00:00.228998'}
- {id: 39, name: Create the local directories, role: rabbitmq_server, time: '0:00:00.232804'}
- {id: 40, name: Get version of installed RabbitMQ package (deb), role: rabbitmq_server,
time: '0:00:00.295010'}
- {id: 41, name: Get version of installed RabbitMQ package (rpm), role: rabbitmq_server,
time: '0:00:00.103923'}
- {id: 42, name: Register a fact for the installed RabbitMQ version, role: rabbitmq_server,
time: '0:00:00.848131'}
- {id: 43, name: Compare installed version of RabbitMQ with new version variable,
role: rabbitmq_server, time: '0:00:00.079032'}
- {id: 44, name: Prevent RabbitMQ from starting on install, role: rabbitmq_server,
time: '0:00:00.126707'}
- {id: 45, name: 'Ensure RabbitMQ nodes [1:] are stopped', role: rabbitmq_server,
time: '0:00:00.270620'}
- {id: 46, name: 'Ensure RabbitMQ node [0] is stopped', role: rabbitmq_server, time: '0:00:00.227036'}
- {id: 47, name: Ensure erlang epmd is stopped, role: rabbitmq_server, time: '0:00:00.126175'}
- {id: 48, name: Check apt last update file, role: rabbitmq_server, time: '0:00:00.273641'}
- {id: 49, name: Update apt if needed, role: rabbitmq_server, time: '0:00:00.091234'}
- {id: 50, name: Install RabbitMQ package dependencies, role: rabbitmq_server, time: '0:00:04.920512'}
- {id: 51, name: Install the RabbitMQ package, role: rabbitmq_server, time: '0:00:04.065751'}
- {id: 52, name: Install epel-release package, role: rabbitmq_server, time: '0:00:00.078910'}
- {id: 53, name: Install RabbitMQ package dependencies, role: rabbitmq_server, time: '0:00:00.403238'}
- {id: 54, name: Install the RabbitMQ package, role: rabbitmq_server, time: '0:00:00.095379'}
- {id: 55, name: Reload the systemd daemon, role: rabbitmq_server, time: '0:00:00.046944'}
- {id: 56, name: Ensure there are no policy-rc files, role: rabbitmq_server, time: '0:00:00.225074'}
- {id: 57, name: 'Ensure RabbitMQ node [0] is started', role: rabbitmq_server, time: '0:00:00.352768'}
- {id: 58, name: 'Ensure RabbitMQ nodes [1:] are started', role: rabbitmq_server,
time: '0:00:00.141098'}
- {id: 59, name: Remove self signed cert for regen, role: rabbitmq_server, time: '0:00:00.083873'}
- {id: 60, name: Create self-signed ssl cert, role: rabbitmq_server, time: '0:00:00.314781'}
- {id: 61, name: Ensure rabbitmq user owns the self-signed key and certificate,
role: rabbitmq_server, time: '0:00:00.964540'}
- {id: 62, name: Store ssl cert, role: rabbitmq_server, time: '0:00:00.313143'}
- {id: 63, name: Store ssl key, role: rabbitmq_server, time: '0:00:00.273044'}
- {id: 64, name: Register a fact for the cert and key, role: rabbitmq_server, time: '0:00:00.163600'}
- {id: 65, name: Distribute self signed ssl key, role: rabbitmq_server, time: '0:00:00.095327'}
- {id: 66, name: Distribute self signed ssl cert, role: rabbitmq_server, time: '0:00:00.080160'}
- {id: 67, name: Ensure rabbitmq user owns the self-signed key and certificate,
role: rabbitmq_server, time: '0:00:00.639767'}
- {id: 68, name: Ensure /etc/rabbitmq is set to the default mode of 0755, role: rabbitmq_server,
time: '0:00:00.075709'}
- {id: 69, name: Deploy user provided ssl cert, role: rabbitmq_server, time: '0:00:00.046062'}
- {id: 70, name: Deploy user provided ssl key, role: rabbitmq_server, time: '0:00:00.045710'}
- {id: 71, name: Deploy user provided ssl CA cert, role: rabbitmq_server, time: '0:00:00.047627'}
- {id: 72, name: Read rabbit cookie, role: rabbitmq_server, time: '0:00:00.231670'}
- {id: 73, name: 'Ensure RabbitMQ nodes [1:] are stopped', role: rabbitmq_server,
time: '0:00:00.139123'}
- {id: 74, name: 'Ensure RabbitMQ node [0] is stopped', role: rabbitmq_server, time: '0:00:00.892042'}
- {id: 75, name: Set rabbit cookie, role: rabbitmq_server, time: '0:00:00.418869'}
- {id: 76, name: 'Ensure RabbitMQ node [0] is started', role: rabbitmq_server, time: '0:00:01.972999'}
- {id: 77, name: 'Ensure RabbitMQ nodes [1:] are started', role: rabbitmq_server,
time: '0:00:00.149937'}
- {id: 78, name: Enable management plugin, role: rabbitmq_server, time: '0:00:03.144868'}
- {id: 79, name: Enable queue mirroring, role: rabbitmq_server, time: '0:00:01.426293'}
- {id: 80, name: Create rabbitmq config, role: rabbitmq_server, time: '0:00:01.878836'}
- {id: 81, name: 'Ensure RabbitMQ nodes [1:] are stopped', role: rabbitmq_server,
time: '0:00:00.198338'}
- {id: 82, name: 'Ensure RabbitMQ node [0] is stopped', role: rabbitmq_server, time: '0:00:00.953506'}
- {id: 83, name: 'Ensure RabbitMQ node [0] is started', role: rabbitmq_server, time: '0:00:03.093828'}
- {id: 84, name: 'Ensure RabbitMQ nodes [1:] are started', role: rabbitmq_server,
time: '0:00:00.195673'}
- {id: 85, name: Ensure default rabbitmq guest user is removed, role: rabbitmq_server,
time: '0:00:02.066396'}
- {id: 86, name: Ensure default rabbitmq guest user is removed, role: rabbitmq_server,
time: '0:00:00.049632'}
- {id: 87, name: Get rabbitmq cluster name, role: rabbitmq_server, time: '0:00:00.869356'}
- {id: 88, name: Create rabbitmq cluster, role: rabbitmq_server, time: '0:00:00.888924'}
- {id: 89, name: Check cluster status, role: rabbitmq_server, time: '0:00:00.190120'}
- {id: 90, name: Stop rabbitmq app, role: rabbitmq_server, time: '0:00:00.142664'}
- {id: 91, name: Join rabbitmq cluster, role: rabbitmq_server, time: '0:00:00.166299'}
- {id: 92, name: Start rabbitmq app, role: rabbitmq_server, time: '0:00:00.135884'}
- {id: 93, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.160319'}
- {id: 94, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.298992'}
- {id: 95, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.356044'}
- {id: 96, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.220176'}
- {id: 97, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.059763'}
- {id: 98, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.252120'}
- {id: 99, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.718749'}
- {id: 100, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.546576'}
- {id: 101, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.061876'}
- {id: 102, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.155923'}
- {id: 103, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.276693'}
- {id: 104, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.445675'}
- {id: 105, name: Find all log files, role: rsyslog_client, time: '0:00:00.229484'}
- {id: 106, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.477436'}
- {id: 107, name: Union the log files, role: rsyslog_client, time: '0:00:00.113644'}
- {id: 108, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.561336'}
- {id: 109, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.491212'}
- {id: 110, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.229153'}
- {id: 111, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.271457'}
time: '0:01:19.539964'
17:
name: Ensure rabbitmq user for monitoring GUI
tasks:
- {id: 0, name: Create rabbitmq user for monitoring GUI, role: null, time: '0:00:03.726751'}
time: '0:00:03.726751'
18:
name: Setup the utility location(s)
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.836813'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.028536'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.031635'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.035923'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.028763'}
- {id: 5, name: Create log dir, role: null, time: '0:00:00.086102'}
- {id: 6, name: Create log aggregation links, role: null, time: '0:00:00.079501'}
- {id: 7, name: Drop apt package manager proxy, role: null, time: '0:00:00.560553'}
- {id: 8, name: Drop yum package manager proxy, role: null, time: '0:00:00.027105'}
- {id: 9, name: Create log directory (not is_metal), role: null, time: '0:00:00.249242'}
- {id: 10, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.463297'}
- {id: 11, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.187771'}
- {id: 12, name: Create pip config directory, role: pip_install, time: '0:00:01.067710'}
- {id: 13, name: Drop pip file(s), role: pip_install, time: '0:00:00.423219'}
- {id: 14, name: Drop pip global config(s), role: pip_install, time: '0:00:00.280038'}
- {id: 15, name: Create pip links directory, role: pip_install, time: '0:00:00.040854'}
- {id: 16, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.040707'}
- {id: 17, name: Drop pip link file(s), role: pip_install, time: '0:00:00.138045'}
- {id: 18, name: Execute pip config builder, role: pip_install, time: '0:00:00.040698'}
- {id: 19, name: Install yum packages, role: pip_install, time: '0:00:00.267927'}
- {id: 20, name: Check apt last update file, role: pip_install, time: '0:00:00.269330'}
- {id: 21, name: Update apt if needed, role: pip_install, time: '0:00:12.124823'}
- {id: 22, name: Install apt packages, role: pip_install, time: '0:00:12.752687'}
- {id: 23, name: Get Modern PIP, role: pip_install, time: '0:00:00.480777'}
- {id: 24, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.071542'}
- {id: 25, name: Install PIP, role: pip_install, time: '0:00:02.745784'}
- {id: 26, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.122555'}
- {id: 27, name: Install pip packages, role: pip_install, time: '0:00:02.616683'}
- {id: 28, name: Clean up remote install files, role: pip_install, time: '0:00:00.280454'}
- {id: 29, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.070663'}
- {id: 30, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.072345'}
- {id: 31, name: Create local pip package cache, role: pip_install, time: '0:00:00.059332'}
- {id: 32, name: pip cache install files locally, role: pip_install, time: '0:00:00.064930'}
- {id: 33, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.059472'}
- {id: 34, name: Distribute PIP install files, role: pip_install, time: '0:00:00.059431'}
- {id: 35, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.059418'}
- {id: 36, name: Clean up local install cache, role: pip_install, time: '0:00:00.058339'}
- {id: 37, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.064403'}
- {id: 38, name: Install PIP, role: pip_install, time: '0:00:00.116533'}
- {id: 39, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.118132'}
- {id: 40, name: Install pip packages, role: pip_install, time: '0:00:00.131954'}
- {id: 41, name: Clean up remote install files, role: pip_install, time: '0:00:00.099514'}
- {id: 42, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.169217'}
- {id: 43, name: Check apt last update file, role: galera_client, time: '0:00:00.269867'}
- {id: 44, name: Update apt if needed, role: galera_client, time: '0:00:00.604533'}
- {id: 45, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.583998'}
- {id: 46, name: Add galera apt-keys, role: galera_client, time: '0:00:01.244836'}
- {id: 47, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.195749'}
- {id: 48, name: Add galera repo(s), role: galera_client, time: '0:00:01.317791'}
- {id: 49, name: Update apt if needed, role: galera_client, time: '0:00:01.261994'}
- {id: 50, name: Install galera packages, role: galera_client, time: '0:00:02.411935'}
- {id: 51, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.686026'}
- {id: 52, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.236006'}
- {id: 53, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.202787'}
- {id: 54, name: Add galera repo, role: galera_client, time: '0:00:00.196046'}
- {id: 55, name: Install galera yum packages, role: galera_client, time: '0:00:00.219049'}
- {id: 56, name: Install pip packages, role: galera_client, time: '0:00:00.900014'}
- {id: 57, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.303500'}
- {id: 58, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.221743'}
- {id: 59, name: Create pip config directory, role: pip_install, time: '0:00:01.027421'}
- {id: 60, name: Drop pip file(s), role: pip_install, time: '0:00:00.393668'}
- {id: 61, name: Drop pip global config(s), role: pip_install, time: '0:00:00.280995'}
- {id: 62, name: Create pip links directory, role: pip_install, time: '0:00:00.240505'}
- {id: 63, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.421016'}
- {id: 64, name: Drop pip link file(s), role: pip_install, time: '0:00:00.553128'}
- {id: 65, name: Execute pip config builder, role: pip_install, time: '0:00:00.239124'}
- {id: 66, name: Install yum packages, role: pip_install, time: '0:00:00.254505'}
- {id: 67, name: Check apt last update file, role: pip_install, time: '0:00:00.243393'}
- {id: 68, name: Update apt if needed, role: pip_install, time: '0:00:00.057125'}
- {id: 69, name: Install apt packages, role: pip_install, time: '0:00:00.641666'}
- {id: 70, name: Get Modern PIP, role: pip_install, time: '0:00:00.403902'}
- {id: 71, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.062647'}
- {id: 72, name: Install PIP, role: pip_install, time: '0:00:01.654271'}
- {id: 73, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.116566'}
- {id: 74, name: Install pip packages, role: pip_install, time: '0:00:01.301993'}
- {id: 75, name: Clean up remote install files, role: pip_install, time: '0:00:00.285582'}
- {id: 76, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.063206'}
- {id: 77, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.062942'}
- {id: 78, name: Create local pip package cache, role: pip_install, time: '0:00:00.052528'}
- {id: 79, name: pip cache install files locally, role: pip_install, time: '0:00:00.063190'}
- {id: 80, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.055530'}
- {id: 81, name: Distribute PIP install files, role: pip_install, time: '0:00:00.058310'}
- {id: 82, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.052272'}
- {id: 83, name: Clean up local install cache, role: pip_install, time: '0:00:00.052405'}
- {id: 84, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.057663'}
- {id: 85, name: Install PIP, role: pip_install, time: '0:00:00.106819'}
- {id: 86, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.111237'}
- {id: 87, name: Install pip packages, role: pip_install, time: '0:00:00.110961'}
- {id: 88, name: Clean up remote install files, role: pip_install, time: '0:00:00.091862'}
- {id: 89, name: Create openrc file, role: openstack_openrc, time: '0:00:00.515955'}
- {id: 90, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.222287'}
- {id: 91, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.509838'}
- {id: 92, name: Update apt sources, role: null, time: '0:00:00.414991'}
- {id: 93, name: Install apt packages, role: null, time: '0:00:02.017799'}
- {id: 94, name: Install yum packages, role: null, time: '0:00:00.037633'}
- {id: 95, name: Install pip packages, role: null, time: '0:00:08.891361'}
- {id: 96, name: Distribute private ssh key, role: null, time: '0:00:00.821200'}
time: '0:01:10.986127'
19:
name: Install rsyslog
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.791098'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.486528'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:01.801146'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.031850'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:05.340609'}
- {id: 5, name: Drop apt package manager proxy, role: null, time: '0:00:00.653694'}
- {id: 6, name: Drop yum package manager proxy, role: null, time: '0:00:00.029030'}
- {id: 7, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.033002'}
- {id: 8, name: Gather variables for each operating system, role: rsyslog_server,
time: '0:00:00.143550'}
- {id: 9, name: Ensure adm group exists, role: rsyslog_server, time: '0:00:00.329754'}
- {id: 10, name: Ensure syslog user exists, role: rsyslog_server, time: '0:00:00.401787'}
- {id: 11, name: Ensure ownership on working directories are correct, role: rsyslog_server,
time: '0:00:00.462904'}
- {id: 12, name: Check apt last update file, role: rsyslog_server, time: '0:00:00.261692'}
- {id: 13, name: Update apt if needed, role: rsyslog_server, time: '0:00:02.134544'}
- {id: 14, name: Install rsyslog apt packages, role: rsyslog_server, time: '0:00:00.595019'}
- {id: 15, name: yum clean all, role: rsyslog_server, time: '0:00:00.147341'}
- {id: 16, name: Install rsyslog yum packages, role: rsyslog_server, time: '0:00:00.165712'}
- {id: 17, name: Stop rsyslog, role: rsyslog_server, time: '0:00:00.320669'}
- {id: 18, name: Rsyslog basic setup, role: rsyslog_server, time: '0:00:00.929037'}
- {id: 19, name: Rsyslog defaults setup, role: rsyslog_server, time: '0:00:00.398839'}
- {id: 20, name: Configure logrotate to compress logs by default, role: rsyslog_server,
time: '0:00:00.300428'}
- {id: 21, name: Start rsyslog, role: rsyslog_server, time: '0:00:00.236461'}
- {id: 22, name: Create crontab, role: system_crontab_coordination, time: '0:00:01.744573'}
time: '0:00:17.739267'
20:
name: Installation and setup of Keystone
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.762841'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.316531'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.111875'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.028590'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.033752'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.031269'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.032760'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:01.639071'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:02.776948'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.044419'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.054215'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.486095'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.506481'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.525810'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.032733'}
- {id: 15, name: Add keystone reserved port to physical host, role: null, time: '0:00:00.058869'}
- {id: 16, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.253654'}
- {id: 17, name: Create pip config directory, role: pip_install, time: '0:00:01.155141'}
- {id: 18, name: Drop pip file(s), role: pip_install, time: '0:00:00.477405'}
- {id: 19, name: Drop pip global config(s), role: pip_install, time: '0:00:00.309933'}
- {id: 20, name: Create pip links directory, role: pip_install, time: '0:00:00.263238'}
- {id: 21, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.471265'}
- {id: 22, name: Drop pip link file(s), role: pip_install, time: '0:00:00.647739'}
- {id: 23, name: Execute pip config builder, role: pip_install, time: '0:00:00.331420'}
- {id: 24, name: Install yum packages, role: pip_install, time: '0:00:00.311202'}
- {id: 25, name: Check apt last update file, role: pip_install, time: '0:00:00.299172'}
- {id: 26, name: Update apt if needed, role: pip_install, time: '0:00:12.156340'}
- {id: 27, name: Install apt packages, role: pip_install, time: '0:00:12.954650'}
- {id: 28, name: Get Modern PIP, role: pip_install, time: '0:00:00.574032'}
- {id: 29, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.110997'}
- {id: 30, name: Install PIP, role: pip_install, time: '0:00:02.407416'}
- {id: 31, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.157308'}
- {id: 32, name: Install pip packages, role: pip_install, time: '0:00:02.342231'}
- {id: 33, name: Clean up remote install files, role: pip_install, time: '0:00:00.324172'}
- {id: 34, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.102098'}
- {id: 35, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.098834'}
- {id: 36, name: Create local pip package cache, role: pip_install, time: '0:00:00.084494'}
- {id: 37, name: pip cache install files locally, role: pip_install, time: '0:00:00.104577'}
- {id: 38, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.089850'}
- {id: 39, name: Distribute PIP install files, role: pip_install, time: '0:00:00.089724'}
- {id: 40, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.090380'}
- {id: 41, name: Clean up local install cache, role: pip_install, time: '0:00:00.091912'}
- {id: 42, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.112880'}
- {id: 43, name: Install PIP, role: pip_install, time: '0:00:00.158737'}
- {id: 44, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.153957'}
- {id: 45, name: Install pip packages, role: pip_install, time: '0:00:00.157797'}
- {id: 46, name: Clean up remote install files, role: pip_install, time: '0:00:00.197662'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.055972'}
- {id: 48, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.533079'}
- {id: 49, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.254194'}
- {id: 50, name: Check apt last update file, role: galera_client, time: '0:00:00.330746'}
- {id: 51, name: Update apt if needed, role: galera_client, time: '0:00:00.660605'}
- {id: 52, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.706447'}
- {id: 53, name: Add galera apt-keys, role: galera_client, time: '0:00:01.335742'}
- {id: 54, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.285489'}
- {id: 55, name: Add galera repo(s), role: galera_client, time: '0:00:01.391410'}
- {id: 56, name: Update apt if needed, role: galera_client, time: '0:00:01.357639'}
- {id: 57, name: Install galera packages, role: galera_client, time: '0:00:02.546883'}
- {id: 58, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.740960'}
- {id: 59, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.282499'}
- {id: 60, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.309830'}
- {id: 61, name: Add galera repo, role: galera_client, time: '0:00:00.278232'}
- {id: 62, name: Install galera yum packages, role: galera_client, time: '0:00:00.306587'}
- {id: 63, name: Install pip packages, role: galera_client, time: '0:00:00.779247'}
- {id: 64, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.078499'}
- {id: 65, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.061349'}
- {id: 66, name: Gather variables for each operating system, role: memcached_server,
time: '0:00:00.196390'}
- {id: 67, name: Check apt last update file, role: memcached_server, time: '0:00:00.122618'}
- {id: 68, name: Update apt if needed, role: memcached_server, time: '0:00:00.104386'}
- {id: 69, name: Install apt packages, role: memcached_server, time: '0:00:00.112622'}
- {id: 70, name: Install apt packages for testing, role: memcached_server, time: '0:00:00.104480'}
- {id: 71, name: yum clean all, role: memcached_server, time: '0:00:00.169419'}
- {id: 72, name: Install yum packages, role: memcached_server, time: '0:00:00.117666'}
- {id: 73, name: Install yum packages for testing, role: memcached_server, time: '0:00:00.107059'}
- {id: 74, name: Ensure logging folder exists, role: memcached_server, time: '0:00:00.069695'}
- {id: 75, name: Apply memcached config, role: memcached_server, time: '0:00:00.069741'}
- {id: 76, name: Apply resource limits, role: memcached_server, time: '0:00:00.071756'}
- {id: 77, name: Configure soft file limits, role: memcached_server, time: '0:00:00.070340'}
- {id: 78, name: Configure hard file limits, role: memcached_server, time: '0:00:00.073070'}
- {id: 79, name: Fail if our required secrets are not present, role: os_keystone,
time: '0:00:01.073675'}
- {id: 80, name: Gather variables for each operating system, role: os_keystone,
time: '0:00:00.537554'}
- {id: 81, name: create the system group, role: os_keystone, time: '0:00:00.390978'}
- {id: 82, name: create additional groups, role: os_keystone, time: '0:00:00.616048'}
- {id: 83, name: Remove old key file(s) if found, role: os_keystone, time: '0:00:00.929911'}
- {id: 84, name: Create the keystone system user, role: os_keystone, time: '0:00:00.741279'}
- {id: 85, name: Create keystone dir, role: os_keystone, time: '0:00:03.346843'}
- {id: 86, name: Test for log directory or link, role: os_keystone, time: '0:00:00.315941'}
- {id: 87, name: Create keystone log dir, role: os_keystone, time: '0:00:00.298446'}
- {id: 88, name: Update apt sources, role: os_keystone, time: '0:00:00.619504'}
- {id: 89, name: Install apt packages, role: os_keystone, time: '0:00:18.357431'}
- {id: 90, name: Install IdP apt packages, role: os_keystone, time: '0:00:00.629492'}
- {id: 91, name: Install SP apt packages, role: os_keystone, time: '0:00:00.645361'}
- {id: 92, name: Install developer mode apt packages, role: os_keystone, time: '0:00:00.684237'}
- {id: 93, name: Create WSGI symlinks, role: os_keystone, time: '0:00:01.064068'}
- {id: 94, name: Create developer mode constraint file, role: os_keystone, time: '0:00:00.115873'}
- {id: 95, name: Clone requirements git repository, role: os_keystone, time: '0:00:00.105963'}
- {id: 96, name: Add constraints to pip_install_options fact for developer mode,
role: os_keystone, time: '0:00:00.112129'}
- {id: 97, name: Set pip_install_options_fact when not in developer mode, role: os_keystone,
time: '0:00:00.211356'}
- {id: 98, name: Install required pip packages, role: os_keystone, time: '0:00:04.394133'}
- {id: 99, name: Get local venv checksum, role: os_keystone, time: '0:00:00.383874'}
- {id: 100, name: Get remote venv checksum, role: os_keystone, time: '0:00:00.515944'}
- {id: 101, name: Attempt venv download, role: os_keystone, time: '0:00:00.823841'}
- {id: 102, name: Set keystone get_venv fact, role: os_keystone, time: '0:00:00.219681'}
- {id: 103, name: Remove existing venv, role: os_keystone, time: '0:00:00.294799'}
- {id: 104, name: Create keystone venv dir, role: os_keystone, time: '0:00:00.411266'}
- {id: 105, name: Unarchive pre-built venv, role: os_keystone, time: '0:00:04.900061'}
- {id: 106, name: Install pip packages, role: os_keystone, time: '0:00:00.141933'}
- {id: 107, name: Update virtualenv path, role: os_keystone, time: '0:00:00.453199'}
- {id: 108, name: Copy keystone config, role: os_keystone, time: '0:00:01.693989'}
- {id: 109, name: Drop Keystone Configs, role: os_keystone, time: '0:00:00.564917'}
- {id: 110, name: Get public key contents and store as var, role: os_keystone, time: '0:00:00.501741'}
- {id: 111, name: Register a fact for the keystone pub key, role: os_keystone, time: '0:00:00.425780'}
- {id: 112, name: Create authorized keys file from host vars, role: os_keystone,
time: '0:00:00.977960'}
- {id: 113, name: Check if fernet keys already exist, role: os_keystone, time: '0:00:00.482453'}
- {id: 114, name: Create fernet keys for Keystone, role: os_keystone, time: '0:00:02.048752'}
- {id: 115, name: Rotate fernet keys for Keystone, role: os_keystone, time: '0:00:00.205855'}
- {id: 116, name: Distribute the fernet key repository, role: os_keystone, time: '0:00:00.186163'}
- {id: 117, name: Drop fernet key auto rotate script, role: os_keystone, time: '0:00:00.659223'}
- {id: 118, name: Create auto rotation job, role: os_keystone, time: '0:00:00.483212'}
- {id: 119, name: Remove extra auto rotation job, role: os_keystone, time: '0:00:00.210152'}
- {id: 120, name: Drop Shibboleth Config, role: os_keystone, time: '0:00:00.644476'}
- {id: 121, name: Generate the Shibboleth SP key-pair, role: os_keystone, time: '0:00:00.136583'}
- {id: 122, name: Store Shibboleth SP key-pair, role: os_keystone, time: '0:00:00.768536'}
- {id: 123, name: Distribute the Shibboleth SP key-pair, role: os_keystone, time: '0:00:00.699168'}
- {id: 124, name: Set appropriate file ownership on the Shibboleth SP key-pair,
role: os_keystone, time: '0:00:00.719842'}
- {id: 125, name: Perform a Keystone DB sync, role: os_keystone, time: '0:00:03.099863'}
- {id: 126, name: Add keystone token_flush cron job, role: os_keystone, time: '0:00:00.117335'}
- {id: 127, name: Remove self signed cert for regen, role: os_keystone, time: '0:00:00.333579'}
- {id: 128, name: Create self-signed Apache ssl cert, role: os_keystone, time: '0:00:00.343555'}
- {id: 129, name: Ensure keystone user owns the self-signed key and certificate,
role: os_keystone, time: '0:00:01.347207'}
- {id: 130, name: Store ssl cert, role: os_keystone, time: '0:00:00.423661'}
- {id: 131, name: Store ssl key, role: os_keystone, time: '0:00:00.424994'}
- {id: 132, name: Register a fact for the cert and key, role: os_keystone, time: '0:00:00.367833'}
- {id: 133, name: Distribute self signed ssl key, role: os_keystone, time: '0:00:00.335235'}
- {id: 134, name: Distribute self signed ssl cert, role: os_keystone, time: '0:00:00.405775'}
- {id: 135, name: Ensure keystone user owns the self-signed key and certificate,
role: os_keystone, time: '0:00:01.351017'}
- {id: 136, name: Drop user provided ssl cert, role: os_keystone, time: '0:00:00.205346'}
- {id: 137, name: Drop user provided ssl key, role: os_keystone, time: '0:00:00.211571'}
- {id: 138, name: Drop user provided ssl CA cert, role: os_keystone, time: '0:00:00.201674'}
- {id: 139, name: Drop apache2 config files, role: os_keystone, time: '0:00:02.359922'}
- {id: 140, name: Disable default apache site, role: os_keystone, time: '0:00:00.335276'}
- {id: 141, name: Enabled keystone vhost, role: os_keystone, time: '0:00:00.341556'}
- {id: 142, name: Ensure Apache ServerName, role: os_keystone, time: '0:00:00.437873'}
- {id: 143, name: Ensure Apache ServerTokens, role: os_keystone, time: '0:00:00.343816'}
- {id: 144, name: Ensure Apache ServerSignature, role: os_keystone, time: '0:00:00.348045'}
- {id: 145, name: Enable/disable mod_ssl for apache2, role: os_keystone, time: '0:00:00.391961'}
- {id: 146, name: Enable/disable mod_shib2 for apache2, role: os_keystone, time: '0:00:00.367032'}
- {id: 147, name: Restart service, role: os_keystone, time: '0:00:02.657918'}
- {id: 148, name: Wait for keystone admin to come up, role: os_keystone, time: '0:00:10.386464'}
- {id: 149, name: Wait for keystone service to come up, role: os_keystone, time: '0:00:10.313750'}
- {id: 150, name: Bootstrap keystone admin and endpoint, role: os_keystone, time: '0:00:02.699639'}
- {id: 151, name: Ensure service tenant, role: os_keystone, time: '0:00:01.260593'}
- {id: 152, name: Ensure default keystone user role, role: os_keystone, time: '0:00:01.028301'}
- {id: 153, name: Ensure Keystone Service, role: os_keystone, time: '0:00:00.671640'}
- {id: 154, name: Ensure Keystone user, role: os_keystone, time: '0:00:00.702443'}
- {id: 155, name: Ensure Keystone user to Admin role, role: os_keystone, time: '0:00:00.750493'}
- {id: 156, name: Create Keystone LDAP domains, role: os_keystone, time: '0:00:00.112136'}
- {id: 157, name: Create Keystone LDAP domain configs, role: os_keystone, time: '0:00:00.103140'}
- {id: 158, name: Remove Keystone Default domain configuration file if not needed,
role: os_keystone, time: '0:00:00.297843'}
- {id: 159, name: Set keystone_federated_identities fact, role: os_keystone, time: '0:00:00.114307'}
- {id: 160, name: Ensure domain which remote IDP users are mapped onto exists, role: os_keystone,
time: '0:00:00.106960'}
- {id: 161, name: Ensure project which remote IDP users are mapped onto exists,
role: os_keystone, time: '0:00:00.109119'}
- {id: 162, name: Ensure user which remote IDP users are mapped onto exists, role: os_keystone,
time: '0:00:00.107517'}
- {id: 163, name: Ensure Group for external IDP users exists, role: os_keystone,
time: '0:00:00.108399'}
- {id: 164, name: Ensure Role for external IDP users exists, role: os_keystone,
time: '0:00:00.135117'}
- {id: 165, name: Ensure Group/Project/Role mapping exists, role: os_keystone, time: '0:00:00.122339'}
- {id: 166, name: Ensure mapping for external IDP attributes exists, role: os_keystone,
time: '0:00:00.106672'}
- {id: 167, name: Ensure external IDP, role: os_keystone, time: '0:00:00.133633'}
- {id: 168, name: Ensure federation protocol exists, role: os_keystone, time: '0:00:02.649898'}
- {id: 169, name: Remove IdP self-signed certificate for regen, role: os_keystone,
time: '0:00:00.198188'}
- {id: 170, name: Create IdP self-signed ssl cert, role: os_keystone, time: '0:00:00.193068'}
- {id: 171, name: Set appropriate file ownership on the IdP self-signed cert, role: os_keystone,
time: '0:00:00.186457'}
- {id: 172, name: Store IdP self-signed certificate, role: os_keystone, time: '0:00:00.244738'}
- {id: 173, name: Distribute IdP self-signed certificate, role: os_keystone, time: '0:00:00.254387'}
- {id: 174, name: Set appropriate file ownership on the IdP self-signed cert, role: os_keystone,
time: '0:00:00.198277'}
- {id: 175, name: Generate IdP metadata, role: os_keystone, time: '0:00:00.212367'}
- {id: 176, name: Register service providers, role: os_keystone, time: '0:00:00.281904'}
- {id: 177, name: Create openrc file, role: openstack_openrc, time: '0:00:00.515674'}
- {id: 178, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.226773'}
- {id: 179, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.474141'}
- {id: 180, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.167139'}
- {id: 181, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.229386'}
- {id: 182, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.244339'}
- {id: 183, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.224852'}
- {id: 184, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.061751'}
- {id: 185, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.259733'}
- {id: 186, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.717969'}
- {id: 187, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.608776'}
- {id: 188, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.071349'}
- {id: 189, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.232583'}
- {id: 190, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.306592'}
- {id: 191, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.479155'}
- {id: 192, name: Find all log files, role: rsyslog_client, time: '0:00:00.258340'}
- {id: 193, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.489865'}
- {id: 194, name: Union the log files, role: rsyslog_client, time: '0:00:00.167792'}
- {id: 195, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.605247'}
- {id: 196, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.461641'}
- {id: 197, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.225688'}
- {id: 198, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.252002'}
- {id: 199, name: Create crontab, role: system_crontab_coordination, time: '0:00:01.752131'}
time: '0:02:52.525500'
21:
name: Install glance server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.755895'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.320549'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.112110'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.052802'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.047348'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.035859'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.029710'}
- {id: 7, name: Ensure mount directories exists, role: null, time: '0:00:00.027420'}
- {id: 8, name: LXC Directory bind mount, role: null, time: '0:00:00.037197'}
- {id: 9, name: Extra lxc config, role: null, time: '0:00:00.042067'}
- {id: 10, name: Wait for container ssh, role: null, time: '0:00:00.038350'}
- {id: 11, name: Ensure Rabbitmq vhost, role: null, time: '0:00:01.616990'}
- {id: 12, name: Ensure rabbitmq user, role: null, time: '0:00:02.597632'}
- {id: 13, name: Create log dir, role: null, time: '0:00:00.049181'}
- {id: 14, name: Create log aggregation links, role: null, time: '0:00:00.055679'}
- {id: 15, name: Create DB for service, role: null, time: '0:00:00.424289'}
- {id: 16, name: Grant access to the DB for the service, role: null, time: '0:00:00.465478'}
- {id: 17, name: Drop apt package manager proxy, role: null, time: '0:00:00.500634'}
- {id: 18, name: Drop yum package manager proxy, role: null, time: '0:00:00.038981'}
- {id: 19, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.216228'}
- {id: 20, name: Create pip config directory, role: pip_install, time: '0:00:01.170012'}
- {id: 21, name: Drop pip file(s), role: pip_install, time: '0:00:00.484082'}
- {id: 22, name: Drop pip global config(s), role: pip_install, time: '0:00:00.331875'}
- {id: 23, name: Create pip links directory, role: pip_install, time: '0:00:00.263562'}
- {id: 24, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.450780'}
- {id: 25, name: Drop pip link file(s), role: pip_install, time: '0:00:00.694743'}
- {id: 26, name: Execute pip config builder, role: pip_install, time: '0:00:00.306011'}
- {id: 27, name: Install yum packages, role: pip_install, time: '0:00:00.322153'}
- {id: 28, name: Check apt last update file, role: pip_install, time: '0:00:00.283619'}
- {id: 29, name: Update apt if needed, role: pip_install, time: '0:00:12.219280'}
- {id: 30, name: Install apt packages, role: pip_install, time: '0:00:13.211292'}
- {id: 31, name: Get Modern PIP, role: pip_install, time: '0:00:00.520502'}
- {id: 32, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.156817'}
- {id: 33, name: Install PIP, role: pip_install, time: '0:00:02.254398'}
- {id: 34, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.150919'}
- {id: 35, name: Install pip packages, role: pip_install, time: '0:00:02.160196'}
- {id: 36, name: Clean up remote install files, role: pip_install, time: '0:00:00.323127'}
- {id: 37, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.105507'}
- {id: 38, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.102433'}
- {id: 39, name: Create local pip package cache, role: pip_install, time: '0:00:00.082795'}
- {id: 40, name: pip cache install files locally, role: pip_install, time: '0:00:00.091827'}
- {id: 41, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.081316'}
- {id: 42, name: Distribute PIP install files, role: pip_install, time: '0:00:00.088179'}
- {id: 43, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.084820'}
- {id: 44, name: Clean up local install cache, role: pip_install, time: '0:00:00.076795'}
- {id: 45, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.086760'}
- {id: 46, name: Install PIP, role: pip_install, time: '0:00:00.154536'}
- {id: 47, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.149201'}
- {id: 48, name: Install pip packages, role: pip_install, time: '0:00:00.148818'}
- {id: 49, name: Clean up remote install files, role: pip_install, time: '0:00:00.131522'}
- {id: 50, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.052988'}
- {id: 51, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.514105'}
- {id: 52, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.223538'}
- {id: 53, name: Check apt last update file, role: galera_client, time: '0:00:00.375937'}
- {id: 54, name: Update apt if needed, role: galera_client, time: '0:00:00.642812'}
- {id: 55, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.651896'}
- {id: 56, name: Add galera apt-keys, role: galera_client, time: '0:00:01.255618'}
- {id: 57, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.267108'}
- {id: 58, name: Add galera repo(s), role: galera_client, time: '0:00:01.312341'}
- {id: 59, name: Update apt if needed, role: galera_client, time: '0:00:01.246553'}
- {id: 60, name: Install galera packages, role: galera_client, time: '0:00:02.485723'}
- {id: 61, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.694037'}
- {id: 62, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.265529'}
- {id: 63, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.274040'}
- {id: 64, name: Add galera repo, role: galera_client, time: '0:00:00.272571'}
- {id: 65, name: Install galera yum packages, role: galera_client, time: '0:00:00.267660'}
- {id: 66, name: Install pip packages, role: galera_client, time: '0:00:00.730033'}
- {id: 67, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.072314'}
- {id: 68, name: Create openrc file, role: openstack_openrc, time: '0:00:00.489234'}
- {id: 69, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.218571'}
- {id: 70, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.467368'}
- {id: 71, name: Gather variables for each operating system, role: os_glance, time: '0:00:00.277592'}
- {id: 72, name: Check init system, role: os_glance, time: '0:00:00.247457'}
- {id: 73, name: Set the name of pid1, role: os_glance, time: '0:00:00.134395'}
- {id: 74, name: create the system group, role: os_glance, time: '0:00:00.338252'}
- {id: 75, name: Create the glance system user, role: os_glance, time: '0:00:00.468040'}
- {id: 76, name: Create glance dir, role: os_glance, time: '0:00:02.387230'}
- {id: 77, name: Test for log directory or link, role: os_glance, time: '0:00:00.299568'}
- {id: 78, name: Create glance log dir, role: os_glance, time: '0:00:00.284664'}
- {id: 79, name: Check apt last update file, role: os_glance, time: '0:00:00.398190'}
- {id: 80, name: Update apt if needed, role: os_glance, time: '0:00:00.163635'}
- {id: 81, name: Install apt packages, role: os_glance, time: '0:00:04.172446'}
- {id: 82, name: Create developer mode constraint file, role: os_glance, time: '0:00:00.089841'}
- {id: 83, name: Clone requirements git repository, role: os_glance, time: '0:00:00.088516'}
- {id: 84, name: Add constraints to pip_install_options fact for developer mode,
role: os_glance, time: '0:00:00.089816'}
- {id: 85, name: Set pip_install_options_fact when not in developer mode, role: os_glance,
time: '0:00:00.223800'}
- {id: 86, name: Install requires pip packages, role: os_glance, time: '0:00:03.959274'}
- {id: 87, name: Get local venv checksum, role: os_glance, time: '0:00:00.301221'}
- {id: 88, name: Get remote venv checksum, role: os_glance, time: '0:00:00.411077'}
- {id: 89, name: Attempt venv download, role: os_glance, time: '0:00:00.728347'}
- {id: 90, name: Set glance get_venv fact, role: os_glance, time: '0:00:00.176002'}
- {id: 91, name: Remove existing venv, role: os_glance, time: '0:00:00.267717'}
- {id: 92, name: Create glance venv dir, role: os_glance, time: '0:00:00.293953'}
- {id: 93, name: Unarchive pre-built venv, role: os_glance, time: '0:00:04.715740'}
- {id: 94, name: Install pip packages, role: os_glance, time: '0:00:00.109839'}
- {id: 95, name: Update virtualenv path, role: os_glance, time: '0:00:00.372874'}
- {id: 96, name: Drop Glance Config(s), role: os_glance, time: '0:00:04.492545'}
- {id: 97, name: Create nfs shares local path, role: os_glance, time: '0:00:00.090557'}
- {id: 98, name: Glance mount nfs, role: os_glance, time: '0:00:00.090679'}
- {id: 99, name: Create glance cache management cron jobs, role: os_glance, time: '0:00:00.810779'}
- {id: 100, name: Place the init script, role: os_glance, time: '0:00:00.330448'}
- {id: 101, name: Reload init scripts, role: os_glance, time: '0:00:00.266263'}
- {id: 102, name: Create TEMP run dir, role: os_glance, time: '0:00:00.474100'}
- {id: 103, name: Create TEMP lock dir, role: os_glance, time: '0:00:00.494504'}
- {id: 104, name: Create tempfile.d entry, role: os_glance, time: '0:00:00.704129'}
- {id: 105, name: Place the systemd init script, role: os_glance, time: '0:00:00.832596'}
- {id: 106, name: Reload the systemd daemon, role: os_glance, time: '0:00:00.560450'}
- {id: 107, name: Load service, role: os_glance, time: '0:00:00.499453'}
- {id: 108, name: Place the init script, role: os_glance, time: '0:00:00.314890'}
- {id: 109, name: Reload init scripts, role: os_glance, time: '0:00:00.242446'}
- {id: 110, name: Create TEMP run dir, role: os_glance, time: '0:00:00.438786'}
- {id: 111, name: Create TEMP lock dir, role: os_glance, time: '0:00:00.459250'}
- {id: 112, name: Create tempfile.d entry, role: os_glance, time: '0:00:00.670751'}
- {id: 113, name: Place the systemd init script, role: os_glance, time: '0:00:00.840653'}
- {id: 114, name: Reload the systemd daemon, role: os_glance, time: '0:00:00.521287'}
- {id: 115, name: Load service, role: os_glance, time: '0:00:00.431191'}
- {id: 116, name: Perform a Glance DB sync, role: os_glance, time: '0:00:03.638991'}
- {id: 117, name: Load glance metadata definitions, role: os_glance, time: '0:00:03.200777'}
- {id: 118, name: Ensure glance service, role: os_glance, time: '0:00:01.288871'}
- {id: 119, name: Ensure glance user, role: os_glance, time: '0:00:00.749048'}
- {id: 120, name: Ensure glance user to admin role, role: os_glance, time: '0:00:00.698039'}
- {id: 121, name: Ensure glance endpoint, role: os_glance, time: '0:00:01.944487'}
- {id: 122, name: Create openrc file, role: openstack_openrc, time: '0:00:00.489141'}
- {id: 123, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.247034'}
- {id: 124, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.445382'}
- {id: 125, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.499843'}
- {id: 126, name: assert, role: ceph_client, time: '0:00:00.144924'}
- {id: 127, name: Gather variables for each operating system, role: ceph_client,
time: '0:00:00.387740'}
- {id: 128, name: Remove revoked ceph apt-keys, role: ceph_client, time: '0:00:00.233845'}
- {id: 129, name: Add ceph apt-keys, role: ceph_client, time: '0:00:00.241235'}
- {id: 130, name: Add ceph apt-keys using fallback keyserver, role: ceph_client,
time: '0:00:00.243550'}
- {id: 131, name: add ubuntu cloud archive key package, role: ceph_client, time: '0:00:00.234595'}
- {id: 132, name: Add ceph repo(s), role: ceph_client, time: '0:00:00.226833'}
- {id: 133, name: Update apt cache, role: ceph_client, time: '0:00:00.201312'}
- {id: 134, name: Check apt last update file, role: ceph_client, time: '0:00:00.225968'}
- {id: 135, name: Update apt if needed, role: ceph_client, time: '0:00:00.200298'}
- {id: 136, name: Install ceph packages, role: ceph_client, time: '0:00:03.638643'}
- {id: 137, name: Register rados module path, role: ceph_client, time: '0:00:00.194522'}
- {id: 138, name: Register rbd module path, role: ceph_client, time: '0:00:00.174110'}
- {id: 139, name: Link rados module into the venv, role: ceph_client, time: '0:00:00.163680'}
- {id: 140, name: Link rbd module into the venv, role: ceph_client, time: '0:00:00.166809'}
- {id: 141, name: Verify Ceph monitors are up, role: ceph_client, time: '0:00:00.075824'}
- {id: 142, name: Set ceph_mon_host to an online monitor host, role: ceph_client,
time: '0:00:00.067060'}
- {id: 143, name: Provide ceph configuration directory, role: ceph_client, time: '0:00:00.192960'}
- {id: 144, name: Get ceph.conf and store contents when ceph_conf_file is not defined,
role: ceph_client, time: '0:00:00.191952'}
- {id: 145, name: Register ceph_conf fact when ceph_conf_file is not defined, role: ceph_client,
time: '0:00:00.163245'}
- {id: 146, name: Register ceph_conf fact when ceph_conf_file is defined, role: ceph_client,
time: '0:00:00.184130'}
- {id: 147, name: Create ceph.conf from mon host, role: ceph_client, time: '0:00:00.173866'}
- {id: 148, name: Retrieve keyrings for openstack clients from ceph cluster, role: ceph_client,
time: '0:00:01.296585'}
- {id: 149, name: Create cephkeys_access_group group, role: ceph_client, time: '0:00:00.171836'}
- {id: 150, name: Add OpenStack service to cephkeys_access_group group, role: ceph_client,
time: '0:00:00.158730'}
- {id: 151, name: Provision ceph client keyrings, role: ceph_client, time: '0:00:01.256148'}
- {id: 152, name: Retrieve nova secret from cephcluster, role: ceph_client, time: '0:00:00.222340'}
- {id: 153, name: Check if nova secret is defined in libvirt, role: ceph_client,
time: '0:00:00.173057'}
- {id: 154, name: Provide xml file to create the secret, role: ceph_client, time: '0:00:00.171741'}
- {id: 155, name: Define libvirt nova secret, role: ceph_client, time: '0:00:00.169384'}
- {id: 156, name: Check if nova secret value is set in libvirt, role: ceph_client,
time: '0:00:00.167898'}
- {id: 157, name: Set nova secret value in libvirt, role: ceph_client, time: '0:00:00.158932'}
- {id: 158, name: Remove libvirt nova secret file, role: ceph_client, time: '0:00:00.163228'}
- {id: 159, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.143797'}
- {id: 160, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.218156'}
- {id: 161, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.234036'}
- {id: 162, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.236639'}
- {id: 163, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.061748'}
- {id: 164, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.247540'}
- {id: 165, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.624735'}
- {id: 166, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.530227'}
- {id: 167, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.061067'}
- {id: 168, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.161342'}
- {id: 169, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.256056'}
- {id: 170, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.432849'}
- {id: 171, name: Find all log files, role: rsyslog_client, time: '0:00:00.229884'}
- {id: 172, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.481086'}
- {id: 173, name: Union the log files, role: rsyslog_client, time: '0:00:00.108065'}
- {id: 174, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.510123'}
- {id: 175, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.476229'}
- {id: 176, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.301679'}
- {id: 177, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.236227'}
- {id: 178, name: Create crontab, role: system_crontab_coordination, time: '0:00:01.920277'}
time: '0:02:04.007850'
22:
name: Install cinder server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.791201'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.491407'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.158967'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.052612'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.051314'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.065040'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.058281'}
- {id: 7, name: Ensure mount directories exists, role: null, time: '0:00:00.046578'}
- {id: 8, name: LXC Directory bind mount, role: null, time: '0:00:00.055794'}
- {id: 9, name: Extra lxc config, role: null, time: '0:00:00.059283'}
- {id: 10, name: Wait for container ssh, role: null, time: '0:00:00.061639'}
- {id: 11, name: Ensure Rabbitmq vhost, role: null, time: '0:00:01.600003'}
- {id: 12, name: Ensure rabbitmq user, role: null, time: '0:00:02.672200'}
- {id: 13, name: Create log dir, role: null, time: '0:00:00.315547'}
- {id: 14, name: Create log aggregation links, role: null, time: '0:00:00.326761'}
- {id: 15, name: Create DB for service, role: null, time: '0:00:00.422589'}
- {id: 16, name: Grant access to the DB for the service, role: null, time: '0:00:00.522972'}
- {id: 17, name: Drop apt package manager proxy, role: null, time: '0:00:00.543693'}
- {id: 18, name: Drop yum package manager proxy, role: null, time: '0:00:00.048857'}
- {id: 19, name: Add volume group block device to cinder, role: null, time: '0:00:00.073400'}
- {id: 20, name: udevadm trigger, role: null, time: '0:00:00.350757'}
- {id: 21, name: Set cinder storage bridge (is_metal), role: null, time: '0:00:00.230298'}
- {id: 22, name: Set cinder storage address (is_metal), role: null, time: '0:00:00.162391'}
- {id: 23, name: Set cinder storage bridge (is_metal no storage network), role: null,
time: '0:00:00.134756'}
- {id: 24, name: Set cinder storage address (container), role: null, time: '0:00:00.139361'}
- {id: 25, name: Set cinder storage address (container no storage network), role: null,
time: '0:00:00.147371'}
- {id: 26, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.314805'}
- {id: 27, name: Create pip config directory, role: pip_install, time: '0:00:01.338342'}
- {id: 28, name: Drop pip file(s), role: pip_install, time: '0:00:00.506174'}
- {id: 29, name: Drop pip global config(s), role: pip_install, time: '0:00:00.376538'}
- {id: 30, name: Create pip links directory, role: pip_install, time: '0:00:00.309588'}
- {id: 31, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.545331'}
- {id: 32, name: Drop pip link file(s), role: pip_install, time: '0:00:00.681452'}
- {id: 33, name: Execute pip config builder, role: pip_install, time: '0:00:00.365711'}
- {id: 34, name: Install yum packages, role: pip_install, time: '0:00:00.469501'}
- {id: 35, name: Check apt last update file, role: pip_install, time: '0:00:00.431860'}
- {id: 36, name: Update apt if needed, role: pip_install, time: '0:00:12.440399'}
- {id: 37, name: Install apt packages, role: pip_install, time: '0:00:15.706814'}
- {id: 38, name: Get Modern PIP, role: pip_install, time: '0:00:00.626160'}
- {id: 39, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.194794'}
- {id: 40, name: Install PIP, role: pip_install, time: '0:00:02.689670'}
- {id: 41, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.346872'}
- {id: 42, name: Install pip packages, role: pip_install, time: '0:00:02.441271'}
- {id: 43, name: Clean up remote install files, role: pip_install, time: '0:00:00.465385'}
- {id: 44, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.114279'}
- {id: 45, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.097135'}
- {id: 46, name: Create local pip package cache, role: pip_install, time: '0:00:00.084251'}
- {id: 47, name: pip cache install files locally, role: pip_install, time: '0:00:00.179268'}
- {id: 48, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.142452'}
- {id: 49, name: Distribute PIP install files, role: pip_install, time: '0:00:00.143845'}
- {id: 50, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.084499'}
- {id: 51, name: Clean up local install cache, role: pip_install, time: '0:00:00.083850'}
- {id: 52, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.141369'}
- {id: 53, name: Install PIP, role: pip_install, time: '0:00:00.330525'}
- {id: 54, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.320105'}
- {id: 55, name: Install pip packages, role: pip_install, time: '0:00:00.318501'}
- {id: 56, name: Clean up remote install files, role: pip_install, time: '0:00:00.235844'}
- {id: 57, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.065920'}
- {id: 58, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.644500'}
- {id: 59, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.418720'}
- {id: 60, name: Check apt last update file, role: galera_client, time: '0:00:00.488749'}
- {id: 61, name: Update apt if needed, role: galera_client, time: '0:00:00.861765'}
- {id: 62, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.813211'}
- {id: 63, name: Add galera apt-keys, role: galera_client, time: '0:00:01.660857'}
- {id: 64, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.523540'}
- {id: 65, name: Add galera repo(s), role: galera_client, time: '0:00:01.995960'}
- {id: 66, name: Update apt if needed, role: galera_client, time: '0:00:01.649282'}
- {id: 67, name: Install galera packages, role: galera_client, time: '0:00:03.600514'}
- {id: 68, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.173474'}
- {id: 69, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.510387'}
- {id: 70, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.507041'}
- {id: 71, name: Add galera repo, role: galera_client, time: '0:00:00.501008'}
- {id: 72, name: Install galera yum packages, role: galera_client, time: '0:00:00.510931'}
- {id: 73, name: Install pip packages, role: galera_client, time: '0:00:00.909177'}
- {id: 74, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.109970'}
- {id: 75, name: Create openrc file, role: openstack_openrc, time: '0:00:00.574410'}
- {id: 76, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.331631'}
- {id: 77, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.612616'}
- {id: 78, name: Gather variables for each operating system, role: os_cinder, time: '0:00:00.535199'}
- {id: 79, name: Check init system, role: os_cinder, time: '0:00:00.337349'}
- {id: 80, name: Set the name of pid1, role: os_cinder, time: '0:00:00.199175'}
- {id: 81, name: create the system group, role: os_cinder, time: '0:00:00.464913'}
- {id: 82, name: Create the cinder system user, role: os_cinder, time: '0:00:00.518304'}
- {id: 83, name: Create cinder dir, role: os_cinder, time: '0:00:03.093469'}
- {id: 84, name: Test for log directory or link, role: os_cinder, time: '0:00:00.456772'}
- {id: 85, name: Create cinder log dir, role: os_cinder, time: '0:00:00.895809'}
- {id: 86, name: Check apt last update file, role: os_cinder, time: '0:00:00.581870'}
- {id: 87, name: Update apt if needed, role: os_cinder, time: '0:00:00.295367'}
- {id: 88, name: Install apt packages, role: os_cinder, time: '0:00:09.553276'}
- {id: 89, name: Install apt packages common between different backends, role: os_cinder,
time: '0:00:01.152550'}
- {id: 90, name: Install apt packages for LVM backend, role: os_cinder, time: '0:00:02.776306'}
- {id: 91, name: Create developer mode constraint file, role: os_cinder, time: '0:00:00.167444'}
- {id: 92, name: Clone requirements git repository, role: os_cinder, time: '0:00:00.172815'}
- {id: 93, name: Add constraints to pip_install_options fact for developer mode,
role: os_cinder, time: '0:00:00.174371'}
- {id: 94, name: Set pip_install_options_fact when not in developer mode, role: os_cinder,
time: '0:00:00.277595'}
- {id: 95, name: Install requires pip packages, role: os_cinder, time: '0:00:04.478215'}
- {id: 96, name: Get local venv checksum, role: os_cinder, time: '0:00:00.425677'}
- {id: 97, name: Get remote venv checksum, role: os_cinder, time: '0:00:00.569992'}
- {id: 98, name: Attempt venv download, role: os_cinder, time: '0:00:00.873995'}
- {id: 99, name: Set cinder get_venv fact, role: os_cinder, time: '0:00:00.315304'}
- {id: 100, name: Remove existing venv, role: os_cinder, time: '0:00:00.365730'}
- {id: 101, name: Create cinder venv dir, role: os_cinder, time: '0:00:00.402766'}
- {id: 102, name: Unarchive pre-built venv, role: os_cinder, time: '0:00:13.085652'}
- {id: 103, name: Install pip packages, role: os_cinder, time: '0:00:00.229073'}
- {id: 104, name: Update virtualenv path, role: os_cinder, time: '0:00:00.583955'}
- {id: 105, name: Copy cinder configs, role: os_cinder, time: '0:00:02.754370'}
- {id: 106, name: Drop cinder configs, role: os_cinder, time: '0:00:00.640218'}
- {id: 107, name: Ensure cinder tgt include, role: os_cinder, time: '0:00:00.432302'}
- {id: 108, name: Create nfs shares export file, role: os_cinder, time: '0:00:00.159248'}
- {id: 109, name: Drop sudoers file, role: os_cinder, time: '0:00:00.647545'}
- {id: 110, name: Perform a cinder DB sync, role: os_cinder, time: '0:00:03.288494'}
- {id: 111, name: Ensure cinder service, role: os_cinder, time: '0:00:00.878214'}
- {id: 112, name: Ensure cinder user, role: os_cinder, time: '0:00:00.950080'}
- {id: 113, name: Ensure cinder user to admin role, role: os_cinder, time: '0:00:00.803646'}
- {id: 114, name: Ensure cinder endpoint, role: os_cinder, time: '0:00:00.931656'}
- {id: 115, name: Ensure cinder service, role: os_cinder, time: '0:00:00.788095'}
- {id: 116, name: Ensure cinder user, role: os_cinder, time: '0:00:00.824462'}
- {id: 117, name: Ensure cinder user to admin role, role: os_cinder, time: '0:00:00.866614'}
- {id: 118, name: Ensure cinder endpoint, role: os_cinder, time: '0:00:00.885649'}
- {id: 119, name: Place the init script, role: os_cinder, time: '0:00:00.730890'}
- {id: 120, name: Reload init scripts, role: os_cinder, time: '0:00:00.751367'}
- {id: 121, name: Load service, role: os_cinder, time: '0:00:00.536784'}
- {id: 122, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.543247'}
- {id: 123, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.560142'}
- {id: 124, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.740501'}
- {id: 125, name: Place the systemd init script, role: os_cinder, time: '0:00:00.901019'}
- {id: 126, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.606552'}
- {id: 127, name: Load service, role: os_cinder, time: '0:00:00.506192'}
- {id: 128, name: Place the init script, role: os_cinder, time: '0:00:00.739679'}
- {id: 129, name: Reload init scripts, role: os_cinder, time: '0:00:00.727760'}
- {id: 130, name: Load service, role: os_cinder, time: '0:00:00.558619'}
- {id: 131, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.511042'}
- {id: 132, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.496348'}
- {id: 133, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.868593'}
- {id: 134, name: Place the systemd init script, role: os_cinder, time: '0:00:00.901543'}
- {id: 135, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.643925'}
- {id: 136, name: Load service, role: os_cinder, time: '0:00:00.488784'}
- {id: 137, name: Place the init script, role: os_cinder, time: '0:00:00.717869'}
- {id: 138, name: Reload init scripts, role: os_cinder, time: '0:00:00.748203'}
- {id: 139, name: Load service, role: os_cinder, time: '0:00:00.530116'}
- {id: 140, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.584126'}
- {id: 141, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.554799'}
- {id: 142, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.768460'}
- {id: 143, name: Place the systemd init script, role: os_cinder, time: '0:00:00.846365'}
- {id: 144, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.637878'}
- {id: 145, name: Load service, role: os_cinder, time: '0:00:00.552845'}
- {id: 146, name: Place the init script, role: os_cinder, time: '0:00:00.771235'}
- {id: 147, name: Reload init scripts, role: os_cinder, time: '0:00:00.774654'}
- {id: 148, name: Load service, role: os_cinder, time: '0:00:00.494284'}
- {id: 149, name: Create TEMP run dir, role: os_cinder, time: '0:00:00.537432'}
- {id: 150, name: Create TEMP lock dir, role: os_cinder, time: '0:00:00.540786'}
- {id: 151, name: Create tempfile.d entry, role: os_cinder, time: '0:00:00.782437'}
- {id: 152, name: Place the systemd init script, role: os_cinder, time: '0:00:00.878952'}
- {id: 153, name: Reload the systemd daemon, role: os_cinder, time: '0:00:00.747481'}
- {id: 154, name: Load service, role: os_cinder, time: '0:00:03.342092'}
- {id: 155, name: Ensure cinder api is available, role: os_cinder, time: '0:00:00.573824'}
- {id: 156, name: null, role: null, time: '0:00:10.268734'}
- {id: 157, name: Add in cinder devices types, role: os_cinder, time: '0:00:03.781874'}
- {id: 158, name: Discover lvm devices, role: os_cinder, time: '0:00:00.453078'}
- {id: 159, name: Ensure "/etc/lvm" directory, role: os_cinder, time: '0:00:00.350470'}
- {id: 160, name: Drop lvm Config, role: os_cinder, time: '0:00:00.566261'}
- {id: 161, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.594927'}
- {id: 162, name: assert, role: ceph_client, time: '0:00:00.182788'}
- {id: 163, name: Gather variables for each operating system, role: ceph_client,
time: '0:00:00.428952'}
- {id: 164, name: Remove revoked ceph apt-keys, role: ceph_client, time: '0:00:00.415054'}
- {id: 165, name: Add ceph apt-keys, role: ceph_client, time: '0:00:00.454661'}
- {id: 166, name: Add ceph apt-keys using fallback keyserver, role: ceph_client,
time: '0:00:00.444200'}
- {id: 167, name: add ubuntu cloud archive key package, role: ceph_client, time: '0:00:00.433250'}
- {id: 168, name: Add ceph repo(s), role: ceph_client, time: '0:00:00.448691'}
- {id: 169, name: Update apt cache, role: ceph_client, time: '0:00:00.339414'}
- {id: 170, name: Check apt last update file, role: ceph_client, time: '0:00:00.404424'}
- {id: 171, name: Update apt if needed, role: ceph_client, time: '0:00:00.325772'}
- {id: 172, name: Install ceph packages, role: ceph_client, time: '0:00:04.850224'}
- {id: 173, name: Register rados module path, role: ceph_client, time: '0:00:00.263526'}
- {id: 174, name: Register rbd module path, role: ceph_client, time: '0:00:00.243733'}
- {id: 175, name: Link rados module into the venv, role: ceph_client, time: '0:00:00.238820'}
- {id: 176, name: Link rbd module into the venv, role: ceph_client, time: '0:00:00.234906'}
- {id: 177, name: Verify Ceph monitors are up, role: ceph_client, time: '0:00:00.160649'}
- {id: 178, name: Set ceph_mon_host to an online monitor host, role: ceph_client,
time: '0:00:00.114690'}
- {id: 179, name: Provide ceph configuration directory, role: ceph_client, time: '0:00:00.233801'}
- {id: 180, name: Get ceph.conf and store contents when ceph_conf_file is not defined,
role: ceph_client, time: '0:00:00.263002'}
- {id: 181, name: Register ceph_conf fact when ceph_conf_file is not defined, role: ceph_client,
time: '0:00:00.246918'}
- {id: 182, name: Register ceph_conf fact when ceph_conf_file is defined, role: ceph_client,
time: '0:00:00.234454'}
- {id: 183, name: Create ceph.conf from mon host, role: ceph_client, time: '0:00:00.278496'}
- {id: 184, name: Retrieve keyrings for openstack clients from ceph cluster, role: ceph_client,
time: '0:00:01.573474'}
- {id: 185, name: Create cephkeys_access_group group, role: ceph_client, time: '0:00:00.217827'}
- {id: 186, name: Add OpenStack service to cephkeys_access_group group, role: ceph_client,
time: '0:00:00.219784'}
- {id: 187, name: Provision ceph client keyrings, role: ceph_client, time: '0:00:01.610574'}
- {id: 188, name: Retrieve nova secret from cephcluster, role: ceph_client, time: '0:00:00.253738'}
- {id: 189, name: Check if nova secret is defined in libvirt, role: ceph_client,
time: '0:00:00.276970'}
- {id: 190, name: Provide xml file to create the secret, role: ceph_client, time: '0:00:00.236497'}
- {id: 191, name: Define libvirt nova secret, role: ceph_client, time: '0:00:00.225598'}
- {id: 192, name: Check if nova secret value is set in libvirt, role: ceph_client,
time: '0:00:00.257771'}
- {id: 193, name: Set nova secret value in libvirt, role: ceph_client, time: '0:00:00.223676'}
- {id: 194, name: Remove libvirt nova secret file, role: ceph_client, time: '0:00:00.219997'}
- {id: 195, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.258346'}
- {id: 196, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.366826'}
- {id: 197, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.380109'}
- {id: 198, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.313353'}
- {id: 199, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.124579'}
- {id: 200, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.346232'}
- {id: 201, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.900448'}
- {id: 202, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.709916'}
- {id: 203, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.132023'}
- {id: 204, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.227857'}
- {id: 205, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.366631'}
- {id: 206, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.534801'}
- {id: 207, name: Find all log files, role: rsyslog_client, time: '0:00:00.308396'}
- {id: 208, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.572166'}
- {id: 209, name: Union the log files, role: rsyslog_client, time: '0:00:00.171102'}
- {id: 210, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.679893'}
- {id: 211, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.604752'}
- {id: 212, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.321724'}
- {id: 213, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.305686'}
- {id: 214, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.542933'}
time: '0:03:18.343134'
23:
name: Installation and setup of Nova
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.745999'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.954079'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.291259'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.109000'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.112460'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.128824'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.136812'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:09.683934'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:02.847954'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.444305'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.369390'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.501179'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.630997'}
- {id: 13, name: Create DB for service, role: null, time: '0:00:00.259821'}
- {id: 14, name: Grant access to the DB for the service, role: null, time: '0:00:00.466938'}
- {id: 15, name: Drop apt package manager proxy, role: null, time: '0:00:01.222675'}
- {id: 16, name: Drop yum package manager proxy, role: null, time: '0:00:00.140116'}
- {id: 17, name: Add nbd devices to the compute, role: null, time: '0:00:00.130472'}
- {id: 18, name: Add net/tun device to the compute, role: null, time: '0:00:00.135823'}
- {id: 19, name: Check if kvm device exists, role: null, time: '0:00:00.136866'}
- {id: 20, name: Add kvm device to the compute, role: null, time: '0:00:00.123308'}
- {id: 21, name: Set nova management bridge (is_metal), role: null, time: '0:00:00.260067'}
- {id: 22, name: Set nova management address (is_metal), role: null, time: '0:00:00.272230'}
- {id: 23, name: Set nova management address (container), role: null, time: '0:00:00.239738'}
- {id: 24, name: Set nova management address (unknown management network), role: null,
time: '0:00:00.086837'}
- {id: 25, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.594034'}
- {id: 26, name: Create pip config directory, role: pip_install, time: '0:00:02.927893'}
- {id: 27, name: Drop pip file(s), role: pip_install, time: '0:00:01.210076'}
- {id: 28, name: Drop pip global config(s), role: pip_install, time: '0:00:00.812459'}
- {id: 29, name: Create pip links directory, role: pip_install, time: '0:00:00.650768'}
- {id: 30, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:01.234026'}
- {id: 31, name: Drop pip link file(s), role: pip_install, time: '0:00:01.646703'}
- {id: 32, name: Execute pip config builder, role: pip_install, time: '0:00:00.710861'}
- {id: 33, name: Install yum packages, role: pip_install, time: '0:00:00.961443'}
- {id: 34, name: Check apt last update file, role: pip_install, time: '0:00:00.740501'}
- {id: 35, name: Update apt if needed, role: pip_install, time: '0:00:05.787531'}
- {id: 36, name: Install apt packages, role: pip_install, time: '0:00:38.908621'}
- {id: 37, name: Get Modern PIP, role: pip_install, time: '0:00:02.405467'}
- {id: 38, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.452856'}
- {id: 39, name: Install PIP, role: pip_install, time: '0:00:05.820808'}
- {id: 40, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.738442'}
- {id: 41, name: Install pip packages, role: pip_install, time: '0:00:05.341756'}
- {id: 42, name: Clean up remote install files, role: pip_install, time: '0:00:00.741600'}
- {id: 43, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.105375'}
- {id: 44, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.100998'}
- {id: 45, name: Create local pip package cache, role: pip_install, time: '0:00:00.099293'}
- {id: 46, name: pip cache install files locally, role: pip_install, time: '0:00:00.447111'}
- {id: 47, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.338778'}
- {id: 48, name: Distribute PIP install files, role: pip_install, time: '0:00:00.305148'}
- {id: 49, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.093186'}
- {id: 50, name: Clean up local install cache, role: pip_install, time: '0:00:00.094231'}
- {id: 51, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.317780'}
- {id: 52, name: Install PIP, role: pip_install, time: '0:00:00.718641'}
- {id: 53, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.794365'}
- {id: 54, name: Install pip packages, role: pip_install, time: '0:00:00.748406'}
- {id: 55, name: Clean up remote install files, role: pip_install, time: '0:00:00.548011'}
- {id: 56, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.170818'}
- {id: 57, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:01.362294'}
- {id: 58, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.784479'}
- {id: 59, name: Check apt last update file, role: galera_client, time: '0:00:00.920642'}
- {id: 60, name: Update apt if needed, role: galera_client, time: '0:00:01.896488'}
- {id: 61, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:01.789341'}
- {id: 62, name: Add galera apt-keys, role: galera_client, time: '0:00:02.802375'}
- {id: 63, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:01.064095'}
- {id: 64, name: Add galera repo(s), role: galera_client, time: '0:00:03.423934'}
- {id: 65, name: Update apt if needed, role: galera_client, time: '0:00:03.413991'}
- {id: 66, name: Install galera packages, role: galera_client, time: '0:00:07.378970'}
- {id: 67, name: Update the local file system CRUD, role: galera_client, time: '0:00:03.021654'}
- {id: 68, name: Add galera gpg-keys, role: galera_client, time: '0:00:01.068937'}
- {id: 69, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:01.080360'}
- {id: 70, name: Add galera repo, role: galera_client, time: '0:00:01.012392'}
- {id: 71, name: Install galera yum packages, role: galera_client, time: '0:00:00.967631'}
- {id: 72, name: Install pip packages, role: galera_client, time: '0:00:01.804115'}
- {id: 73, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.277572'}
- {id: 74, name: Create openrc file, role: openstack_openrc, time: '0:00:01.325404'}
- {id: 75, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.644777'}
- {id: 76, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:01.279651'}
- {id: 77, name: Check init system, role: os_nova, time: '0:00:00.768261'}
- {id: 78, name: Set the name of pid1, role: os_nova, time: '0:00:00.394927'}
- {id: 79, name: Gather variables for each operating system, role: os_nova, time: '0:00:02.123506'}
- {id: 80, name: fail, role: os_nova, time: '0:00:00.199834'}
- {id: 81, name: Get CPU info content and store as var, role: os_nova, time: '0:00:00.836467'}
- {id: 82, name: Register a fact for the nova kvm virt type, role: os_nova, time: '0:00:00.587793'}
- {id: 83, name: Register a fact for the nova powervm virt type, role: os_nova,
time: '0:00:00.337622'}
- {id: 84, name: Register a fact for the nova qemu virt type, role: os_nova, time: '0:00:00.331047'}
- {id: 85, name: create the system group, role: os_nova, time: '0:00:00.959323'}
- {id: 86, name: Remove old key file(s) if found, role: os_nova, time: '0:00:04.921577'}
- {id: 87, name: Create the nova system user, role: os_nova, time: '0:00:01.249095'}
- {id: 88, name: Create nova dir, role: os_nova, time: '0:00:22.616980'}
- {id: 89, name: Test for log directory or link, role: os_nova, time: '0:00:00.888722'}
- {id: 90, name: Create nova log dir, role: os_nova, time: '0:00:00.667737'}
- {id: 91, name: Drop sudoers file, role: os_nova, time: '0:00:01.393197'}
- {id: 92, name: Add Ubuntu Cloud Archive key package, role: os_nova, time: '0:00:03.557721'}
- {id: 93, name: Add Ubuntu Cloud Archive apt repository, role: os_nova, time: '0:00:03.432734'}
- {id: 94, name: Check apt last update file, role: os_nova, time: '0:00:01.090754'}
- {id: 95, name: Update apt if needed, role: os_nova, time: '0:00:03.578030'}
- {id: 96, name: Install apt packages (common), role: os_nova, time: '0:00:08.671329'}
- {id: 97, name: Remove known problem packages for the Spice console, role: os_nova,
time: '0:00:02.667969'}
- {id: 98, name: Install apt packages (novnc console), role: os_nova, time: '0:00:02.323705'}
- {id: 99, name: Install apt packages (compute - KVM), role: os_nova, time: '0:00:48.040906'}
- {id: 100, name: Install apt packages (compute - LXD), role: os_nova, time: '0:00:02.508176'}
- {id: 101, name: Remove old git directory, role: os_nova, time: '0:00:00.690602'}
- {id: 102, name: Get package from git, role: os_nova, time: '0:00:01.030029'}
- {id: 103, name: Remove old git directory, role: os_nova, time: '0:00:00.645370'}
- {id: 104, name: Get package from git, role: os_nova, time: '0:00:00.923239'}
- {id: 105, name: Install pip packages, role: os_nova, time: '0:00:00.888486'}
- {id: 106, name: Ensure ssl cert directory exists, role: os_nova, time: '0:00:01.178290'}
- {id: 107, name: Prepare combined nova-console SSL and CA certs, role: os_nova,
time: '0:00:01.590733'}
- {id: 108, name: Drop user provided ssl cert and key, role: os_nova, time: '0:00:01.238752'}
- {id: 109, name: Create developer mode constraint file, role: os_nova, time: '0:00:00.337001'}
- {id: 110, name: Clone requirements git repository, role: os_nova, time: '0:00:00.337249'}
- {id: 111, name: Add constraints to pip_install_options fact for developer mode,
role: os_nova, time: '0:00:00.427862'}
- {id: 112, name: Set pip_install_options_fact when not in developer mode, role: os_nova,
time: '0:00:00.573085'}
- {id: 113, name: Install requires pip packages, role: os_nova, time: '0:00:10.590391'}
- {id: 114, name: Get local venv checksum, role: os_nova, time: '0:00:00.847799'}
- {id: 115, name: Get remote venv checksum, role: os_nova, time: '0:00:01.157640'}
- {id: 116, name: Attempt venv download, role: os_nova, time: '0:00:02.679726'}
- {id: 117, name: Set nova get_venv fact, role: os_nova, time: '0:00:00.629775'}
- {id: 118, name: Remove existing venv, role: os_nova, time: '0:00:00.797759'}
- {id: 119, name: Create nova venv dir, role: os_nova, time: '0:00:00.835183'}
- {id: 120, name: Unarchive pre-built venv, role: os_nova, time: '0:00:34.518952'}
- {id: 121, name: Install pip packages, role: os_nova, time: '0:00:00.434898'}
- {id: 122, name: Update virtualenv path, role: os_nova, time: '0:00:01.317901'}
- {id: 123, name: Set nova config facts, role: os_nova, time: '0:00:09.846382'}
- {id: 124, name: Generate nova config, role: os_nova, time: '0:00:09.188518'}
- {id: 125, name: Copy nova rootwrap filter config, role: os_nova, time: '0:00:12.528959'}
- {id: 126, name: Drop sudoers file, role: os_nova, time: '0:00:01.348245'}
- {id: 127, name: Place the init script, role: os_nova, time: '0:00:01.152218'}
- {id: 128, name: Reload init scripts, role: os_nova, time: '0:00:01.303078'}
- {id: 129, name: Create TEMP run dir, role: os_nova, time: '0:00:01.183351'}
- {id: 130, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.156174'}
- {id: 131, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.231912'}
- {id: 132, name: Place the systemd init script, role: os_nova, time: '0:00:01.643540'}
- {id: 133, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.200681'}
- {id: 134, name: Load service, role: os_nova, time: '0:00:00.737420'}
- {id: 135, name: Place the init script, role: os_nova, time: '0:00:01.125683'}
- {id: 136, name: Reload init scripts, role: os_nova, time: '0:00:01.223966'}
- {id: 137, name: Create TEMP run dir, role: os_nova, time: '0:00:01.125568'}
- {id: 138, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.192708'}
- {id: 139, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.169869'}
- {id: 140, name: Place the systemd init script, role: os_nova, time: '0:00:01.826809'}
- {id: 141, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.201108'}
- {id: 142, name: Load service, role: os_nova, time: '0:00:00.750019'}
- {id: 143, name: Place the init script, role: os_nova, time: '0:00:01.158333'}
- {id: 144, name: Reload init scripts, role: os_nova, time: '0:00:01.144696'}
- {id: 145, name: Create TEMP run dir, role: os_nova, time: '0:00:01.210424'}
- {id: 146, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.185940'}
- {id: 147, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.226636'}
- {id: 148, name: Place the systemd init script, role: os_nova, time: '0:00:01.778319'}
- {id: 149, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.236830'}
- {id: 150, name: Load service, role: os_nova, time: '0:00:00.708872'}
- {id: 151, name: Place the init script, role: os_nova, time: '0:00:01.085261'}
- {id: 152, name: Reload init scripts, role: os_nova, time: '0:00:01.078888'}
- {id: 153, name: Create TEMP run dir, role: os_nova, time: '0:00:01.105109'}
- {id: 154, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.172079'}
- {id: 155, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.286526'}
- {id: 156, name: Place the systemd init script, role: os_nova, time: '0:00:01.642284'}
- {id: 157, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.251555'}
- {id: 158, name: Load service, role: os_nova, time: '0:00:00.846966'}
- {id: 159, name: Place the init script, role: os_nova, time: '0:00:01.143040'}
- {id: 160, name: Reload init scripts, role: os_nova, time: '0:00:01.168156'}
- {id: 161, name: Create TEMP run dir, role: os_nova, time: '0:00:01.099337'}
- {id: 162, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.090877'}
- {id: 163, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.256157'}
- {id: 164, name: Place the systemd init script, role: os_nova, time: '0:00:01.670838'}
- {id: 165, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.360225'}
- {id: 166, name: Load service, role: os_nova, time: '0:00:00.689521'}
- {id: 167, name: Place the init script, role: os_nova, time: '0:00:01.161235'}
- {id: 168, name: Reload init scripts, role: os_nova, time: '0:00:01.121991'}
- {id: 169, name: Create TEMP run dir, role: os_nova, time: '0:00:01.262926'}
- {id: 170, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.145313'}
- {id: 171, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.159451'}
- {id: 172, name: Place the systemd init script, role: os_nova, time: '0:00:01.626129'}
- {id: 173, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.246613'}
- {id: 174, name: Load service, role: os_nova, time: '0:00:00.729247'}
- {id: 175, name: Place the init script, role: os_nova, time: '0:00:01.228978'}
- {id: 176, name: Reload init scripts, role: os_nova, time: '0:00:01.222903'}
- {id: 177, name: Create TEMP run dir, role: os_nova, time: '0:00:01.189147'}
- {id: 178, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.308987'}
- {id: 179, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.124132'}
- {id: 180, name: Place the systemd init script, role: os_nova, time: '0:00:01.740952'}
- {id: 181, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.341124'}
- {id: 182, name: Load service, role: os_nova, time: '0:00:00.714137'}
- {id: 183, name: Place the init script, role: os_nova, time: '0:00:01.177688'}
- {id: 184, name: Reload init scripts, role: os_nova, time: '0:00:01.251487'}
- {id: 185, name: Create TEMP run dir, role: os_nova, time: '0:00:01.190973'}
- {id: 186, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.099479'}
- {id: 187, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.084098'}
- {id: 188, name: Place the systemd init script, role: os_nova, time: '0:00:01.552609'}
- {id: 189, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.126088'}
- {id: 190, name: Load service, role: os_nova, time: '0:00:00.648723'}
- {id: 191, name: Place the init script, role: os_nova, time: '0:00:01.097960'}
- {id: 192, name: Reload init scripts, role: os_nova, time: '0:00:01.215590'}
- {id: 193, name: Create TEMP run dir, role: os_nova, time: '0:00:01.097765'}
- {id: 194, name: Create TEMP lock dir, role: os_nova, time: '0:00:01.131210'}
- {id: 195, name: Create tempfile.d entry, role: os_nova, time: '0:00:01.176627'}
- {id: 196, name: Place the systemd init script, role: os_nova, time: '0:00:01.647386'}
- {id: 197, name: Reload the systemd daemon, role: os_nova, time: '0:00:01.271245'}
- {id: 198, name: Load service, role: os_nova, time: '0:00:00.710920'}
- {id: 199, name: Perform a Nova DB sync, role: os_nova, time: '0:00:08.511414'}
- {id: 200, name: Perform a Nova API DB sync, role: os_nova, time: '0:00:04.111392'}
- {id: 201, name: Perform Nova online data migrations, role: os_nova, time: '0:00:03.726099'}
- {id: 202, name: Ensure nova service, role: os_nova, time: '0:00:01.050362'}
- {id: 203, name: Ensure nova user, role: os_nova, time: '0:00:00.843207'}
- {id: 204, name: Ensure nova user to admin role, role: os_nova, time: '0:00:00.833936'}
- {id: 205, name: Ensure nova endpoint, role: os_nova, time: '0:00:00.871991'}
- {id: 206, name: Check the state of the default qemu save directory, role: os_nova,
time: '0:00:01.788608'}
- {id: 207, name: Check if the qemu save directory is empty, role: os_nova, time: '0:00:01.700440'}
- {id: 208, name: Move the existing save directory to nova_libvirt_save_path, role: os_nova,
time: '0:00:01.180358'}
- {id: 209, name: Create the new save directory, role: os_nova, time: '0:00:01.199728'}
- {id: 210, name: Symlink qemu save dir to nova_libvirt_save_path, role: os_nova,
time: '0:00:01.243924'}
- {id: 211, name: Install pip packages, role: os_nova, time: '0:00:01.606938'}
- {id: 212, name: Link guestfs into the venv, role: os_nova, time: '0:00:06.090265'}
- {id: 213, name: Add nova user to libvirtd group, role: os_nova, time: '0:00:00.702515'}
- {id: 214, name: Ensure kvm permissions, role: os_nova, time: '0:00:00.729161'}
- {id: 215, name: Set libvirtd config, role: os_nova, time: '0:00:00.986982'}
- {id: 216, name: Set libvirt runtime options, role: os_nova, time: '0:00:00.679037'}
- {id: 217, name: Set libvirt runtime options, role: os_nova, time: '0:00:00.695533'}
- {id: 218, name: Check for libvirt default network, role: os_nova, time: '0:00:04.795748'}
- {id: 219, name: Disable libvirt default network, role: os_nova, time: '0:00:01.173776'}
- {id: 220, name: Destroy libvirt default network, role: os_nova, time: '0:00:02.429176'}
- {id: 221, name: Add novalink keys, role: os_nova, time: '0:00:03.534847'}
- {id: 222, name: Add novalink repo, role: os_nova, time: '0:00:01.708726'}
- {id: 223, name: Check apt last update file, role: os_nova, time: '0:00:01.710530'}
- {id: 224, name: Update apt if needed, role: os_nova, time: '0:00:01.172051'}
- {id: 225, name: Install apt packages, role: os_nova, time: '0:00:03.478038'}
- {id: 226, name: Register pypowervm module path (venv), role: os_nova, time: '0:00:01.696035'}
- {id: 227, name: Link pypowervm module into the venv, role: os_nova, time: '0:00:01.153639'}
- {id: 228, name: Install pip packages, role: os_nova, time: '0:00:01.612635'}
- {id: 229, name: Add nova user to pvm_admin group, role: os_nova, time: '0:00:00.639189'}
- {id: 230, name: Ensure powervm permissions, role: os_nova, time: '0:00:00.719594'}
- {id: 231, name: Install pip packages (venv), role: os_nova, time: '0:00:01.611993'}
- {id: 232, name: Add nova user to lxd group, role: os_nova, time: '0:00:00.615144'}
- {id: 233, name: Place lxd config script, role: os_nova, time: '0:00:00.889440'}
- {id: 234, name: Configure lxd init, role: os_nova, time: '0:00:00.630636'}
- {id: 235, name: Create the nova SSH config file, role: os_nova, time: '0:00:00.816323'}
- {id: 236, name: Get public key contents and store as var, role: os_nova, time: '0:00:00.994822'}
- {id: 237, name: Register a fact for the nova pub key, role: os_nova, time: '0:00:00.710066'}
- {id: 238, name: Drop authorized keys file script locally, role: os_nova, time: '0:00:00.861304'}
- {id: 239, name: Copy templated authorized keys file script, role: os_nova, time: '0:00:00.786211'}
- {id: 240, name: Run authorized keys file script, role: os_nova, time: '0:00:11.007305'}
- {id: 241, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:02.936480'}
- {id: 242, name: assert, role: ceph_client, time: '0:00:00.707234'}
- {id: 243, name: Gather variables for each operating system, role: ceph_client,
time: '0:00:01.498472'}
- {id: 244, name: Remove revoked ceph apt-keys, role: ceph_client, time: '0:00:00.891812'}
- {id: 245, name: Add ceph apt-keys, role: ceph_client, time: '0:00:00.857873'}
- {id: 246, name: Add ceph apt-keys using fallback keyserver, role: ceph_client,
time: '0:00:00.858730'}
- {id: 247, name: add ubuntu cloud archive key package, role: ceph_client, time: '0:00:00.861972'}
- {id: 248, name: Add ceph repo(s), role: ceph_client, time: '0:00:00.846428'}
- {id: 249, name: Update apt cache, role: ceph_client, time: '0:00:00.633555'}
- {id: 250, name: Check apt last update file, role: ceph_client, time: '0:00:00.775852'}
- {id: 251, name: Update apt if needed, role: ceph_client, time: '0:00:00.606965'}
- {id: 252, name: Install ceph packages, role: ceph_client, time: '0:00:10.869807'}
- {id: 253, name: Register rados module path, role: ceph_client, time: '0:00:00.520631'}
- {id: 254, name: Register rbd module path, role: ceph_client, time: '0:00:00.497076'}
- {id: 255, name: Link rados module into the venv, role: ceph_client, time: '0:00:00.444893'}
- {id: 256, name: Link rbd module into the venv, role: ceph_client, time: '0:00:00.439570'}
- {id: 257, name: Verify Ceph monitors are up, role: ceph_client, time: '0:00:00.317570'}
- {id: 258, name: Set ceph_mon_host to an online monitor host, role: ceph_client,
time: '0:00:00.229910'}
- {id: 259, name: Provide ceph configuration directory, role: ceph_client, time: '0:00:00.449058'}
- {id: 260, name: Get ceph.conf and store contents when ceph_conf_file is not defined,
role: ceph_client, time: '0:00:00.517366'}
- {id: 261, name: Register ceph_conf fact when ceph_conf_file is not defined, role: ceph_client,
time: '0:00:00.438070'}
- {id: 262, name: Register ceph_conf fact when ceph_conf_file is defined, role: ceph_client,
time: '0:00:00.563388'}
- {id: 263, name: Create ceph.conf from mon host, role: ceph_client, time: '0:00:00.459251'}
- {id: 264, name: Retrieve keyrings for openstack clients from ceph cluster, role: ceph_client,
time: '0:00:03.436752'}
- {id: 265, name: Create cephkeys_access_group group, role: ceph_client, time: '0:00:00.445507'}
- {id: 266, name: Add OpenStack service to cephkeys_access_group group, role: ceph_client,
time: '0:00:00.450068'}
- {id: 267, name: Provision ceph client keyrings, role: ceph_client, time: '0:00:03.677191'}
- {id: 268, name: Retrieve nova secret from cephcluster, role: ceph_client, time: '0:00:00.484768'}
- {id: 269, name: Check if nova secret is defined in libvirt, role: ceph_client,
time: '0:00:00.488082'}
- {id: 270, name: Provide xml file to create the secret, role: ceph_client, time: '0:00:00.409844'}
- {id: 271, name: Define libvirt nova secret, role: ceph_client, time: '0:00:00.448334'}
- {id: 272, name: Check if nova secret value is set in libvirt, role: ceph_client,
time: '0:00:00.502133'}
- {id: 273, name: Set nova secret value in libvirt, role: ceph_client, time: '0:00:00.427978'}
- {id: 274, name: Remove libvirt nova secret file, role: ceph_client, time: '0:00:00.462763'}
- {id: 275, name: Create openrc file, role: openstack_openrc, time: '0:00:01.322318'}
- {id: 276, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.588055'}
- {id: 277, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:01.223212'}
- {id: 278, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.412737'}
- {id: 279, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.640673'}
- {id: 280, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.696206'}
- {id: 281, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.600721'}
- {id: 282, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.270911'}
- {id: 283, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.728028'}
- {id: 284, name: Update apt if needed, role: rsyslog_client, time: '0:00:02.339617'}
- {id: 285, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:01.652171'}
- {id: 286, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.242495'}
- {id: 287, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.467067'}
- {id: 288, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.805078'}
- {id: 289, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:01.108351'}
- {id: 290, name: Find all log files, role: rsyslog_client, time: '0:00:00.652994'}
- {id: 291, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:01.349192'}
- {id: 292, name: Union the log files, role: rsyslog_client, time: '0:00:00.334614'}
- {id: 293, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:01.595749'}
- {id: 294, name: Write log rotate file, role: rsyslog_client, time: '0:00:01.335566'}
- {id: 295, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.679068'}
- {id: 296, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.667550'}
- {id: 297, name: Create crontab, role: system_crontab_coordination, time: '0:00:04.046027'}
time: '0:09:37.185396'
24:
name: Installation and setup of Neutron
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.002364'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.408532'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.177201'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.295212'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:01.993884'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:01.838155'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:05.373183'}
- {id: 7, name: Ensure mount directories exists, role: null, time: '0:00:00.056426'}
- {id: 8, name: LXC Directory bind mount, role: null, time: '0:00:00.062866'}
- {id: 9, name: Extra lxc config, role: null, time: '0:00:00.070784'}
- {id: 10, name: Wait for container ssh, role: null, time: '0:00:00.072933'}
- {id: 11, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.130121'}
- {id: 12, name: Ensure rabbitmq user, role: null, time: '0:00:02.931265'}
- {id: 13, name: Create log dir, role: null, time: '0:00:00.290960'}
- {id: 14, name: Create log aggregation links, role: null, time: '0:00:00.319369'}
- {id: 15, name: Create DB for service, role: null, time: '0:00:00.476411'}
- {id: 16, name: Grant access to the DB for the service, role: null, time: '0:00:00.564295'}
- {id: 17, name: Drop apt package manager proxy, role: null, time: '0:00:00.596259'}
- {id: 18, name: Drop yum package manager proxy, role: null, time: '0:00:00.044143'}
- {id: 19, name: Create the neutron provider networks facts, role: null, time: '0:00:00.292186'}
- {id: 20, name: Set provider network fact(s), role: null, time: '0:00:00.152036'}
- {id: 21, name: set local_ip fact (is_metal), role: null, time: '0:00:00.146836'}
- {id: 22, name: set local_ip fact (container), role: null, time: '0:00:00.125802'}
- {id: 23, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.331601'}
- {id: 24, name: Create pip config directory, role: pip_install, time: '0:00:01.410156'}
- {id: 25, name: Drop pip file(s), role: pip_install, time: '0:00:00.543320'}
- {id: 26, name: Drop pip global config(s), role: pip_install, time: '0:00:00.444833'}
- {id: 27, name: Create pip links directory, role: pip_install, time: '0:00:00.339271'}
- {id: 28, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.575887'}
- {id: 29, name: Drop pip link file(s), role: pip_install, time: '0:00:00.834606'}
- {id: 30, name: Execute pip config builder, role: pip_install, time: '0:00:00.409275'}
- {id: 31, name: Install yum packages, role: pip_install, time: '0:00:00.525318'}
- {id: 32, name: Check apt last update file, role: pip_install, time: '0:00:00.424323'}
- {id: 33, name: Update apt if needed, role: pip_install, time: '0:00:03.042255'}
- {id: 34, name: Install apt packages, role: pip_install, time: '0:00:17.003411'}
- {id: 35, name: Get Modern PIP, role: pip_install, time: '0:00:00.806255'}
- {id: 36, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.272107'}
- {id: 37, name: Install PIP, role: pip_install, time: '0:00:02.940504'}
- {id: 38, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.384901'}
- {id: 39, name: Install pip packages, role: pip_install, time: '0:00:02.757512'}
- {id: 40, name: Clean up remote install files, role: pip_install, time: '0:00:00.552841'}
- {id: 41, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.147718'}
- {id: 42, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.113661'}
- {id: 43, name: Create local pip package cache, role: pip_install, time: '0:00:00.103523'}
- {id: 44, name: pip cache install files locally, role: pip_install, time: '0:00:00.212657'}
- {id: 45, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.195894'}
- {id: 46, name: Distribute PIP install files, role: pip_install, time: '0:00:00.190731'}
- {id: 47, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.099556'}
- {id: 48, name: Clean up local install cache, role: pip_install, time: '0:00:00.102056'}
- {id: 49, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.179533'}
- {id: 50, name: Install PIP, role: pip_install, time: '0:00:00.433670'}
- {id: 51, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.397391'}
- {id: 52, name: Install pip packages, role: pip_install, time: '0:00:00.401671'}
- {id: 53, name: Clean up remote install files, role: pip_install, time: '0:00:00.285149'}
- {id: 54, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.089651'}
- {id: 55, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.812610'}
- {id: 56, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.506069'}
- {id: 57, name: Check apt last update file, role: galera_client, time: '0:00:00.523664'}
- {id: 58, name: Update apt if needed, role: galera_client, time: '0:00:01.019288'}
- {id: 59, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:01.114013'}
- {id: 60, name: Add galera apt-keys, role: galera_client, time: '0:00:01.565744'}
- {id: 61, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.582171'}
- {id: 62, name: Add galera repo(s), role: galera_client, time: '0:00:01.945988'}
- {id: 63, name: Update apt if needed, role: galera_client, time: '0:00:01.675886'}
- {id: 64, name: Install galera packages, role: galera_client, time: '0:00:03.366938'}
- {id: 65, name: Update the local file system CRUD, role: galera_client, time: '0:00:01.208740'}
- {id: 66, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.616631'}
- {id: 67, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.538944'}
- {id: 68, name: Add galera repo, role: galera_client, time: '0:00:00.575615'}
- {id: 69, name: Install galera yum packages, role: galera_client, time: '0:00:00.552432'}
- {id: 70, name: Install pip packages, role: galera_client, time: '0:00:00.934292'}
- {id: 71, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.140145'}
- {id: 72, name: Create openrc file, role: openstack_openrc, time: '0:00:00.629049'}
- {id: 73, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.365937'}
- {id: 74, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.633087'}
- {id: 75, name: Gather variables for each operating system, role: os_neutron, time: '0:00:01.191318'}
- {id: 76, name: Check init system, role: os_neutron, time: '0:00:00.373166'}
- {id: 77, name: Set the name of pid1, role: os_neutron, time: '0:00:00.234696'}
- {id: 78, name: Get CPU info content and store as var, role: os_neutron, time: '0:00:00.374670'}
- {id: 79, name: Set neutron target platform type, role: os_neutron, time: '0:00:00.119086'}
- {id: 80, name: Override neutron ovs driver firewall type, role: os_neutron, time: '0:00:00.188526'}
- {id: 81, name: Override neutron ovs driver firewall, role: os_neutron, time: '0:00:00.204568'}
- {id: 82, name: Create the system group, role: os_neutron, time: '0:00:00.514256'}
- {id: 83, name: Create the neutron system user, role: os_neutron, time: '0:00:00.579567'}
- {id: 84, name: Create neutron dir, role: os_neutron, time: '0:00:08.522599'}
- {id: 85, name: Test for log directory or link, role: os_neutron, time: '0:00:00.478660'}
- {id: 86, name: Create neutron log dir, role: os_neutron, time: '0:00:01.069881'}
- {id: 87, name: Drop sudoers file, role: os_neutron, time: '0:00:00.744693'}
- {id: 88, name: Add Ubuntu Cloud Archive keyring, role: os_neutron, time: '0:00:01.717518'}
- {id: 89, name: Add Ubuntu Cloud Archive Repository, role: os_neutron, time: '0:00:01.742684'}
- {id: 90, name: Check apt last update file, role: os_neutron, time: '0:00:00.692602'}
- {id: 91, name: Update apt if needed, role: os_neutron, time: '0:00:01.825478'}
- {id: 92, name: Install neutron apt dependencies, role: os_neutron, time: '0:00:05.625207'}
- {id: 93, name: Install apt packages for LXB, role: os_neutron, time: '0:00:02.468899'}
- {id: 94, name: Install apt packages for OVS, role: os_neutron, time: '0:00:01.485868'}
- {id: 95, name: Install apt packages for LBaaS, role: os_neutron, time: '0:00:01.338324'}
- {id: 96, name: Install apt packages for VPNaaS, role: os_neutron, time: '0:00:01.343453'}
- {id: 97, name: Remove known problem packages, role: os_neutron, time: '0:00:01.736791'}
- {id: 98, name: Create developer mode constraint file, role: os_neutron, time: '0:00:00.182125'}
- {id: 99, name: Clone requirements git repository, role: os_neutron, time: '0:00:00.184813'}
- {id: 100, name: Add constraints to pip_install_options fact for developer mode,
role: os_neutron, time: '0:00:00.181953'}
- {id: 101, name: Set pip_install_options_fact when not in developer mode, role: os_neutron,
time: '0:00:00.349570'}
- {id: 102, name: Install requires pip packages, role: os_neutron, time: '0:00:04.754061'}
- {id: 103, name: Get local venv checksum, role: os_neutron, time: '0:00:00.494438'}
- {id: 104, name: Get remote venv checksum, role: os_neutron, time: '0:00:00.662242'}
- {id: 105, name: Attempt venv download, role: os_neutron, time: '0:00:00.980263'}
- {id: 106, name: Set neutron get_venv fact, role: os_neutron, time: '0:00:00.344591'}
- {id: 107, name: Remove existing venv, role: os_neutron, time: '0:00:00.461071'}
- {id: 108, name: Create neutron venv dir, role: os_neutron, time: '0:00:00.502362'}
- {id: 109, name: Unarchive pre-built venv, role: os_neutron, time: '0:00:15.023658'}
- {id: 110, name: Install pip packages, role: os_neutron, time: '0:00:00.230211'}
- {id: 111, name: Update virtualenv path, role: os_neutron, time: '0:00:00.555880'}
- {id: 112, name: Copy neutron config, role: os_neutron, time: '0:00:04.840801'}
- {id: 113, name: Generate neutron dnsmasq Config, role: os_neutron, time: '0:00:00.435835'}
- {id: 114, name: Generate neutron agent only Config, role: os_neutron, time: '0:00:06.546265'}
- {id: 115, name: Drop neutron rootwrap filters, role: os_neutron, time: '0:00:09.613931'}
- {id: 116, name: Drop neutron agent rootwrap filters, role: os_neutron, time: '0:00:07.255692'}
- {id: 117, name: Setup PLUMlib Neutron Config, role: os_neutron, time: '0:00:00.334958'}
- {id: 118, name: Place pgrc file, role: os_neutron, time: '0:00:00.353277'}
- {id: 119, name: Install plumgrid pip packages, role: os_neutron, time: '0:00:00.459588'}
- {id: 120, name: Install plumgrid pip packages fall back, role: os_neutron, time: '0:00:00.476670'}
- {id: 121, name: Install nuage neutron pip packages, role: os_neutron, time: '0:00:00.331501'}
- {id: 122, name: Drop metadata iptables checksum fix, role: os_neutron, time: '0:00:00.666534'}
- {id: 123, name: Run metadata iptables checksum fix, role: os_neutron, time: '0:00:00.468443'}
- {id: 124, name: Place the init script, role: os_neutron, time: '0:00:00.893165'}
- {id: 125, name: Reload init scripts, role: os_neutron, time: '0:00:00.614196'}
- {id: 126, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.955225'}
- {id: 127, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.981133'}
- {id: 128, name: Create tempfile.d entry, role: os_neutron, time: '0:00:01.237964'}
- {id: 129, name: Place the systemd init script, role: os_neutron, time: '0:00:01.365354'}
- {id: 130, name: Reload the systemd daemon, role: os_neutron, time: '0:00:01.015733'}
- {id: 131, name: Load service, role: os_neutron, time: '0:00:00.859434'}
- {id: 132, name: Place the init script, role: os_neutron, time: '0:00:00.839226'}
- {id: 133, name: Reload init scripts, role: os_neutron, time: '0:00:00.628090'}
- {id: 134, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.955897'}
- {id: 135, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.985341'}
- {id: 136, name: Create tempfile.d entry, role: os_neutron, time: '0:00:01.178445'}
- {id: 137, name: Place the systemd init script, role: os_neutron, time: '0:00:01.432170'}
- {id: 138, name: Reload the systemd daemon, role: os_neutron, time: '0:00:01.062460'}
- {id: 139, name: Load service, role: os_neutron, time: '0:00:00.743126'}
- {id: 140, name: Place the init script, role: os_neutron, time: '0:00:00.899522'}
- {id: 141, name: Reload init scripts, role: os_neutron, time: '0:00:00.631560'}
- {id: 142, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.950842'}
- {id: 143, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.950519'}
- {id: 144, name: Create tempfile.d entry, role: os_neutron, time: '0:00:01.222273'}
- {id: 145, name: Place the systemd init script, role: os_neutron, time: '0:00:01.295352'}
- {id: 146, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.985857'}
- {id: 147, name: Load service, role: os_neutron, time: '0:00:00.720822'}
- {id: 148, name: Place the init script, role: os_neutron, time: '0:00:00.871661'}
- {id: 149, name: Reload init scripts, role: os_neutron, time: '0:00:00.675044'}
- {id: 150, name: Create TEMP run dir, role: os_neutron, time: '0:00:01.110572'}
- {id: 151, name: Create TEMP lock dir, role: os_neutron, time: '0:00:01.068314'}
- {id: 152, name: Create tempfile.d entry, role: os_neutron, time: '0:00:01.403470'}
- {id: 153, name: Place the systemd init script, role: os_neutron, time: '0:00:01.623921'}
- {id: 154, name: Reload the systemd daemon, role: os_neutron, time: '0:00:01.204010'}
- {id: 155, name: Load service, role: os_neutron, time: '0:00:00.816694'}
- {id: 156, name: Place the init script, role: os_neutron, time: '0:00:01.018007'}
- {id: 157, name: Reload init scripts, role: os_neutron, time: '0:00:00.641415'}
- {id: 158, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.690620'}
- {id: 159, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.659467'}
- {id: 160, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.673257'}
- {id: 161, name: Place the systemd init script, role: os_neutron, time: '0:00:00.819020'}
- {id: 162, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.632921'}
- {id: 163, name: Load service, role: os_neutron, time: '0:00:00.393008'}
- {id: 164, name: Place the init script, role: os_neutron, time: '0:00:00.985410'}
- {id: 165, name: Reload init scripts, role: os_neutron, time: '0:00:00.715543'}
- {id: 166, name: Create TEMP run dir, role: os_neutron, time: '0:00:01.059633'}
- {id: 167, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.958631'}
- {id: 168, name: Create tempfile.d entry, role: os_neutron, time: '0:00:01.239505'}
- {id: 169, name: Place the systemd init script, role: os_neutron, time: '0:00:01.393123'}
- {id: 170, name: Reload the systemd daemon, role: os_neutron, time: '0:00:01.092908'}
- {id: 171, name: Load service, role: os_neutron, time: '0:00:00.671398'}
- {id: 172, name: Place the init script, role: os_neutron, time: '0:00:00.906382'}
- {id: 173, name: Reload init scripts, role: os_neutron, time: '0:00:00.590184'}
- {id: 174, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.934368'}
- {id: 175, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.976009'}
- {id: 176, name: Create tempfile.d entry, role: os_neutron, time: '0:00:01.236588'}
- {id: 177, name: Place the systemd init script, role: os_neutron, time: '0:00:01.418842'}
- {id: 178, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.983554'}
- {id: 179, name: Load service, role: os_neutron, time: '0:00:00.702584'}
- {id: 180, name: Place the init script, role: os_neutron, time: '0:00:01.000720'}
- {id: 181, name: Reload init scripts, role: os_neutron, time: '0:00:00.635315'}
- {id: 182, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.663385'}
- {id: 183, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.667043'}
- {id: 184, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.579462'}
- {id: 185, name: Place the systemd init script, role: os_neutron, time: '0:00:00.919746'}
- {id: 186, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.626115'}
- {id: 187, name: Load service, role: os_neutron, time: '0:00:00.394950'}
- {id: 188, name: Place the init script, role: os_neutron, time: '0:00:00.850944'}
- {id: 189, name: Reload init scripts, role: os_neutron, time: '0:00:00.752540'}
- {id: 190, name: Create TEMP run dir, role: os_neutron, time: '0:00:00.647476'}
- {id: 191, name: Create TEMP lock dir, role: os_neutron, time: '0:00:00.670943'}
- {id: 192, name: Create tempfile.d entry, role: os_neutron, time: '0:00:00.710616'}
- {id: 193, name: Place the systemd init script, role: os_neutron, time: '0:00:00.897511'}
- {id: 194, name: Reload the systemd daemon, role: os_neutron, time: '0:00:00.666376'}
- {id: 195, name: Load service, role: os_neutron, time: '0:00:00.430538'}
- {id: 196, name: Get neutron migrations facts, role: os_neutron, time: '0:00:02.897827'}
- {id: 197, name: Print neutron migrations facts, role: os_neutron, time: '0:00:00.441078'}
- {id: 198, name: Perform a Neutron DB online upgrade (expand), role: os_neutron,
time: '0:00:04.432099'}
- {id: 199, name: Stop Neutron server, role: os_neutron, time: '0:00:01.374743'}
- {id: 200, name: Perform a Neutron DB offline upgrade (contract), role: os_neutron,
time: '0:00:02.510255'}
- {id: 201, name: Perform a Neutron DB offline upgrade (heads), role: os_neutron,
time: '0:00:00.367644'}
- {id: 202, name: Start neutron server, role: os_neutron, time: '0:00:01.318305'}
- {id: 203, name: Ensure neutron service, role: os_neutron, time: '0:00:00.850300'}
- {id: 204, name: Ensure neutron user, role: os_neutron, time: '0:00:00.830417'}
- {id: 205, name: Ensure neutron user to admin role, role: os_neutron, time: '0:00:00.897175'}
- {id: 206, name: Ensure neutron endpoint, role: os_neutron, time: '0:00:00.982578'}
- {id: 207, name: Drop AT&T neutron ha tool, role: os_neutron, time: '0:00:00.240308'}
- {id: 208, name: Convert the hostname to an int, role: os_neutron, time: '0:00:00.290027'}
- {id: 209, name: Creating Job Facts, role: os_neutron, time: '0:00:00.235576'}
- {id: 210, name: Drop Neutron HA job script, role: os_neutron, time: '0:00:00.255125'}
- {id: 211, name: Create Neutron HA, role: os_neutron, time: '0:00:04.910033'}
- {id: 212, name: Create openrc file, role: openstack_openrc, time: '0:00:01.112867'}
- {id: 213, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.400908'}
- {id: 214, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.720665'}
- {id: 215, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.252594'}
- {id: 216, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.326281'}
- {id: 217, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.376147'}
- {id: 218, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.324037'}
- {id: 219, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.121655'}
- {id: 220, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.375016'}
- {id: 221, name: Update apt if needed, role: rsyslog_client, time: '0:00:01.045705'}
- {id: 222, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.815995'}
- {id: 223, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.132164'}
- {id: 224, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.257644'}
- {id: 225, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.353758'}
- {id: 226, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.629292'}
- {id: 227, name: Find all log files, role: rsyslog_client, time: '0:00:00.350654'}
- {id: 228, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.661799'}
- {id: 229, name: Union the log files, role: rsyslog_client, time: '0:00:00.185599'}
- {id: 230, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.751526'}
- {id: 231, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.622679'}
- {id: 232, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.353761'}
- {id: 233, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.358585'}
- {id: 234, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.774261'}
time: '0:04:27.363477'
25:
name: Install heat server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.945805'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.419315'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.162988'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.050592'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.059015'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.059708'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.067667'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:01.926231'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:03.205906'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.060354'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.083641'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.477921'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.538694'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.614981'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.054489'}
- {id: 15, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.295302'}
- {id: 16, name: Create pip config directory, role: pip_install, time: '0:00:01.413025'}
- {id: 17, name: Drop pip file(s), role: pip_install, time: '0:00:00.529519'}
- {id: 18, name: Drop pip global config(s), role: pip_install, time: '0:00:00.358791'}
- {id: 19, name: Create pip links directory, role: pip_install, time: '0:00:00.321975'}
- {id: 20, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.532596'}
- {id: 21, name: Drop pip link file(s), role: pip_install, time: '0:00:00.757833'}
- {id: 22, name: Execute pip config builder, role: pip_install, time: '0:00:00.386675'}
- {id: 23, name: Install yum packages, role: pip_install, time: '0:00:00.427365'}
- {id: 24, name: Check apt last update file, role: pip_install, time: '0:00:00.380514'}
- {id: 25, name: Update apt if needed, role: pip_install, time: '0:00:02.746688'}
- {id: 26, name: Install apt packages, role: pip_install, time: '0:00:18.229434'}
- {id: 27, name: Get Modern PIP, role: pip_install, time: '0:00:00.653168'}
- {id: 28, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.148133'}
- {id: 29, name: Install PIP, role: pip_install, time: '0:00:02.908483'}
- {id: 30, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.267428'}
- {id: 31, name: Install pip packages, role: pip_install, time: '0:00:02.717405'}
- {id: 32, name: Clean up remote install files, role: pip_install, time: '0:00:00.421392'}
- {id: 33, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.118580'}
- {id: 34, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.118845'}
- {id: 35, name: Create local pip package cache, role: pip_install, time: '0:00:00.100737'}
- {id: 36, name: pip cache install files locally, role: pip_install, time: '0:00:00.184190'}
- {id: 37, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.137693'}
- {id: 38, name: Distribute PIP install files, role: pip_install, time: '0:00:00.162272'}
- {id: 39, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.100766'}
- {id: 40, name: Clean up local install cache, role: pip_install, time: '0:00:00.104427'}
- {id: 41, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.140918'}
- {id: 42, name: Install PIP, role: pip_install, time: '0:00:00.271369'}
- {id: 43, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.275466'}
- {id: 44, name: Install pip packages, role: pip_install, time: '0:00:00.283064'}
- {id: 45, name: Clean up remote install files, role: pip_install, time: '0:00:00.204876'}
- {id: 46, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.070568'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.591316'}
- {id: 48, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.372597'}
- {id: 49, name: Check apt last update file, role: galera_client, time: '0:00:00.455125'}
- {id: 50, name: Update apt if needed, role: galera_client, time: '0:00:00.935560'}
- {id: 51, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.850186'}
- {id: 52, name: Add galera apt-keys, role: galera_client, time: '0:00:01.527928'}
- {id: 53, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.444295'}
- {id: 54, name: Add galera repo(s), role: galera_client, time: '0:00:01.797308'}
- {id: 55, name: Update apt if needed, role: galera_client, time: '0:00:01.754691'}
- {id: 56, name: Install galera packages, role: galera_client, time: '0:00:03.321023'}
- {id: 57, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.947326'}
- {id: 58, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.418698'}
- {id: 59, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.418989'}
- {id: 60, name: Add galera repo, role: galera_client, time: '0:00:00.408404'}
- {id: 61, name: Install galera yum packages, role: galera_client, time: '0:00:00.439532'}
- {id: 62, name: Install pip packages, role: galera_client, time: '0:00:00.971104'}
- {id: 63, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.110601'}
- {id: 64, name: Create openrc file, role: openstack_openrc, time: '0:00:00.593655'}
- {id: 65, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.302494'}
- {id: 66, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.598493'}
- {id: 67, name: Gather variables for each operating system, role: os_heat, time: '0:00:00.540360'}
- {id: 68, name: Fail if our required secrets are not present, role: os_heat, time: '0:00:02.272836'}
- {id: 69, name: Check init system, role: os_heat, time: '0:00:00.327701'}
- {id: 70, name: Set the name of pid1, role: os_heat, time: '0:00:00.184932'}
- {id: 71, name: create the system group, role: os_heat, time: '0:00:00.499840'}
- {id: 72, name: Create the heat system user, role: os_heat, time: '0:00:00.533184'}
- {id: 73, name: Create heat dir, role: os_heat, time: '0:00:03.085959'}
- {id: 74, name: Create heat plugin dirs, role: os_heat, time: '0:00:01.209057'}
- {id: 75, name: Test for log directory or link, role: os_heat, time: '0:00:00.428406'}
- {id: 76, name: Create heat log dir, role: os_heat, time: '0:00:00.757347'}
- {id: 77, name: Check apt last update file, role: os_heat, time: '0:00:00.624695'}
- {id: 78, name: Update apt if needed, role: os_heat, time: '0:00:00.259511'}
- {id: 79, name: Install apt packages, role: os_heat, time: '0:00:03.942102'}
- {id: 80, name: Create developer mode constraint file, role: os_heat, time: '0:00:00.148668'}
- {id: 81, name: Clone requirements git repository, role: os_heat, time: '0:00:00.138001'}
- {id: 82, name: Add constraints to pip_install_options fact for developer mode,
role: os_heat, time: '0:00:00.142736'}
- {id: 83, name: Set pip_install_options_fact when not in developer mode, role: os_heat,
time: '0:00:00.248395'}
- {id: 84, name: Install requires pip packages, role: os_heat, time: '0:00:05.129421'}
- {id: 85, name: Get local venv checksum, role: os_heat, time: '0:00:00.377670'}
- {id: 86, name: Get remote venv checksum, role: os_heat, time: '0:00:00.506855'}
- {id: 87, name: Attempt venv download, role: os_heat, time: '0:00:00.966016'}
- {id: 88, name: Set heat get_venv fact, role: os_heat, time: '0:00:00.263865'}
- {id: 89, name: Remove existing venv, role: os_heat, time: '0:00:00.360656'}
- {id: 90, name: Create heat venv dir, role: os_heat, time: '0:00:00.410355'}
- {id: 91, name: Unarchive pre-built venv, role: os_heat, time: '0:00:10.367835'}
- {id: 92, name: Install pip packages, role: os_heat, time: '0:00:00.198718'}
- {id: 93, name: Update virtualenv path, role: os_heat, time: '0:00:00.504661'}
- {id: 94, name: Drop heat Config(s), role: os_heat, time: '0:00:03.832109'}
- {id: 95, name: Place the init script, role: os_heat, time: '0:00:00.591959'}
- {id: 96, name: Reload init scripts, role: os_heat, time: '0:00:00.448734'}
- {id: 97, name: Load service, role: os_heat, time: '0:00:00.444275'}
- {id: 98, name: Create TEMP run dir, role: os_heat, time: '0:00:00.560470'}
- {id: 99, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.526611'}
- {id: 100, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.789295'}
- {id: 101, name: Place the systemd init script, role: os_heat, time: '0:00:00.917973'}
- {id: 102, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.689124'}
- {id: 103, name: Load service, role: os_heat, time: '0:00:00.572983'}
- {id: 104, name: Place the init script, role: os_heat, time: '0:00:00.601224'}
- {id: 105, name: Reload init scripts, role: os_heat, time: '0:00:00.458454'}
- {id: 106, name: Load service, role: os_heat, time: '0:00:00.457606'}
- {id: 107, name: Create TEMP run dir, role: os_heat, time: '0:00:00.545081'}
- {id: 108, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.562234'}
- {id: 109, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.859116'}
- {id: 110, name: Place the systemd init script, role: os_heat, time: '0:00:00.918416'}
- {id: 111, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.665463'}
- {id: 112, name: Load service, role: os_heat, time: '0:00:00.510686'}
- {id: 113, name: Place the init script, role: os_heat, time: '0:00:00.641003'}
- {id: 114, name: Reload init scripts, role: os_heat, time: '0:00:00.440833'}
- {id: 115, name: Load service, role: os_heat, time: '0:00:00.409400'}
- {id: 116, name: Create TEMP run dir, role: os_heat, time: '0:00:00.566053'}
- {id: 117, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.604713'}
- {id: 118, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.855279'}
- {id: 119, name: Place the systemd init script, role: os_heat, time: '0:00:00.888420'}
- {id: 120, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.638699'}
- {id: 121, name: Load service, role: os_heat, time: '0:00:00.554115'}
- {id: 122, name: Place the init script, role: os_heat, time: '0:00:00.553156'}
- {id: 123, name: Reload init scripts, role: os_heat, time: '0:00:00.462244'}
- {id: 124, name: Load service, role: os_heat, time: '0:00:00.429276'}
- {id: 125, name: Create TEMP run dir, role: os_heat, time: '0:00:00.583925'}
- {id: 126, name: Create TEMP lock dir, role: os_heat, time: '0:00:00.559195'}
- {id: 127, name: Create tempfile.d entry, role: os_heat, time: '0:00:00.828442'}
- {id: 128, name: Place the systemd init script, role: os_heat, time: '0:00:00.929881'}
- {id: 129, name: Reload the systemd daemon, role: os_heat, time: '0:00:00.723661'}
- {id: 130, name: Load service, role: os_heat, time: '0:00:00.515808'}
- {id: 131, name: Ensure heat_stack_user role, role: os_heat, time: '0:00:00.758857'}
- {id: 132, name: Ensure heat domain, role: os_heat, time: '0:00:00.713352'}
- {id: 133, name: Ensure heat project, role: os_heat, time: '0:00:00.698257'}
- {id: 134, name: Ensure heat user, role: os_heat, time: '0:00:00.760577'}
- {id: 135, name: Ensure heat role, role: os_heat, time: '0:00:00.834556'}
- {id: 136, name: Perform a heat DB sync, role: os_heat, time: '0:00:02.299231'}
- {id: 137, name: Ensure heat service, role: os_heat, time: '0:00:00.848148'}
- {id: 138, name: Ensure heat user, role: os_heat, time: '0:00:00.882242'}
- {id: 139, name: Ensure heat user to admin role, role: os_heat, time: '0:00:01.051198'}
- {id: 140, name: Ensure heat endpoint, role: os_heat, time: '0:00:00.973617'}
- {id: 141, name: Ensure heat service, role: os_heat, time: '0:00:00.793074'}
- {id: 142, name: Ensure heat user, role: os_heat, time: '0:00:00.917806'}
- {id: 143, name: Ensure heat user to admin role, role: os_heat, time: '0:00:00.886382'}
- {id: 144, name: Ensure heat endpoint, role: os_heat, time: '0:00:00.984318'}
- {id: 145, name: Ensure stack_owner role, role: os_heat, time: '0:00:00.700379'}
- {id: 146, name: Ensure admin has stack_owner role, role: os_heat, time: '0:00:02.110854'}
- {id: 147, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.234850'}
- {id: 148, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.490945'}
- {id: 149, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.542745'}
- {id: 150, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.404691'}
- {id: 151, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.119880'}
- {id: 152, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.584768'}
- {id: 153, name: Update apt if needed, role: rsyslog_client, time: '0:00:01.017412'}
- {id: 154, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.742737'}
- {id: 155, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.099368'}
- {id: 156, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.221124'}
- {id: 157, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.320097'}
- {id: 158, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.509743'}
- {id: 159, name: Find all log files, role: rsyslog_client, time: '0:00:00.297403'}
- {id: 160, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.554523'}
- {id: 161, name: Union the log files, role: rsyslog_client, time: '0:00:00.138003'}
- {id: 162, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.659397'}
- {id: 163, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.628790'}
- {id: 164, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.360586'}
- {id: 165, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.330556'}
- {id: 166, name: Create crontab, role: system_crontab_coordination, time: '0:00:01.985086'}
time: '0:02:28.777379'
26:
name: Install horizon server
tasks:
- {id: 0, name: setup, role: null, time: '0:00:00.906829'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.350535'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.135717'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.030534'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.036623'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.036583'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.034482'}
- {id: 7, name: Create log dir, role: null, time: '0:00:00.050523'}
- {id: 8, name: Create log aggregation links, role: null, time: '0:00:00.061977'}
- {id: 9, name: Create DB for service, role: null, time: '0:00:00.482601'}
- {id: 10, name: Grant access to the DB for the service, role: null, time: '0:00:00.571001'}
- {id: 11, name: Drop apt package manager proxy, role: null, time: '0:00:00.544920'}
- {id: 12, name: Drop yum package manager proxy, role: null, time: '0:00:00.029870'}
- {id: 13, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.313443'}
- {id: 14, name: Create pip config directory, role: pip_install, time: '0:00:01.216345'}
- {id: 15, name: Drop pip file(s), role: pip_install, time: '0:00:00.519285'}
- {id: 16, name: Drop pip global config(s), role: pip_install, time: '0:00:00.356216'}
- {id: 17, name: Create pip links directory, role: pip_install, time: '0:00:00.297364'}
- {id: 18, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.497931'}
- {id: 19, name: Drop pip link file(s), role: pip_install, time: '0:00:00.657868'}
- {id: 20, name: Execute pip config builder, role: pip_install, time: '0:00:00.333955'}
- {id: 21, name: Install yum packages, role: pip_install, time: '0:00:00.337671'}
- {id: 22, name: Check apt last update file, role: pip_install, time: '0:00:00.317788'}
- {id: 23, name: Update apt if needed, role: pip_install, time: '0:00:02.522532'}
- {id: 24, name: Install apt packages, role: pip_install, time: '0:00:14.611192'}
- {id: 25, name: Get Modern PIP, role: pip_install, time: '0:00:01.098909'}
- {id: 26, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.108155'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:02.698039'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.166135'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:02.583501'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.358523'}
- {id: 31, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.097788'}
- {id: 32, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.105595'}
- {id: 33, name: Create local pip package cache, role: pip_install, time: '0:00:00.090317'}
- {id: 34, name: pip cache install files locally, role: pip_install, time: '0:00:00.110296'}
- {id: 35, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.095557'}
- {id: 36, name: Distribute PIP install files, role: pip_install, time: '0:00:00.097399'}
- {id: 37, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.089966'}
- {id: 38, name: Clean up local install cache, role: pip_install, time: '0:00:00.090743'}
- {id: 39, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.084863'}
- {id: 40, name: Install PIP, role: pip_install, time: '0:00:00.164598'}
- {id: 41, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.165120'}
- {id: 42, name: Install pip packages, role: pip_install, time: '0:00:00.181835'}
- {id: 43, name: Clean up remote install files, role: pip_install, time: '0:00:00.144593'}
- {id: 44, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.048868'}
- {id: 45, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.591462'}
- {id: 46, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.271972'}
- {id: 47, name: Check apt last update file, role: galera_client, time: '0:00:00.395629'}
- {id: 48, name: Update apt if needed, role: galera_client, time: '0:00:00.778642'}
- {id: 49, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.743132'}
- {id: 50, name: Add galera apt-keys, role: galera_client, time: '0:00:01.461400'}
- {id: 51, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.294327'}
- {id: 52, name: Add galera repo(s), role: galera_client, time: '0:00:01.468008'}
- {id: 53, name: Update apt if needed, role: galera_client, time: '0:00:01.520126'}
- {id: 54, name: Install galera packages, role: galera_client, time: '0:00:02.893754'}
- {id: 55, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.828407'}
- {id: 56, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.285133'}
- {id: 57, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.280187'}
- {id: 58, name: Add galera repo, role: galera_client, time: '0:00:00.330344'}
- {id: 59, name: Install galera yum packages, role: galera_client, time: '0:00:00.340399'}
- {id: 60, name: Install pip packages, role: galera_client, time: '0:00:00.831033'}
- {id: 61, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.079069'}
- {id: 62, name: Create openrc file, role: openstack_openrc, time: '0:00:00.545151'}
- {id: 63, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.281098'}
- {id: 64, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.547037'}
- {id: 65, name: Gather variables for each operating system, role: os_horizon, time: '0:00:00.308999'}
- {id: 66, name: create the system group, role: os_horizon, time: '0:00:00.353190'}
- {id: 67, name: Create the horizon system user, role: os_horizon, time: '0:00:00.478934'}
- {id: 68, name: Create horizon dir, role: os_horizon, time: '0:00:01.030121'}
- {id: 69, name: Test for log directory or link, role: os_horizon, time: '0:00:00.339530'}
- {id: 70, name: Create horizon log dir, role: os_horizon, time: '0:00:00.474576'}
- {id: 71, name: Check apt last update file, role: os_horizon, time: '0:00:00.415009'}
- {id: 72, name: Update apt if needed, role: os_horizon, time: '0:00:00.192479'}
- {id: 73, name: Install apt packages, role: os_horizon, time: '0:00:10.417768'}
- {id: 74, name: Create developer mode constraint file, role: os_horizon, time: '0:00:00.102477'}
- {id: 75, name: Clone requirements git repository, role: os_horizon, time: '0:00:00.101986'}
- {id: 76, name: Add constraints to pip_install_options fact for developer mode,
role: os_horizon, time: '0:00:00.100270'}
- {id: 77, name: Set pip_install_options_fact when not in developer mode, role: os_horizon,
time: '0:00:00.203836'}
- {id: 78, name: Install requires pip packages, role: os_horizon, time: '0:00:04.599382'}
- {id: 79, name: Get local venv checksum, role: os_horizon, time: '0:00:00.354388'}
- {id: 80, name: Get remote venv checksum, role: os_horizon, time: '0:00:00.478487'}
- {id: 81, name: Attempt venv download, role: os_horizon, time: '0:00:01.090114'}
- {id: 82, name: Set horizon get_venv fact, role: os_horizon, time: '0:00:00.228742'}
- {id: 83, name: Remove existing venv, role: os_horizon, time: '0:00:00.318877'}
- {id: 84, name: Create horizon venv dir, role: os_horizon, time: '0:00:00.336753'}
- {id: 85, name: Unarchive pre-built venv, role: os_horizon, time: '0:00:09.108180'}
- {id: 86, name: Install pip packages, role: os_horizon, time: '0:00:00.119231'}
- {id: 87, name: Update virtualenv path, role: os_horizon, time: '0:00:00.565240'}
- {id: 88, name: Create horizon link for venv, role: os_horizon, time: '0:00:00.323523'}
- {id: 89, name: Create static horizon dir, role: os_horizon, time: '0:00:01.465873'}
- {id: 90, name: Setup Horizon config(s), role: os_horizon, time: '0:00:01.985104'}
- {id: 91, name: Uploading horizon custom files, role: os_horizon, time: '0:00:00.095087'}
- {id: 92, name: Enable the ironic-ui-dashboard Horizon panel, role: os_horizon,
time: '0:00:00.337240'}
- {id: 93, name: Enable the magnum-ui-dashboard Horizon panel, role: os_horizon,
time: '0:00:01.051751'}
- {id: 94, name: Enable the neutron-lbaas-dashboard Horizon panel, role: os_horizon,
time: '0:00:00.348578'}
- {id: 95, name: Create horizon links, role: os_horizon, time: '0:00:00.500671'}
- {id: 96, name: Setup Horizon config(s), role: os_horizon, time: '0:00:00.733479'}
- {id: 97, name: Create customization module directory, role: os_horizon, time: '0:00:00.105475'}
- {id: 98, name: Drop horizon customization module, role: os_horizon, time: '0:00:00.146576'}
- {id: 99, name: Compile messages for translation, role: os_horizon, time: '0:00:04.599908'}
- {id: 100, name: Collect and compress static files, role: os_horizon, time: '0:00:26.005929'}
- {id: 101, name: Perform a horizon DB sync, role: os_horizon, time: '0:00:01.845645'}
- {id: 102, name: Register DB session cleanup cron, role: os_horizon, time: '0:00:00.428653'}
- {id: 103, name: Remove self signed cert for regen, role: os_horizon, time: '0:00:00.160835'}
- {id: 104, name: Create self-signed ssl cert, role: os_horizon, time: '0:00:00.170523'}
- {id: 105, name: Store ssl cert, role: os_horizon, time: '0:00:00.236694'}
- {id: 106, name: Store ssl key, role: os_horizon, time: '0:00:00.206927'}
- {id: 107, name: Register a fact for the cert and key, role: os_horizon, time: '0:00:00.166758'}
- {id: 108, name: Distribute self signed ssl key, role: os_horizon, time: '0:00:00.178156'}
- {id: 109, name: Distribute self signed ssl cert, role: os_horizon, time: '0:00:00.201398'}
- {id: 110, name: Drop user provided ssl cert, role: os_horizon, time: '0:00:00.099492'}
- {id: 111, name: Drop user provided ssl key, role: os_horizon, time: '0:00:00.098970'}
- {id: 112, name: Drop user provided ssl CA cert, role: os_horizon, time: '0:00:00.096760'}
- {id: 113, name: Update the ca certificates, role: os_horizon, time: '0:00:00.116144'}
- {id: 114, name: Ensure default keystone user role, role: os_horizon, time: '0:00:00.867387'}
- {id: 115, name: Drop apache2 configs, role: os_horizon, time: '0:00:01.316626'}
- {id: 116, name: Enable Horizon Site, role: os_horizon, time: '0:00:00.792557'}
- {id: 117, name: Enable apache2 modules, role: os_horizon, time: '0:00:02.308916'}
- {id: 118, name: Ensure Apache ServerName, role: os_horizon, time: '0:00:00.487200'}
- {id: 119, name: Ensure Apache ServerTokens, role: os_horizon, time: '0:00:00.455094'}
- {id: 120, name: Ensure Apache ServerSignature, role: os_horizon, time: '0:00:03.256087'}
- {id: 121, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.194218'}
- {id: 122, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.258973'}
- {id: 123, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.275948'}
- {id: 124, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.272379'}
- {id: 125, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.060980'}
- {id: 126, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.266043'}
- {id: 127, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.850541'}
- {id: 128, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.587887'}
- {id: 129, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.058608'}
- {id: 130, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.162207'}
- {id: 131, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.299223'}
- {id: 132, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.440400'}
- {id: 133, name: Find all log files, role: rsyslog_client, time: '0:00:00.250156'}
- {id: 134, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.511815'}
- {id: 135, name: Union the log files, role: rsyslog_client, time: '0:00:00.132904'}
- {id: 136, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.618037'}
- {id: 137, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.538963'}
- {id: 138, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.274250'}
- {id: 139, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.282975'}
- {id: 140, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.103471'}
time: '0:02:19.949458'
27:
name: Install the ceilometer components
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.901007'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.632292'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.230515'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.061000'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.069808'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.066490'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.076911'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.025164'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:03.169046'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.366961'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.304546'}
- {id: 11, name: Drop apt package manager proxy, role: null, time: '0:00:00.614548'}
- {id: 12, name: Drop yum package manager proxy, role: null, time: '0:00:00.053975'}
- {id: 13, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.326554'}
- {id: 14, name: Create pip config directory, role: pip_install, time: '0:00:01.628773'}
- {id: 15, name: Drop pip file(s), role: pip_install, time: '0:00:00.652838'}
- {id: 16, name: Drop pip global config(s), role: pip_install, time: '0:00:00.410251'}
- {id: 17, name: Create pip links directory, role: pip_install, time: '0:00:00.345085'}
- {id: 18, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.549545'}
- {id: 19, name: Drop pip link file(s), role: pip_install, time: '0:00:00.779167'}
- {id: 20, name: Execute pip config builder, role: pip_install, time: '0:00:00.446120'}
- {id: 21, name: Install yum packages, role: pip_install, time: '0:00:00.464073'}
- {id: 22, name: Check apt last update file, role: pip_install, time: '0:00:00.353288'}
- {id: 23, name: Update apt if needed, role: pip_install, time: '0:00:02.909768'}
- {id: 24, name: Install apt packages, role: pip_install, time: '0:00:17.050305'}
- {id: 25, name: Get Modern PIP, role: pip_install, time: '0:00:00.747529'}
- {id: 26, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.162868'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:03.052966'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.308388'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:02.957628'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.441072'}
- {id: 31, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.083898'}
- {id: 32, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.083915'}
- {id: 33, name: Create local pip package cache, role: pip_install, time: '0:00:00.079553'}
- {id: 34, name: pip cache install files locally, role: pip_install, time: '0:00:00.153065'}
- {id: 35, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.126334'}
- {id: 36, name: Distribute PIP install files, role: pip_install, time: '0:00:00.124419'}
- {id: 37, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.079825'}
- {id: 38, name: Clean up local install cache, role: pip_install, time: '0:00:00.073425'}
- {id: 39, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.127400'}
- {id: 40, name: Install PIP, role: pip_install, time: '0:00:00.289256'}
- {id: 41, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.330977'}
- {id: 42, name: Install pip packages, role: pip_install, time: '0:00:00.313692'}
- {id: 43, name: Clean up remote install files, role: pip_install, time: '0:00:00.218120'}
- {id: 44, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.073840'}
- {id: 45, name: Create openrc file, role: openstack_openrc, time: '0:00:00.800906'}
- {id: 46, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.326081'}
- {id: 47, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.666378'}
- {id: 48, name: Gather variables for each operating system, role: os_ceilometer,
time: '0:00:00.590193'}
- {id: 49, name: Fail if our required secrets are not present, role: os_ceilometer,
time: '0:00:01.463439'}
- {id: 50, name: Check init system, role: os_ceilometer, time: '0:00:00.363876'}
- {id: 51, name: Set the name of pid1, role: os_ceilometer, time: '0:00:00.186007'}
- {id: 52, name: Create the system group, role: os_ceilometer, time: '0:00:00.433008'}
- {id: 53, name: Create the ceilometer system user, role: os_ceilometer, time: '0:00:00.501433'}
- {id: 54, name: Create the swift system user and add to ceilometer group, role: os_ceilometer,
time: '0:00:00.456652'}
- {id: 55, name: Create ceilometer dir, role: os_ceilometer, time: '0:00:03.275796'}
- {id: 56, name: Test for log directory or link, role: os_ceilometer, time: '0:00:00.400028'}
- {id: 57, name: Create ceilometer log dir, role: os_ceilometer, time: '0:00:00.623324'}
- {id: 58, name: Check apt last update file, role: os_ceilometer, time: '0:00:00.470770'}
- {id: 59, name: Update apt if needed, role: os_ceilometer, time: '0:00:00.183804'}
- {id: 60, name: Install apt packages, role: os_ceilometer, time: '0:00:04.806921'}
- {id: 61, name: Install packages required in Developer Mode, role: os_ceilometer,
time: '0:00:00.724214'}
- {id: 62, name: Create developer mode constraint file, role: os_ceilometer, time: '0:00:00.105670'}
- {id: 63, name: Clone requirements git repository, role: os_ceilometer, time: '0:00:00.102740'}
- {id: 64, name: Add constraints to pip_install_options fact for developer mode,
role: os_ceilometer, time: '0:00:00.108497'}
- {id: 65, name: Set pip_install_options_fact when not in developer mode, role: os_ceilometer,
time: '0:00:00.225044'}
- {id: 66, name: Install requires pip packages, role: os_ceilometer, time: '0:00:05.580697'}
- {id: 67, name: Get local venv checksum, role: os_ceilometer, time: '0:00:00.387476'}
- {id: 68, name: Get remote venv checksum, role: os_ceilometer, time: '0:00:00.521992'}
- {id: 69, name: Attempt venv download, role: os_ceilometer, time: '0:00:01.060260'}
- {id: 70, name: Set ceilometer get_venv fact, role: os_ceilometer, time: '0:00:00.279817'}
- {id: 71, name: Remove existing venv, role: os_ceilometer, time: '0:00:00.361880'}
- {id: 72, name: Create ceilometer venv dir, role: os_ceilometer, time: '0:00:00.398796'}
- {id: 73, name: Unarchive pre-built venv, role: os_ceilometer, time: '0:00:11.657103'}
- {id: 74, name: Install pip packages, role: os_ceilometer, time: '0:00:00.135348'}
- {id: 75, name: Update virtualenv path, role: os_ceilometer, time: '0:00:00.479220'}
- {id: 76, name: Copy ceilometer config, role: os_ceilometer, time: '0:00:06.563361'}
- {id: 77, name: Drop rootwrap filters, role: os_ceilometer, time: '0:00:00.677484'}
- {id: 78, name: Place the init script, role: os_ceilometer, time: '0:00:00.443365'}
- {id: 79, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.380954'}
- {id: 80, name: Load service, role: os_ceilometer, time: '0:00:00.310151'}
- {id: 81, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.421310'}
- {id: 82, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.411714'}
- {id: 83, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.683788'}
- {id: 84, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.744763'}
- {id: 85, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.469572'}
- {id: 86, name: Load service, role: os_ceilometer, time: '0:00:00.498181'}
- {id: 87, name: Place the init script, role: os_ceilometer, time: '0:00:00.452157'}
- {id: 88, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.329483'}
- {id: 89, name: Load service, role: os_ceilometer, time: '0:00:00.349237'}
- {id: 90, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.400150'}
- {id: 91, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.449821'}
- {id: 92, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.768223'}
- {id: 93, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.757622'}
- {id: 94, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.495897'}
- {id: 95, name: Load service, role: os_ceilometer, time: '0:00:00.433706'}
- {id: 96, name: Place the init script, role: os_ceilometer, time: '0:00:00.445202'}
- {id: 97, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.381975'}
- {id: 98, name: Load service, role: os_ceilometer, time: '0:00:00.348093'}
- {id: 99, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.453100'}
- {id: 100, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.457843'}
- {id: 101, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.740294'}
- {id: 102, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.823554'}
- {id: 103, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.544000'}
- {id: 104, name: Load service, role: os_ceilometer, time: '0:00:00.452780'}
- {id: 105, name: Place the init script, role: os_ceilometer, time: '0:00:00.455328'}
- {id: 106, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.354193'}
- {id: 107, name: Load service, role: os_ceilometer, time: '0:00:00.332441'}
- {id: 108, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.448240'}
- {id: 109, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.459304'}
- {id: 110, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.745868'}
- {id: 111, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.734835'}
- {id: 112, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.469617'}
- {id: 113, name: Load service, role: os_ceilometer, time: '0:00:00.394464'}
- {id: 114, name: Place the init script, role: os_ceilometer, time: '0:00:00.447247'}
- {id: 115, name: Reload init scripts, role: os_ceilometer, time: '0:00:00.362667'}
- {id: 116, name: Load service, role: os_ceilometer, time: '0:00:00.345012'}
- {id: 117, name: Create TEMP run dir, role: os_ceilometer, time: '0:00:00.468523'}
- {id: 118, name: Create TEMP lock dir, role: os_ceilometer, time: '0:00:00.476730'}
- {id: 119, name: Create tempfile.d entry, role: os_ceilometer, time: '0:00:00.817314'}
- {id: 120, name: Place the systemd init script, role: os_ceilometer, time: '0:00:00.833116'}
- {id: 121, name: Reload the systemd daemon, role: os_ceilometer, time: '0:00:00.760697'}
- {id: 122, name: Load service, role: os_ceilometer, time: '0:00:00.533881'}
- {id: 123, name: Ensure ceilometer service, role: os_ceilometer, time: '0:00:00.744250'}
- {id: 124, name: Ensure ceilometer user, role: os_ceilometer, time: '0:00:00.736226'}
- {id: 125, name: Ensure ceilometer user to admin role, role: os_ceilometer, time: '0:00:00.771072'}
- {id: 126, name: Ensure ceilometer endpoint, role: os_ceilometer, time: '0:00:00.801506'}
- {id: 127, name: Create openrc file, role: openstack_openrc, time: '0:00:00.664532'}
- {id: 128, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.277004'}
- {id: 129, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.617714'}
- {id: 130, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.225244'}
- {id: 131, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.339906'}
- {id: 132, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.363482'}
- {id: 133, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.315312'}
- {id: 134, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.114029'}
- {id: 135, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.402998'}
- {id: 136, name: Update apt if needed, role: rsyslog_client, time: '0:00:01.006459'}
- {id: 137, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.812216'}
- {id: 138, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.121977'}
- {id: 139, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.257510'}
- {id: 140, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.426729'}
- {id: 141, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.583893'}
- {id: 142, name: Find all log files, role: rsyslog_client, time: '0:00:00.367778'}
- {id: 143, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.677261'}
- {id: 144, name: Union the log files, role: rsyslog_client, time: '0:00:00.169805'}
- {id: 145, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.060115'}
- {id: 146, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.065167'}
- {id: 147, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.388257'}
- {id: 148, name: Start rsyslog, role: rsyslog_client, time: '0:00:03.438827'}
time: '0:02:07.870096'
28:
name: Install the aodh components
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.097785'}
- {id: 1, name: Sort the rabbitmq servers, role: null, time: '0:00:00.396392'}
- {id: 2, name: Set rabbitmq servers, role: null, time: '0:00:00.118501'}
- {id: 3, name: Ensure mount directories exists, role: null, time: '0:00:00.029797'}
- {id: 4, name: LXC Directory bind mount, role: null, time: '0:00:00.035024'}
- {id: 5, name: Extra lxc config, role: null, time: '0:00:00.037826'}
- {id: 6, name: Wait for container ssh, role: null, time: '0:00:00.038657'}
- {id: 7, name: Ensure Rabbitmq vhost, role: null, time: '0:00:02.347602'}
- {id: 8, name: Ensure rabbitmq user, role: null, time: '0:00:03.850079'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.048555'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.055082'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.541911'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.573287'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.547224'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.034335'}
- {id: 15, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.240469'}
- {id: 16, name: Create pip config directory, role: pip_install, time: '0:00:01.259244'}
- {id: 17, name: Drop pip file(s), role: pip_install, time: '0:00:00.448782'}
- {id: 18, name: Drop pip global config(s), role: pip_install, time: '0:00:00.319951'}
- {id: 19, name: Create pip links directory, role: pip_install, time: '0:00:00.277129'}
- {id: 20, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.498718'}
- {id: 21, name: Drop pip link file(s), role: pip_install, time: '0:00:00.655793'}
- {id: 22, name: Execute pip config builder, role: pip_install, time: '0:00:00.333599'}
- {id: 23, name: Install yum packages, role: pip_install, time: '0:00:00.333392'}
- {id: 24, name: Check apt last update file, role: pip_install, time: '0:00:00.320072'}
- {id: 25, name: Update apt if needed, role: pip_install, time: '0:00:02.592864'}
- {id: 26, name: Install apt packages, role: pip_install, time: '0:00:14.658552'}
- {id: 27, name: Get Modern PIP, role: pip_install, time: '0:00:00.598603'}
- {id: 28, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.118463'}
- {id: 29, name: Install PIP, role: pip_install, time: '0:00:02.707566'}
- {id: 30, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.183973'}
- {id: 31, name: Install pip packages, role: pip_install, time: '0:00:02.637850'}
- {id: 32, name: Clean up remote install files, role: pip_install, time: '0:00:00.395742'}
- {id: 33, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.111411'}
- {id: 34, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.107653'}
- {id: 35, name: Create local pip package cache, role: pip_install, time: '0:00:00.094619'}
- {id: 36, name: pip cache install files locally, role: pip_install, time: '0:00:00.107274'}
- {id: 37, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.086918'}
- {id: 38, name: Distribute PIP install files, role: pip_install, time: '0:00:00.092001'}
- {id: 39, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.093410'}
- {id: 40, name: Clean up local install cache, role: pip_install, time: '0:00:00.103060'}
- {id: 41, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.093026'}
- {id: 42, name: Install PIP, role: pip_install, time: '0:00:00.177913'}
- {id: 43, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.168798'}
- {id: 44, name: Install pip packages, role: pip_install, time: '0:00:00.205473'}
- {id: 45, name: Clean up remote install files, role: pip_install, time: '0:00:00.144487'}
- {id: 46, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.056106'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.621973'}
- {id: 48, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.277733'}
- {id: 49, name: Check apt last update file, role: galera_client, time: '0:00:00.356192'}
- {id: 50, name: Update apt if needed, role: galera_client, time: '0:00:00.819106'}
- {id: 51, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.760667'}
- {id: 52, name: Add galera apt-keys, role: galera_client, time: '0:00:01.483292'}
- {id: 53, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.335563'}
- {id: 54, name: Add galera repo(s), role: galera_client, time: '0:00:01.700621'}
- {id: 55, name: Update apt if needed, role: galera_client, time: '0:00:01.527068'}
- {id: 56, name: Install galera packages, role: galera_client, time: '0:00:03.185079'}
- {id: 57, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.803528'}
- {id: 58, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.344106'}
- {id: 59, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.305434'}
- {id: 60, name: Add galera repo, role: galera_client, time: '0:00:00.346664'}
- {id: 61, name: Install galera yum packages, role: galera_client, time: '0:00:00.330058'}
- {id: 62, name: Install pip packages, role: galera_client, time: '0:00:00.915150'}
- {id: 63, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.087181'}
- {id: 64, name: Create openrc file, role: openstack_openrc, time: '0:00:00.542860'}
- {id: 65, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.272993'}
- {id: 66, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.538590'}
- {id: 67, name: Fail if our required secrets are not present, role: os_aodh, time: '0:00:00.935218'}
- {id: 68, name: Check init system, role: os_aodh, time: '0:00:00.288853'}
- {id: 69, name: Set the name of pid1, role: os_aodh, time: '0:00:00.136689'}
- {id: 70, name: Gather variables for each operating system, role: os_aodh, time: '0:00:00.428677'}
- {id: 71, name: Create the system group, role: os_aodh, time: '0:00:00.399496'}
- {id: 72, name: Create the aodh system user, role: os_aodh, time: '0:00:00.468899'}
- {id: 73, name: Create aodh dir, role: os_aodh, time: '0:00:01.760724'}
- {id: 74, name: Create Apache mod_wsgi dirs, role: os_aodh, time: '0:00:00.987807'}
- {id: 75, name: Test for log directory or link, role: os_aodh, time: '0:00:00.347483'}
- {id: 76, name: Create aodh log dir, role: os_aodh, time: '0:00:00.304440'}
- {id: 77, name: Check apt last update file, role: os_aodh, time: '0:00:00.410376'}
- {id: 78, name: Update apt if needed, role: os_aodh, time: '0:00:00.174111'}
- {id: 79, name: Install apt packages, role: os_aodh, time: '0:00:11.422967'}
- {id: 80, name: Install apt packages for testing, role: os_aodh, time: '0:00:00.620837'}
- {id: 81, name: Create developer mode constraint file, role: os_aodh, time: '0:00:00.107248'}
- {id: 82, name: Clone requirements git repository, role: os_aodh, time: '0:00:00.114840'}
- {id: 83, name: Add constraints to pip_install_options fact for developer mode,
role: os_aodh, time: '0:00:00.113653'}
- {id: 84, name: Set pip_install_options_fact when not in developer mode, role: os_aodh,
time: '0:00:00.227825'}
- {id: 85, name: Install requires pip packages, role: os_aodh, time: '0:00:05.087074'}
- {id: 86, name: Get local venv checksum, role: os_aodh, time: '0:00:00.357328'}
- {id: 87, name: Get remote venv checksum, role: os_aodh, time: '0:00:00.574600'}
- {id: 88, name: Attempt venv download, role: os_aodh, time: '0:00:00.892319'}
- {id: 89, name: Set aodh get_venv fact, role: os_aodh, time: '0:00:00.206194'}
- {id: 90, name: Remove existing venv, role: os_aodh, time: '0:00:00.306002'}
- {id: 91, name: Create aodh venv dir, role: os_aodh, time: '0:00:00.322755'}
- {id: 92, name: Unarchive pre-built venv, role: os_aodh, time: '0:00:05.032751'}
- {id: 93, name: Install pip packages, role: os_aodh, time: '0:00:00.144835'}
- {id: 94, name: Update virtualenv path, role: os_aodh, time: '0:00:00.484642'}
- {id: 95, name: Copy aodh config, role: os_aodh, time: '0:00:01.925018'}
- {id: 96, name: Drop aodh API WSGI Configs, role: os_aodh, time: '0:00:00.640309'}
- {id: 97, name: Place the init script, role: os_aodh, time: '0:00:00.414582'}
- {id: 98, name: Reload init scripts, role: os_aodh, time: '0:00:00.475742'}
- {id: 99, name: Load service, role: os_aodh, time: '0:00:00.330113'}
- {id: 100, name: Create TEMP run dir, role: os_aodh, time: '0:00:00.561305'}
- {id: 101, name: Create TEMP lock dir, role: os_aodh, time: '0:00:00.540651'}
- {id: 102, name: Create tempfile.d entry, role: os_aodh, time: '0:00:00.850723'}
- {id: 103, name: Place the systemd init script, role: os_aodh, time: '0:00:00.986617'}
- {id: 104, name: Reload the systemd daemon, role: os_aodh, time: '0:00:00.654088'}
- {id: 105, name: Load service, role: os_aodh, time: '0:00:00.714004'}
- {id: 106, name: Place the init script, role: os_aodh, time: '0:00:00.396558'}
- {id: 107, name: Reload init scripts, role: os_aodh, time: '0:00:00.373165'}
- {id: 108, name: Load service, role: os_aodh, time: '0:00:00.298787'}
- {id: 109, name: Create TEMP run dir, role: os_aodh, time: '0:00:00.567312'}
- {id: 110, name: Create TEMP lock dir, role: os_aodh, time: '0:00:00.500795'}
- {id: 111, name: Create tempfile.d entry, role: os_aodh, time: '0:00:00.828615'}
- {id: 112, name: Place the systemd init script, role: os_aodh, time: '0:00:00.965075'}
- {id: 113, name: Reload the systemd daemon, role: os_aodh, time: '0:00:00.748769'}
- {id: 114, name: Load service, role: os_aodh, time: '0:00:00.516683'}
- {id: 115, name: Place the init script, role: os_aodh, time: '0:00:00.390463'}
- {id: 116, name: Reload init scripts, role: os_aodh, time: '0:00:00.409290'}
- {id: 117, name: Load service, role: os_aodh, time: '0:00:00.312872'}
- {id: 118, name: Create TEMP run dir, role: os_aodh, time: '0:00:00.561960'}
- {id: 119, name: Create TEMP lock dir, role: os_aodh, time: '0:00:00.639053'}
- {id: 120, name: Create tempfile.d entry, role: os_aodh, time: '0:00:00.831196'}
- {id: 121, name: Place the systemd init script, role: os_aodh, time: '0:00:00.979342'}
- {id: 122, name: Reload the systemd daemon, role: os_aodh, time: '0:00:00.684638'}
- {id: 123, name: Load service, role: os_aodh, time: '0:00:00.538972'}
- {id: 124, name: Perform a Aodh DB sync, role: os_aodh, time: '0:00:02.314806'}
- {id: 125, name: Drop apache2 virtual host and ports file, role: os_aodh, time: '0:00:01.631047'}
- {id: 126, name: Disable default apache site, role: os_aodh, time: '0:00:00.348334'}
- {id: 127, name: Enabled aodh vhost, role: os_aodh, time: '0:00:00.352868'}
- {id: 128, name: Ensure Apache ServerName, role: os_aodh, time: '0:00:00.486845'}
- {id: 129, name: Ensure Apache ServerTokens, role: os_aodh, time: '0:00:00.373668'}
- {id: 130, name: Ensure Apache ServerSignature, role: os_aodh, time: '0:00:00.354469'}
- {id: 131, name: Ensure aodh service, role: os_aodh, time: '0:00:00.827247'}
- {id: 132, name: Ensure aodh user, role: os_aodh, time: '0:00:00.812922'}
- {id: 133, name: Ensure aodh user to admin role, role: os_aodh, time: '0:00:00.885213'}
- {id: 134, name: Ensure aodh endpoint, role: os_aodh, time: '0:00:00.905995'}
- {id: 135, name: Create openrc file, role: openstack_openrc, time: '0:00:00.515838'}
- {id: 136, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.244981'}
- {id: 137, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.529518'}
- {id: 138, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.195244'}
- {id: 139, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.277814'}
- {id: 140, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.300682'}
- {id: 141, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.263453'}
- {id: 142, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.064892'}
- {id: 143, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.289538'}
- {id: 144, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.845807'}
- {id: 145, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.745938'}
- {id: 146, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.072356'}
- {id: 147, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.175813'}
- {id: 148, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.338612'}
- {id: 149, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.477495'}
- {id: 150, name: Find all log files, role: rsyslog_client, time: '0:00:00.284850'}
- {id: 151, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.551054'}
- {id: 152, name: Union the log files, role: rsyslog_client, time: '0:00:00.143124'}
- {id: 153, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.051942'}
- {id: 154, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.050328'}
- {id: 155, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.293289'}
- {id: 156, name: Start rsyslog, role: rsyslog_client, time: '0:00:07.431701'}
time: '0:02:10.261849'
29:
name: Installation and setup of Swift
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.056667'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.044506'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.051081'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.051160'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.054376'}
- {id: 5, name: Create log dir, role: null, time: '0:00:00.572132'}
- {id: 6, name: Create log aggregation links, role: null, time: '0:00:00.346289'}
- {id: 7, name: Drop apt package manager proxy, role: null, time: '0:00:00.696029'}
- {id: 8, name: Drop yum package manager proxy, role: null, time: '0:00:00.044569'}
- {id: 9, name: Set swift storage bridge (is_metal), role: null, time: '0:00:00.159133'}
- {id: 10, name: Set swift storage address (is_metal), role: null, time: '0:00:00.157879'}
- {id: 11, name: Set swift storage address (is_metal no storage network), role: null,
time: '0:00:00.046885'}
- {id: 12, name: Set swift storage address (container), role: null, time: '0:00:00.189114'}
- {id: 13, name: Set swift storage address (container no storage network), role: null,
time: '0:00:00.166317'}
- {id: 14, name: Set swift replication bridge (is_metal), role: null, time: '0:00:00.172860'}
- {id: 15, name: Set swift replication address (is_metal), role: null, time: '0:00:00.161165'}
- {id: 16, name: Set swift replication address (is_metal no replication network),
role: null, time: '0:00:00.043289'}
- {id: 17, name: Set swift replication address (container), role: null, time: '0:00:00.167571'}
- {id: 18, name: Set swift replication address (container no replication network),
role: null, time: '0:00:00.172724'}
- {id: 19, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.343572'}
- {id: 20, name: Create pip config directory, role: pip_install, time: '0:00:01.475988'}
- {id: 21, name: Drop pip file(s), role: pip_install, time: '0:00:00.541545'}
- {id: 22, name: Drop pip global config(s), role: pip_install, time: '0:00:00.454252'}
- {id: 23, name: Create pip links directory, role: pip_install, time: '0:00:00.330832'}
- {id: 24, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.515435'}
- {id: 25, name: Drop pip link file(s), role: pip_install, time: '0:00:00.771909'}
- {id: 26, name: Execute pip config builder, role: pip_install, time: '0:00:00.395505'}
- {id: 27, name: Install yum packages, role: pip_install, time: '0:00:00.384650'}
- {id: 28, name: Check apt last update file, role: pip_install, time: '0:00:00.357241'}
- {id: 29, name: Update apt if needed, role: pip_install, time: '0:00:02.906414'}
- {id: 30, name: Install apt packages, role: pip_install, time: '0:00:15.307642'}
- {id: 31, name: Get Modern PIP, role: pip_install, time: '0:00:00.781576'}
- {id: 32, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.127834'}
- {id: 33, name: Install PIP, role: pip_install, time: '0:00:02.959475'}
- {id: 34, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.240571'}
- {id: 35, name: Install pip packages, role: pip_install, time: '0:00:02.853685'}
- {id: 36, name: Clean up remote install files, role: pip_install, time: '0:00:00.444278'}
- {id: 37, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.102352'}
- {id: 38, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.098348'}
- {id: 39, name: Create local pip package cache, role: pip_install, time: '0:00:00.083300'}
- {id: 40, name: pip cache install files locally, role: pip_install, time: '0:00:00.137287'}
- {id: 41, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.101278'}
- {id: 42, name: Distribute PIP install files, role: pip_install, time: '0:00:00.114742'}
- {id: 43, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.082356'}
- {id: 44, name: Clean up local install cache, role: pip_install, time: '0:00:00.080555'}
- {id: 45, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.106871'}
- {id: 46, name: Install PIP, role: pip_install, time: '0:00:00.221346'}
- {id: 47, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.217140'}
- {id: 48, name: Install pip packages, role: pip_install, time: '0:00:00.229099'}
- {id: 49, name: Clean up remote install files, role: pip_install, time: '0:00:00.180583'}
- {id: 50, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.061253'}
- {id: 51, name: Create openrc file, role: openstack_openrc, time: '0:00:00.701107'}
- {id: 52, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.331421'}
- {id: 53, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.640351'}
- {id: 54, name: Check init system, role: os_swift, time: '0:00:01.349102'}
- {id: 55, name: Set the name of pid1, role: os_swift, time: '0:00:00.196333'}
- {id: 56, name: Gather variables for each operating system, role: os_swift, time: '0:00:02.394992'}
- {id: 57, name: create the system group, role: os_swift, time: '0:00:00.456814'}
- {id: 58, name: Remove old key file(s) if found, role: os_swift, time: '0:00:06.082023'}
- {id: 59, name: Create the swift system user, role: os_swift, time: '0:00:00.782511'}
- {id: 60, name: Create swift dir, role: os_swift, time: '0:00:28.154252'}
- {id: 61, name: Test for log directory or link, role: os_swift, time: '0:00:00.396102'}
- {id: 62, name: Create swift log dir, role: os_swift, time: '0:00:00.297412'}
- {id: 63, name: Configure mlocate for cron.daily, role: os_swift, time: '0:00:00.676688'}
- {id: 64, name: Configure soft file limits, role: os_swift, time: '0:00:00.476908'}
- {id: 65, name: Configure hard file limits, role: os_swift, time: '0:00:00.487860'}
- {id: 66, name: Check apt last update file, role: os_swift, time: '0:00:00.488338'}
- {id: 67, name: Update apt if needed, role: os_swift, time: '0:00:00.210923'}
- {id: 68, name: Install apt packages, role: os_swift, time: '0:00:05.813816'}
- {id: 69, name: Create developer mode constraint file, role: os_swift, time: '0:00:00.104028'}
- {id: 70, name: Clone requirements git repository, role: os_swift, time: '0:00:00.089182'}
- {id: 71, name: Add constraints to pip_install_options fact for developer mode,
role: os_swift, time: '0:00:00.167408'}
- {id: 72, name: Set pip_install_options_fact when not in developer mode, role: os_swift,
time: '0:00:00.298844'}
- {id: 73, name: Install requires pip packages, role: os_swift, time: '0:00:04.979126'}
- {id: 74, name: Get local venv checksum, role: os_swift, time: '0:00:00.370896'}
- {id: 75, name: Get remote venv checksum, role: os_swift, time: '0:00:00.601143'}
- {id: 76, name: Attempt venv download, role: os_swift, time: '0:00:00.903531'}
- {id: 77, name: Set swift get_venv fact, role: os_swift, time: '0:00:00.331506'}
- {id: 78, name: Remove existing venv, role: os_swift, time: '0:00:00.391873'}
- {id: 79, name: Create swift venv dir, role: os_swift, time: '0:00:00.378408'}
- {id: 80, name: Unarchive pre-built venv, role: os_swift, time: '0:00:06.467735'}
- {id: 81, name: Install pip packages, role: os_swift, time: '0:00:00.124839'}
- {id: 82, name: Update virtualenv path, role: os_swift, time: '0:00:00.506627'}
- {id: 83, name: Download pre-built pypy, role: os_swift, time: '0:00:00.170820'}
- {id: 84, name: Create pypy dir, role: os_swift, time: '0:00:00.154410'}
- {id: 85, name: Unarchive pre-built pypy, role: os_swift, time: '0:00:00.194952'}
- {id: 86, name: Setup local pypy, role: os_swift, time: '0:00:04.236800'}
- {id: 87, name: Check for pypy venv, role: os_swift, time: '0:00:00.261547'}
- {id: 88, name: Remove existing venv if not pypy setup, role: os_swift, time: '0:00:00.175246'}
- {id: 89, name: Install pip packages into pypy venv, role: os_swift, time: '0:00:00.202031'}
- {id: 90, name: Mark swift venv for use with pypy, role: os_swift, time: '0:00:00.169304'}
- {id: 91, name: Copy swift config, role: os_swift, time: '0:00:07.341450'}
- {id: 92, name: Copy swift config, role: os_swift, time: '0:00:00.788149'}
- {id: 93, name: Set swift_vars if undefined, role: os_swift, time: '0:00:00.062598'}
- {id: 94, name: Enable nf_conntrack, role: os_swift, time: '0:00:00.432587'}
- {id: 95, name: Set sysctl tcp_tw_reuse, role: os_swift, time: '0:00:00.502837'}
- {id: 96, name: Set sysctl file-max, role: os_swift, time: '0:00:00.527047'}
- {id: 97, name: Put /etc/rsyncd.conf in place, role: os_swift, time: '0:00:00.785280'}
- {id: 98, name: Enable rsync in defaults, role: os_swift, time: '0:00:00.454924'}
- {id: 99, name: Setup swift-recon-cron cron job, role: os_swift, time: '0:00:00.587035'}
- {id: 100, name: Set ownership on mounted drives, role: os_swift, time: '0:00:12.728182'}
- {id: 101, name: Place the init script, role: os_swift, time: '0:00:00.667719'}
- {id: 102, name: Reload init scripts, role: os_swift, time: '0:00:00.486586'}
- {id: 103, name: Create TEMP run dir, role: os_swift, time: '0:00:00.642445'}
- {id: 104, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.662796'}
- {id: 105, name: Create tempfile.d entry, role: os_swift, time: '0:00:01.015356'}
- {id: 106, name: Place the systemd init script, role: os_swift, time: '0:00:01.008500'}
- {id: 107, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.782457'}
- {id: 108, name: Load service, role: os_swift, time: '0:00:00.785905'}
- {id: 109, name: Place the init script, role: os_swift, time: '0:00:00.696802'}
- {id: 110, name: Reload init scripts, role: os_swift, time: '0:00:00.477270'}
- {id: 111, name: Create TEMP run dir, role: os_swift, time: '0:00:00.549103'}
- {id: 112, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.460913'}
- {id: 113, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.486276'}
- {id: 114, name: Place the systemd init script, role: os_swift, time: '0:00:00.722498'}
- {id: 115, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.465163'}
- {id: 116, name: Load service, role: os_swift, time: '0:00:00.258629'}
- {id: 117, name: Place the init script, role: os_swift, time: '0:00:00.630148'}
- {id: 118, name: Reload init scripts, role: os_swift, time: '0:00:00.477792'}
- {id: 119, name: Create TEMP run dir, role: os_swift, time: '0:00:00.663532'}
- {id: 120, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.625735'}
- {id: 121, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.914482'}
- {id: 122, name: Place the systemd init script, role: os_swift, time: '0:00:01.045169'}
- {id: 123, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.780386'}
- {id: 124, name: Load service, role: os_swift, time: '0:00:00.691880'}
- {id: 125, name: Place the init script, role: os_swift, time: '0:00:00.669595'}
- {id: 126, name: Reload init scripts, role: os_swift, time: '0:00:00.467673'}
- {id: 127, name: Create TEMP run dir, role: os_swift, time: '0:00:00.632276'}
- {id: 128, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.719966'}
- {id: 129, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.985024'}
- {id: 130, name: Place the systemd init script, role: os_swift, time: '0:00:01.087296'}
- {id: 131, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.737409'}
- {id: 132, name: Load service, role: os_swift, time: '0:00:00.708951'}
- {id: 133, name: Place the init script, role: os_swift, time: '0:00:00.648969'}
- {id: 134, name: Reload init scripts, role: os_swift, time: '0:00:00.573802'}
- {id: 135, name: Create TEMP run dir, role: os_swift, time: '0:00:00.717443'}
- {id: 136, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.694945'}
- {id: 137, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.969816'}
- {id: 138, name: Place the systemd init script, role: os_swift, time: '0:00:01.053679'}
- {id: 139, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.753996'}
- {id: 140, name: Load service, role: os_swift, time: '0:00:00.737605'}
- {id: 141, name: Place the init script, role: os_swift, time: '0:00:00.647221'}
- {id: 142, name: Reload init scripts, role: os_swift, time: '0:00:00.490679'}
- {id: 143, name: Create TEMP run dir, role: os_swift, time: '0:00:00.746661'}
- {id: 144, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.728591'}
- {id: 145, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.886285'}
- {id: 146, name: Place the systemd init script, role: os_swift, time: '0:00:01.147487'}
- {id: 147, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.792996'}
- {id: 148, name: Load service, role: os_swift, time: '0:00:00.715859'}
- {id: 149, name: Place the init script, role: os_swift, time: '0:00:00.683230'}
- {id: 150, name: Reload init scripts, role: os_swift, time: '0:00:00.462830'}
- {id: 151, name: Create TEMP run dir, role: os_swift, time: '0:00:00.700164'}
- {id: 152, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.682891'}
- {id: 153, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.949823'}
- {id: 154, name: Place the systemd init script, role: os_swift, time: '0:00:01.038791'}
- {id: 155, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.745601'}
- {id: 156, name: Load service, role: os_swift, time: '0:00:00.713593'}
- {id: 157, name: Swift object server configuration, role: os_swift, time: '0:00:09.681665'}
- {id: 158, name: Swift object server replicator configuration, role: os_swift,
time: '0:00:00.156428'}
- {id: 159, name: Remove dedicated replicator configuration, role: os_swift, time: '0:00:00.402560'}
- {id: 160, name: Deploy drive-audit configuration file, role: os_swift, time: '0:00:00.482614'}
- {id: 161, name: Create drive-audit cron job, role: os_swift, time: '0:00:00.419934'}
- {id: 162, name: Place the init script, role: os_swift, time: '0:00:00.603121'}
- {id: 163, name: Reload init scripts, role: os_swift, time: '0:00:00.456338'}
- {id: 164, name: Create TEMP run dir, role: os_swift, time: '0:00:00.676695'}
- {id: 165, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.710659'}
- {id: 166, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.954276'}
- {id: 167, name: Place the systemd init script, role: os_swift, time: '0:00:01.075087'}
- {id: 168, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.735900'}
- {id: 169, name: Load service, role: os_swift, time: '0:00:00.707010'}
- {id: 170, name: Place the init script, role: os_swift, time: '0:00:00.635321'}
- {id: 171, name: Reload init scripts, role: os_swift, time: '0:00:00.599135'}
- {id: 172, name: Create TEMP run dir, role: os_swift, time: '0:00:00.476215'}
- {id: 173, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.479699'}
- {id: 174, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.475890'}
- {id: 175, name: Place the systemd init script, role: os_swift, time: '0:00:00.673734'}
- {id: 176, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.484753'}
- {id: 177, name: Load service, role: os_swift, time: '0:00:00.331933'}
- {id: 178, name: Place the init script, role: os_swift, time: '0:00:00.652262'}
- {id: 179, name: Reload init scripts, role: os_swift, time: '0:00:00.475414'}
- {id: 180, name: Create TEMP run dir, role: os_swift, time: '0:00:00.687594'}
- {id: 181, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.686094'}
- {id: 182, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.973888'}
- {id: 183, name: Place the systemd init script, role: os_swift, time: '0:00:01.139737'}
- {id: 184, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.714469'}
- {id: 185, name: Load service, role: os_swift, time: '0:00:00.702388'}
- {id: 186, name: Place the init script, role: os_swift, time: '0:00:00.675549'}
- {id: 187, name: Reload init scripts, role: os_swift, time: '0:00:00.494640'}
- {id: 188, name: Create TEMP run dir, role: os_swift, time: '0:00:00.714719'}
- {id: 189, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.680430'}
- {id: 190, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.905926'}
- {id: 191, name: Place the systemd init script, role: os_swift, time: '0:00:01.019305'}
- {id: 192, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.728627'}
- {id: 193, name: Load service, role: os_swift, time: '0:00:00.631707'}
- {id: 194, name: Place the init script, role: os_swift, time: '0:00:00.674112'}
- {id: 195, name: Reload init scripts, role: os_swift, time: '0:00:00.456134'}
- {id: 196, name: Create TEMP run dir, role: os_swift, time: '0:00:00.646318'}
- {id: 197, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.643493'}
- {id: 198, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.994873'}
- {id: 199, name: Place the systemd init script, role: os_swift, time: '0:00:01.013955'}
- {id: 200, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.822343'}
- {id: 201, name: Load service, role: os_swift, time: '0:00:00.641992'}
- {id: 202, name: Place the init script, role: os_swift, time: '0:00:00.655977'}
- {id: 203, name: Reload init scripts, role: os_swift, time: '0:00:00.444819'}
- {id: 204, name: Create TEMP run dir, role: os_swift, time: '0:00:00.623078'}
- {id: 205, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.611970'}
- {id: 206, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.987864'}
- {id: 207, name: Place the systemd init script, role: os_swift, time: '0:00:01.075856'}
- {id: 208, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.772834'}
- {id: 209, name: Load service, role: os_swift, time: '0:00:00.659669'}
- {id: 210, name: Swift account server configuration, role: os_swift, time: '0:00:00.537294'}
- {id: 211, name: Swift account server replicator configuration, role: os_swift,
time: '0:00:00.154275'}
- {id: 212, name: Remove dedicated replicator configuration, role: os_swift, time: '0:00:00.399293'}
- {id: 213, name: Place the init script, role: os_swift, time: '0:00:00.752280'}
- {id: 214, name: Reload init scripts, role: os_swift, time: '0:00:00.480347'}
- {id: 215, name: Create TEMP run dir, role: os_swift, time: '0:00:00.649654'}
- {id: 216, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.675072'}
- {id: 217, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.893017'}
- {id: 218, name: Place the systemd init script, role: os_swift, time: '0:00:01.033232'}
- {id: 219, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.770054'}
- {id: 220, name: Load service, role: os_swift, time: '0:00:00.690220'}
- {id: 221, name: Place the init script, role: os_swift, time: '0:00:00.621493'}
- {id: 222, name: Reload init scripts, role: os_swift, time: '0:00:00.540182'}
- {id: 223, name: Create TEMP run dir, role: os_swift, time: '0:00:00.461514'}
- {id: 224, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.468104'}
- {id: 225, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.481280'}
- {id: 226, name: Place the systemd init script, role: os_swift, time: '0:00:00.711184'}
- {id: 227, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.445131'}
- {id: 228, name: Load service, role: os_swift, time: '0:00:00.267392'}
- {id: 229, name: Place the init script, role: os_swift, time: '0:00:00.644294'}
- {id: 230, name: Reload init scripts, role: os_swift, time: '0:00:00.504776'}
- {id: 231, name: Create TEMP run dir, role: os_swift, time: '0:00:00.742365'}
- {id: 232, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.650489'}
- {id: 233, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.929220'}
- {id: 234, name: Place the systemd init script, role: os_swift, time: '0:00:01.039361'}
- {id: 235, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.749023'}
- {id: 236, name: Load service, role: os_swift, time: '0:00:00.680473'}
- {id: 237, name: Place the init script, role: os_swift, time: '0:00:00.683824'}
- {id: 238, name: Reload init scripts, role: os_swift, time: '0:00:00.498791'}
- {id: 239, name: Create TEMP run dir, role: os_swift, time: '0:00:00.669462'}
- {id: 240, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.678953'}
- {id: 241, name: Create tempfile.d entry, role: os_swift, time: '0:00:01.025097'}
- {id: 242, name: Place the systemd init script, role: os_swift, time: '0:00:01.128678'}
- {id: 243, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.734848'}
- {id: 244, name: Load service, role: os_swift, time: '0:00:00.678380'}
- {id: 245, name: Place the init script, role: os_swift, time: '0:00:00.651963'}
- {id: 246, name: Reload init scripts, role: os_swift, time: '0:00:00.525238'}
- {id: 247, name: Create TEMP run dir, role: os_swift, time: '0:00:00.645084'}
- {id: 248, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.650674'}
- {id: 249, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.994571'}
- {id: 250, name: Place the systemd init script, role: os_swift, time: '0:00:01.058375'}
- {id: 251, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.766759'}
- {id: 252, name: Load service, role: os_swift, time: '0:00:00.688259'}
- {id: 253, name: Place the init script, role: os_swift, time: '0:00:00.661277'}
- {id: 254, name: Reload init scripts, role: os_swift, time: '0:00:00.614398'}
- {id: 255, name: Create TEMP run dir, role: os_swift, time: '0:00:00.664425'}
- {id: 256, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.627594'}
- {id: 257, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.907103'}
- {id: 258, name: Place the systemd init script, role: os_swift, time: '0:00:01.095628'}
- {id: 259, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.754558'}
- {id: 260, name: Load service, role: os_swift, time: '0:00:00.731422'}
- {id: 261, name: Place the init script, role: os_swift, time: '0:00:00.689419'}
- {id: 262, name: Reload init scripts, role: os_swift, time: '0:00:00.497315'}
- {id: 263, name: Create TEMP run dir, role: os_swift, time: '0:00:00.638493'}
- {id: 264, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.701700'}
- {id: 265, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.992300'}
- {id: 266, name: Place the systemd init script, role: os_swift, time: '0:00:01.069154'}
- {id: 267, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.781516'}
- {id: 268, name: Load service, role: os_swift, time: '0:00:00.689768'}
- {id: 269, name: Place the init script, role: os_swift, time: '0:00:00.670709'}
- {id: 270, name: Reload init scripts, role: os_swift, time: '0:00:00.482980'}
- {id: 271, name: Create TEMP run dir, role: os_swift, time: '0:00:00.678661'}
- {id: 272, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.726925'}
- {id: 273, name: Create tempfile.d entry, role: os_swift, time: '0:00:01.027421'}
- {id: 274, name: Place the systemd init script, role: os_swift, time: '0:00:01.064410'}
- {id: 275, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.800258'}
- {id: 276, name: Load service, role: os_swift, time: '0:00:00.656587'}
- {id: 277, name: Swift container server configuration, role: os_swift, time: '0:00:09.405955'}
- {id: 278, name: Swift container-sync configuration, role: os_swift, time: '0:00:00.143452'}
- {id: 279, name: Swift container server replicator configuration, role: os_swift,
time: '0:00:00.162508'}
- {id: 280, name: Remove dedicated replicator configuration, role: os_swift, time: '0:00:00.400488'}
- {id: 281, name: Place the init script, role: os_swift, time: '0:00:00.422755'}
- {id: 282, name: Reload init scripts, role: os_swift, time: '0:00:00.289379'}
- {id: 283, name: Create TEMP run dir, role: os_swift, time: '0:00:00.620940'}
- {id: 284, name: Create TEMP lock dir, role: os_swift, time: '0:00:00.438295'}
- {id: 285, name: Create tempfile.d entry, role: os_swift, time: '0:00:00.744365'}
- {id: 286, name: Place the systemd init script, role: os_swift, time: '0:00:00.844137'}
- {id: 287, name: Reload the systemd daemon, role: os_swift, time: '0:00:00.526186'}
- {id: 288, name: Load service, role: os_swift, time: '0:00:00.472269'}
- {id: 289, name: swift proxy server configuration, role: os_swift, time: '0:00:00.581779'}
- {id: 290, name: Swift container-sync configuration, role: os_swift, time: '0:00:00.098652'}
- {id: 291, name: Ensure swift service, role: os_swift, time: '0:00:00.786751'}
- {id: 292, name: Ensure swift user, role: os_swift, time: '0:00:00.761841'}
- {id: 293, name: Ensure swift user to admin role, role: os_swift, time: '0:00:00.827683'}
- {id: 294, name: Ensure swiftoperator role, role: os_swift, time: '0:00:00.735727'}
- {id: 295, name: Create keystone user for swift-dispersion, role: os_swift, time: '0:00:00.748152'}
- {id: 296, name: Create keystone role for ResellerAdmin, role: os_swift, time: '0:00:00.797991'}
- {id: 297, name: Add ResellerAdmin role to the service tenant and ceilometer user,
role: os_swift, time: '0:00:00.796799'}
- {id: 298, name: Add swiftoperator role to swift-dispersion user, role: os_swift,
time: '0:00:00.808710'}
- {id: 299, name: Ensure swift endpoint, role: os_swift, time: '0:00:10.935089'}
- {id: 300, name: Get public key contents and store as var, role: os_swift, time: '0:00:00.547099'}
- {id: 301, name: Register a fact for the swift pub key, role: os_swift, time: '0:00:00.304152'}
- {id: 302, name: Create authorized keys file from host vars, role: os_swift, time: '0:00:05.018702'}
- {id: 303, name: Get md5sum of builder files, role: os_swift, time: '0:00:00.437616'}
- {id: 304, name: Register a fact for the md5sum, role: os_swift, time: '0:00:00.308803'}
- {id: 305, name: Get md5sum of local builder files, role: os_swift, time: '0:00:00.461698'}
- {id: 306, name: Get empty md5sum, role: os_swift, time: '0:00:00.413191'}
- {id: 307, name: Verify md5sum of builder files, role: os_swift, time: '0:00:04.389106'}
- {id: 308, name: Copy the swift_rings.py file, role: os_swift, time: '0:00:00.706278'}
- {id: 309, name: Build ring-contents files, role: os_swift, time: '0:00:05.628844'}
- {id: 310, name: Build ring-contents files for storage policies, role: os_swift,
time: '0:00:03.009448'}
- {id: 311, name: build rings for account/container from contents files, role: os_swift,
time: '0:00:05.659721'}
- {id: 312, name: build rings for storage policies from contents files, role: os_swift,
time: '0:00:02.955825'}
- {id: 313, name: Get swift rings, role: os_swift, time: '0:00:00.685560'}
- {id: 314, name: Get swift rings for backup in ring_build_files directory, role: os_swift,
time: '0:00:00.639834'}
- {id: 315, name: Get md5sum of builder files, role: os_swift, time: '0:00:00.438877'}
- {id: 316, name: Register a fact for the md5sum, role: os_swift, time: '0:00:00.282425'}
- {id: 317, name: Get md5sum of local builder files, role: os_swift, time: '0:00:00.389997'}
- {id: 318, name: Verify md5sum of builder files, role: os_swift, time: '0:00:04.562659'}
- {id: 319, name: Copy the swift_rings_check.py file, role: os_swift, time: '0:00:00.697070'}
- {id: 320, name: Ensure contents file matches ring after ring sync for account/container,
role: os_swift, time: '0:00:05.005954'}
- {id: 321, name: Ensure contents file matches ring after ring sync for storage
policies, role: os_swift, time: '0:00:02.599450'}
- {id: 322, name: Ensure services are started, role: os_swift, time: '0:09:14.012007'}
- {id: 323, name: Ensure services are started, role: os_swift, time: '0:00:02.317381'}
time: '0:14:59.001246'
30:
name: Installation and setup of Swift
tasks:
- {id: 0, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.272866'}
- {id: 1, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.345531'}
- {id: 2, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.351038'}
- {id: 3, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.351718'}
- {id: 4, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.104701'}
- {id: 5, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.411461'}
- {id: 6, name: Update apt if needed, role: rsyslog_client, time: '0:00:01.066918'}
- {id: 7, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.836377'}
- {id: 8, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.101502'}
- {id: 9, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.216897'}
- {id: 10, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.460550'}
- {id: 11, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.516313'}
- {id: 12, name: Find all log files, role: rsyslog_client, time: '0:00:00.362372'}
- {id: 13, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.644199'}
- {id: 14, name: Union the log files, role: rsyslog_client, time: '0:00:00.190039'}
- {id: 15, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.744518'}
- {id: 16, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.660506'}
- {id: 17, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.351279'}
- {id: 18, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.314386'}
- {id: 19, name: Create crontab, role: system_crontab_coordination, time: '0:00:02.811110'}
time: '0:00:11.114281'
31:
name: Install Gnocchi components
tasks:
- {id: 0, name: setup, role: null, time: '0:00:01.073959'}
- {id: 1, name: Ensure mount directories exists, role: null, time: '0:00:00.095742'}
- {id: 2, name: LXC Directory bind mount, role: null, time: '0:00:00.077402'}
- {id: 3, name: Extra lxc config, role: null, time: '0:00:00.041403'}
- {id: 4, name: Wait for container ssh, role: null, time: '0:00:00.040945'}
- {id: 5, name: Ensure mount directories exists, role: null, time: '0:00:00.034065'}
- {id: 6, name: LXC Directory bind mount, role: null, time: '0:00:00.041926'}
- {id: 7, name: Extra lxc config, role: null, time: '0:00:00.052682'}
- {id: 8, name: Wait for container ssh, role: null, time: '0:00:00.040405'}
- {id: 9, name: Create log dir, role: null, time: '0:00:00.046283'}
- {id: 10, name: Create log aggregation links, role: null, time: '0:00:00.057803'}
- {id: 11, name: Create DB for service, role: null, time: '0:00:00.548340'}
- {id: 12, name: Grant access to the DB for the service, role: null, time: '0:00:00.581239'}
- {id: 13, name: Drop apt package manager proxy, role: null, time: '0:00:00.600311'}
- {id: 14, name: Drop yum package manager proxy, role: null, time: '0:00:00.038589'}
- {id: 15, name: Gather variables for each operating system, role: pip_install,
time: '0:00:00.240588'}
- {id: 16, name: Create pip config directory, role: pip_install, time: '0:00:01.272666'}
- {id: 17, name: Drop pip file(s), role: pip_install, time: '0:00:00.478635'}
- {id: 18, name: Drop pip global config(s), role: pip_install, time: '0:00:00.350376'}
- {id: 19, name: Create pip links directory, role: pip_install, time: '0:00:00.311841'}
- {id: 20, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.518831'}
- {id: 21, name: Drop pip link file(s), role: pip_install, time: '0:00:00.713549'}
- {id: 22, name: Execute pip config builder, role: pip_install, time: '0:00:00.359600'}
- {id: 23, name: Install yum packages, role: pip_install, time: '0:00:00.372523'}
- {id: 24, name: Check apt last update file, role: pip_install, time: '0:00:00.326768'}
- {id: 25, name: Update apt if needed, role: pip_install, time: '0:00:02.897498'}
- {id: 26, name: Install apt packages, role: pip_install, time: '0:00:15.691993'}
- {id: 27, name: Get Modern PIP, role: pip_install, time: '0:00:00.971903'}
- {id: 28, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.120608'}
- {id: 29, name: Install PIP, role: pip_install, time: '0:00:02.775390'}
- {id: 30, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.182913'}
- {id: 31, name: Install pip packages, role: pip_install, time: '0:00:02.771330'}
- {id: 32, name: Clean up remote install files, role: pip_install, time: '0:00:00.364789'}
- {id: 33, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.105608'}
- {id: 34, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.107615'}
- {id: 35, name: Create local pip package cache, role: pip_install, time: '0:00:00.094469'}
- {id: 36, name: pip cache install files locally, role: pip_install, time: '0:00:00.112605'}
- {id: 37, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.098815'}
- {id: 38, name: Distribute PIP install files, role: pip_install, time: '0:00:00.105245'}
- {id: 39, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.101594'}
- {id: 40, name: Clean up local install cache, role: pip_install, time: '0:00:00.098980'}
- {id: 41, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.101119'}
- {id: 42, name: Install PIP, role: pip_install, time: '0:00:00.173658'}
- {id: 43, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.190709'}
- {id: 44, name: Install pip packages, role: pip_install, time: '0:00:00.178890'}
- {id: 45, name: Clean up remote install files, role: pip_install, time: '0:00:00.143177'}
- {id: 46, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.051194'}
- {id: 47, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.558947'}
- {id: 48, name: Gather variables for each operating system, role: galera_client,
time: '0:00:00.257776'}
- {id: 49, name: Check apt last update file, role: galera_client, time: '0:00:00.401747'}
- {id: 50, name: Update apt if needed, role: galera_client, time: '0:00:00.801020'}
- {id: 51, name: Ensure host can talk to HTTPS apt repos, role: galera_client, time: '0:00:00.745753'}
- {id: 52, name: Add galera apt-keys, role: galera_client, time: '0:00:01.476388'}
- {id: 53, name: Add galera apt-keys using fallback source, role: galera_client,
time: '0:00:00.284431'}
- {id: 54, name: Add galera repo(s), role: galera_client, time: '0:00:01.654462'}
- {id: 55, name: Update apt if needed, role: galera_client, time: '0:00:01.379170'}
- {id: 56, name: Install galera packages, role: galera_client, time: '0:00:02.972193'}
- {id: 57, name: Update the local file system CRUD, role: galera_client, time: '0:00:00.812027'}
- {id: 58, name: Add galera gpg-keys, role: galera_client, time: '0:00:00.333170'}
- {id: 59, name: Add galera gpg-keys using fallback keyserver, role: galera_client,
time: '0:00:00.332151'}
- {id: 60, name: Add galera repo, role: galera_client, time: '0:00:00.303851'}
- {id: 61, name: Install galera yum packages, role: galera_client, time: '0:00:00.343793'}
- {id: 62, name: Install pip packages, role: galera_client, time: '0:00:00.904964'}
- {id: 63, name: Drop local .my.cnf file, role: galera_client, time: '0:00:00.078506'}
- {id: 64, name: Create openrc file, role: openstack_openrc, time: '0:00:00.568050'}
- {id: 65, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.246177'}
- {id: 66, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.532773'}
- {id: 67, name: Gather variables for each operating system, role: os_gnocchi, time: '0:00:00.382423'}
- {id: 68, name: Check init system, role: os_gnocchi, time: '0:00:00.283838'}
- {id: 69, name: Set the name of pid1, role: os_gnocchi, time: '0:00:00.178856'}
- {id: 70, name: Create the system group, role: os_gnocchi, time: '0:00:00.377483'}
- {id: 71, name: Create the gnocchi system user, role: os_gnocchi, time: '0:00:00.490548'}
- {id: 72, name: Create gnocchi dirs, role: os_gnocchi, time: '0:00:02.301253'}
- {id: 73, name: Create Apache mod_wsgi dirs, role: os_gnocchi, time: '0:00:00.836527'}
- {id: 74, name: Test for log directory or link, role: os_gnocchi, time: '0:00:00.340256'}
- {id: 75, name: Create gnocchi log dir, role: os_gnocchi, time: '0:00:00.529338'}
- {id: 76, name: Check apt last update file, role: os_gnocchi, time: '0:00:00.426060'}
- {id: 77, name: Update apt if needed, role: os_gnocchi, time: '0:00:00.177887'}
- {id: 78, name: Install apt packages, role: os_gnocchi, time: '0:00:10.884860'}
- {id: 79, name: Create developer mode constraint file, role: os_gnocchi, time: '0:00:00.120445'}
- {id: 80, name: Clone requirements git repository, role: os_gnocchi, time: '0:00:00.101799'}
- {id: 81, name: Add constraints to pip_install_options fact for developer mode,
role: os_gnocchi, time: '0:00:00.106579'}
- {id: 82, name: Set pip_install_options_fact when not in developer mode, role: os_gnocchi,
time: '0:00:00.321720'}
- {id: 83, name: Install required pip packages, role: os_gnocchi, time: '0:00:06.640385'}
- {id: 84, name: Get local venv checksum, role: os_gnocchi, time: '0:00:00.338404'}
- {id: 85, name: Get remote venv checksum, role: os_gnocchi, time: '0:00:00.499940'}
- {id: 86, name: Attempt venv download, role: os_gnocchi, time: '0:00:00.961625'}
- {id: 87, name: Set gnocchi get_venv fact, role: os_gnocchi, time: '0:00:00.205231'}
- {id: 88, name: Remove existing venv, role: os_gnocchi, time: '0:00:00.287948'}
- {id: 89, name: Create gnocchi venv dir, role: os_gnocchi, time: '0:00:00.338804'}
- {id: 90, name: Unarchive pre-built venv, role: os_gnocchi, time: '0:00:07.870662'}
- {id: 91, name: Install pip packages, role: os_gnocchi, time: '0:00:00.132740'}
- {id: 92, name: Update virtualenv path, role: os_gnocchi, time: '0:00:00.429488'}
- {id: 93, name: Drop Gnocchi Config(s), role: os_gnocchi, time: '0:00:01.780341'}
- {id: 94, name: Drop Gnocchi WSGI Configs, role: os_gnocchi, time: '0:00:00.644748'}
- {id: 95, name: Place the init script, role: os_gnocchi, time: '0:00:00.417987'}
- {id: 96, name: Reload init scripts, role: os_gnocchi, time: '0:00:00.321091'}
- {id: 97, name: Create TEMP run dir, role: os_gnocchi, time: '0:00:00.537245'}
- {id: 98, name: Create TEMP lock dir, role: os_gnocchi, time: '0:00:00.517933'}
- {id: 99, name: Create tempfile.d entry, role: os_gnocchi, time: '0:00:00.776759'}
- {id: 100, name: Place the systemd init script, role: os_gnocchi, time: '0:00:00.924351'}
- {id: 101, name: Reload the systemd daemon, role: os_gnocchi, time: '0:00:00.858593'}
- {id: 102, name: Load service, role: os_gnocchi, time: '0:00:00.667958'}
- {id: 103, name: Place the init script, role: os_gnocchi, time: '0:00:00.353670'}
- {id: 104, name: Reload init scripts, role: os_gnocchi, time: '0:00:00.362641'}
- {id: 105, name: Create TEMP run dir, role: os_gnocchi, time: '0:00:00.539861'}
- {id: 106, name: Create TEMP lock dir, role: os_gnocchi, time: '0:00:00.520704'}
- {id: 107, name: Create tempfile.d entry, role: os_gnocchi, time: '0:00:00.863238'}
- {id: 108, name: Place the systemd init script, role: os_gnocchi, time: '0:00:00.918502'}
- {id: 109, name: Reload the systemd daemon, role: os_gnocchi, time: '0:00:00.755621'}
- {id: 110, name: Load service, role: os_gnocchi, time: '0:00:00.725420'}
- {id: 111, name: Ensure Gnocchi service, role: os_gnocchi, time: '0:00:00.940548'}
- {id: 112, name: Ensure Gnocchi project, role: os_gnocchi, time: '0:00:00.709422'}
- {id: 113, name: Ensure Gnocchi user, role: os_gnocchi, time: '0:00:00.759752'}
- {id: 114, name: Ensure Gnocchi user maps to admin role, role: os_gnocchi, time: '0:00:00.818352'}
- {id: 115, name: Ensure Gnocchi endpoint, role: os_gnocchi, time: '0:00:00.886979'}
- {id: 116, name: Perform a Gnocchi DB sync, role: os_gnocchi, time: '0:00:03.855776'}
- {id: 117, name: Drop apache2 virtual host and ports file, role: os_gnocchi, time: '0:00:01.508385'}
- {id: 118, name: Disable default apache site, role: os_gnocchi, time: '0:00:00.360577'}
- {id: 119, name: Enabled gnocchi vhost, role: os_gnocchi, time: '0:00:00.592736'}
- {id: 120, name: Ensure Apache ServerName, role: os_gnocchi, time: '0:00:00.369880'}
- {id: 121, name: Ensure Apache ServerTokens, role: os_gnocchi, time: '0:00:00.348691'}
- {id: 122, name: Ensure Apache ServerSignature, role: os_gnocchi, time: '0:00:00.357307'}
- {id: 123, name: Enable/disable mod_ssl for apache2, role: os_gnocchi, time: '0:00:03.662431'}
- {id: 124, name: Wait for Gnocchi API to come up, role: os_gnocchi, time: '0:00:10.431499'}
- {id: 125, name: Ensure Archive Policies, role: os_gnocchi, time: '0:00:08.635126'}
- {id: 126, name: Ensure Archive Policy Rules, role: os_gnocchi, time: '0:00:00.999884'}
- {id: 127, name: Create openrc file, role: openstack_openrc, time: '0:00:00.494001'}
- {id: 128, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.259543'}
- {id: 129, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.518286'}
- {id: 130, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.162714'}
- {id: 131, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.229686'}
- {id: 132, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.302305'}
- {id: 133, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.248757'}
- {id: 134, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.068643'}
- {id: 135, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.323291'}
- {id: 136, name: Update apt if needed, role: rsyslog_client, time: '0:00:00.966757'}
- {id: 137, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.747960'}
- {id: 138, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.073802'}
- {id: 139, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.160578'}
- {id: 140, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.355613'}
- {id: 141, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.504286'}
- {id: 142, name: Find all log files, role: rsyslog_client, time: '0:00:00.265626'}
- {id: 143, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.503545'}
- {id: 144, name: Union the log files, role: rsyslog_client, time: '0:00:00.139896'}
- {id: 145, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.622278'}
- {id: 146, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.562499'}
- {id: 147, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.254237'}
- {id: 148, name: Start rsyslog, role: rsyslog_client, time: '0:00:01.889940'}
time: '0:02:23.687272'
32:
name: Installation and setup of Ironic
tasks: []
time: 0:00:00
33:
name: Installation and setup of Tempest
tasks:
- {id: 0, name: Gather variables for each operating system, role: pip_install, time: '0:00:00.340084'}
- {id: 1, name: Create pip config directory, role: pip_install, time: '0:00:01.387878'}
- {id: 2, name: Drop pip file(s), role: pip_install, time: '0:00:00.510567'}
- {id: 3, name: Drop pip global config(s), role: pip_install, time: '0:00:00.463521'}
- {id: 4, name: Create pip links directory, role: pip_install, time: '0:00:00.310565'}
- {id: 5, name: Drop pip lockdown file(s), role: pip_install, time: '0:00:00.450517'}
- {id: 6, name: Drop pip link file(s), role: pip_install, time: '0:00:00.674004'}
- {id: 7, name: Execute pip config builder, role: pip_install, time: '0:00:00.353638'}
- {id: 8, name: Install yum packages, role: pip_install, time: '0:00:00.329547'}
- {id: 9, name: Check apt last update file, role: pip_install, time: '0:00:00.290440'}
- {id: 10, name: Update apt if needed, role: pip_install, time: '0:00:00.090705'}
- {id: 11, name: Install apt packages, role: pip_install, time: '0:00:01.304719'}
- {id: 12, name: Get Modern PIP, role: pip_install, time: '0:00:01.126218'}
- {id: 13, name: Get Modern PIP using fallback URL, role: pip_install, time: '0:00:00.086504'}
- {id: 14, name: Install PIP, role: pip_install, time: '0:00:01.963319'}
- {id: 15, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.152003'}
- {id: 16, name: Install pip packages, role: pip_install, time: '0:00:01.725490'}
- {id: 17, name: Clean up remote install files, role: pip_install, time: '0:00:00.385955'}
- {id: 18, name: Get Modern PIP to local, role: pip_install, time: '0:00:00.099762'}
- {id: 19, name: Get Modern PIP using fallback URL to local, role: pip_install,
time: '0:00:00.106489'}
- {id: 20, name: Create local pip package cache, role: pip_install, time: '0:00:00.089007'}
- {id: 21, name: pip cache install files locally, role: pip_install, time: '0:00:00.115672'}
- {id: 22, name: Distribute the modern PIP installer, role: pip_install, time: '0:00:00.083068'}
- {id: 23, name: Distribute PIP install files, role: pip_install, time: '0:00:00.086597'}
- {id: 24, name: Clean up local get-pip.py, role: pip_install, time: '0:00:00.081652'}
- {id: 25, name: Clean up local install cache, role: pip_install, time: '0:00:00.082115'}
- {id: 26, name: Set source install pip_get_pip_options, role: pip_install, time: '0:00:00.079700'}
- {id: 27, name: Install PIP, role: pip_install, time: '0:00:00.152793'}
- {id: 28, name: Install PIP (fall back mode), role: pip_install, time: '0:00:00.171632'}
- {id: 29, name: Install pip packages, role: pip_install, time: '0:00:00.157708'}
- {id: 30, name: Clean up remote install files, role: pip_install, time: '0:00:00.127053'}
- {id: 31, name: Add apt pin preferences, role: apt_package_pinning, time: '0:00:00.048580'}
- {id: 32, name: Create openrc file, role: openstack_openrc, time: '0:00:00.525741'}
- {id: 33, name: Create OpenStack client configuration directory, role: openstack_openrc,
time: '0:00:00.302649'}
- {id: 34, name: Create clouds.yaml file, role: openstack_openrc, time: '0:00:00.515003'}
- {id: 35, name: Create developer mode constraint file, role: os_tempest, time: '0:00:00.073574'}
- {id: 36, name: Clone requirements git repository, role: os_tempest, time: '0:00:00.070646'}
- {id: 37, name: Add constraints to pip_install_options fact for developer mode,
role: os_tempest, time: '0:00:00.065973'}
- {id: 38, name: Set pip_install_options_fact when not in developer mode, role: os_tempest,
time: '0:00:00.151847'}
- {id: 39, name: Install requires pip packages, role: os_tempest, time: '0:00:03.135154'}
- {id: 40, name: Get local venv checksum, role: os_tempest, time: '0:00:00.303421'}
- {id: 41, name: Get remote venv checksum, role: os_tempest, time: '0:00:00.427916'}
- {id: 42, name: Attempt venv download, role: os_tempest, time: '0:00:00.714907'}
- {id: 43, name: Set tempest get_venv fact, role: os_tempest, time: '0:00:00.160657'}
- {id: 44, name: Remove existing venv, role: os_tempest, time: '0:00:00.306910'}
- {id: 45, name: Get tempest from git, role: os_tempest, time: '0:00:02.403877'}
- {id: 46, name: Create tempest venv dir, role: os_tempest, time: '0:00:00.285430'}
- {id: 47, name: Unarchive pre-built venv, role: os_tempest, time: '0:00:04.960537'}
- {id: 48, name: Update virtualenv path, role: os_tempest, time: '0:00:00.440559'}
- {id: 49, name: Install pip packages (venv), role: os_tempest, time: '0:00:00.084422'}
- {id: 50, name: Install pip packages (no venv), role: os_tempest, time: '0:00:00.072927'}
- {id: 51, name: Get tempest plugins from git, role: os_tempest, time: '0:00:00.071097'}
- {id: 52, name: Install tempest plugins (venv), role: os_tempest, time: '0:00:00.072754'}
- {id: 53, name: Install tempest plugins (no venv), role: os_tempest, time: '0:00:00.075461'}
- {id: 54, name: Ensure tempest image, role: os_tempest, time: '0:00:01.709858'}
- {id: 55, name: Store tempest image id, role: os_tempest, time: '0:00:00.207218'}
- {id: 56, name: Store empty tempest_glance_image_id fact, role: os_tempest, time: '0:00:00.080360'}
- {id: 57, name: Ensure alt tempest image, role: os_tempest, time: '0:00:01.086038'}
- {id: 58, name: Store alt tempest image id, role: os_tempest, time: '0:00:00.212816'}
- {id: 59, name: Store empty tempest_glance_image_alt_id fact, role: os_tempest,
time: '0:00:00.091134'}
- {id: 60, name: Ensure tempest tenants, role: os_tempest, time: '0:00:01.761768'}
- {id: 61, name: Ensure tempest users, role: os_tempest, time: '0:00:01.724382'}
- {id: 62, name: Ensure tempest users have heat_stack_owner role, role: os_tempest,
time: '0:00:02.185067'}
- {id: 63, name: Ensure reseller_admin role, role: os_tempest, time: '0:00:00.816052'}
- {id: 64, name: Ensure remote_image role exists, role: os_tempest, time: '0:00:00.742369'}
- {id: 65, name: Get demo tenant id, role: os_tempest, time: '0:00:00.683280'}
- {id: 66, name: Store demo tenant id, role: os_tempest, time: '0:00:00.184819'}
- {id: 67, name: Ensure private network exists, role: os_tempest, time: '0:00:01.584563'}
- {id: 68, name: Store neutron private network id, role: os_tempest, time: '0:00:00.183389'}
- {id: 69, name: Ensure public network exists, role: os_tempest, time: '0:00:01.226440'}
- {id: 70, name: Store neutron public network id, role: os_tempest, time: '0:00:00.182266'}
- {id: 71, name: Store empty tempest_neutron_public_network_id fact, role: os_tempest,
time: '0:00:00.074796'}
- {id: 72, name: Ensure private subnet exists, role: os_tempest, time: '0:00:01.672250'}
- {id: 73, name: Ensure public subnet exists, role: os_tempest, time: '0:00:01.561136'}
- {id: 74, name: Create router, role: os_tempest, time: '0:00:01.902021'}
- {id: 75, name: Add private subnet to router, role: os_tempest, time: '0:00:01.884402'}
- {id: 76, name: Check if tempest flavor 201 exists, role: os_tempest, time: '0:00:01.716602'}
- {id: 77, name: Create tempest flavor 201, role: os_tempest, time: '0:00:01.388595'}
- {id: 78, name: Check if tempest flavor 202 exists, role: os_tempest, time: '0:00:01.349622'}
- {id: 79, name: Create tempest flavor 202, role: os_tempest, time: '0:00:01.256670'}
- {id: 80, name: Ensure tempest image, role: os_tempest, time: '0:00:00.114339'}
- {id: 81, name: Store tempest image id, role: os_tempest, time: '0:00:00.092016'}
- {id: 82, name: Store empty tempest_glance_image_id fact, role: os_tempest, time: '0:00:00.088241'}
- {id: 83, name: Ensure alt tempest image, role: os_tempest, time: '0:00:00.108250'}
- {id: 84, name: Store alt tempest image id, role: os_tempest, time: '0:00:00.084035'}
- {id: 85, name: Store empty tempest_glance_image_alt_id fact, role: os_tempest,
time: '0:00:00.085194'}
- {id: 86, name: Ensure tempest tenants, role: os_tempest, time: '0:00:00.436783'}
- {id: 87, name: Ensure tempest users, role: os_tempest, time: '0:00:00.446873'}
- {id: 88, name: Ensure tempest users have heat_stack_owner role, role: os_tempest,
time: '0:00:00.493606'}
- {id: 89, name: Ensure reseller_admin role, role: os_tempest, time: '0:00:00.102409'}
- {id: 90, name: Ensure remote_image role exists, role: os_tempest, time: '0:00:00.091436'}
- {id: 91, name: Get demo tenant id, role: os_tempest, time: '0:00:00.089092'}
- {id: 92, name: Store demo tenant id, role: os_tempest, time: '0:00:00.087055'}
- {id: 93, name: Ensure private network exists, role: os_tempest, time: '0:00:00.083964'}
- {id: 94, name: Store neutron private network id, role: os_tempest, time: '0:00:00.082229'}
- {id: 95, name: Ensure public network exists, role: os_tempest, time: '0:00:00.084602'}
- {id: 96, name: Store neutron public network id, role: os_tempest, time: '0:00:00.084787'}
- {id: 97, name: Store empty tempest_neutron_public_network_id fact, role: os_tempest,
time: '0:00:00.073023'}
- {id: 98, name: Ensure private subnet exists, role: os_tempest, time: '0:00:00.096883'}
- {id: 99, name: Ensure public subnet exists, role: os_tempest, time: '0:00:00.078565'}
- {id: 100, name: Create router, role: os_tempest, time: '0:00:00.074524'}
- {id: 101, name: Add private subnet to router, role: os_tempest, time: '0:00:00.073913'}
- {id: 102, name: Check if tempest flavor 201 exists, role: os_tempest, time: '0:00:00.123999'}
- {id: 103, name: Create tempest flavor 201, role: os_tempest, time: '0:00:00.073749'}
- {id: 104, name: Check if tempest flavor 202 exists, role: os_tempest, time: '0:00:00.093385'}
- {id: 105, name: Create tempest flavor 202, role: os_tempest, time: '0:00:00.071824'}
- {id: 106, name: Get admin tenant id, role: os_tempest, time: '0:00:00.707904'}
- {id: 107, name: Store admin tenant id, role: os_tempest, time: '0:00:00.172200'}
- {id: 108, name: Create tempest dir, role: os_tempest, time: '0:00:01.044569'}
- {id: 109, name: Image(s) download, role: os_tempest, time: '0:00:13.377629'}
- {id: 110, name: Copy tempest config, role: os_tempest, time: '0:00:00.405197'}
- {id: 111, name: Generate tempest Config, role: os_tempest, time: '0:00:00.603028'}
- {id: 112, name: Gather variables for each operating system, role: rsyslog_client,
time: '0:00:00.213892'}
- {id: 113, name: Ensure adm group exists, role: rsyslog_client, time: '0:00:00.320472'}
- {id: 114, name: Ensure syslog user exists, role: rsyslog_client, time: '0:00:00.440968'}
- {id: 115, name: Ensure ownership on working directory is correct, role: rsyslog_client,
time: '0:00:00.269723'}
- {id: 116, name: Rsyslog apt repository, role: rsyslog_client, time: '0:00:00.069546'}
- {id: 117, name: Check apt last update file, role: rsyslog_client, time: '0:00:00.310779'}
- {id: 118, name: Update apt if needed, role: rsyslog_client, time: '0:00:01.231136'}
- {id: 119, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.732736'}
- {id: 120, name: Rsyslog yum repository, role: rsyslog_client, time: '0:00:00.068363'}
- {id: 121, name: Install rsyslog packages, role: rsyslog_client, time: '0:00:00.164931'}
- {id: 122, name: Stop rsyslog, role: rsyslog_client, time: '0:00:00.446486'}
- {id: 123, name: Rsyslog Setup, role: rsyslog_client, time: '0:00:00.490273'}
- {id: 124, name: Find all log files, role: rsyslog_client, time: '0:00:00.277567'}
- {id: 125, name: Write rsyslog config for found log files, role: rsyslog_client,
time: '0:00:00.522357'}
- {id: 126, name: Union the log files, role: rsyslog_client, time: '0:00:00.124812'}
- {id: 127, name: Write rsyslog target file, role: rsyslog_client, time: '0:00:00.040720'}
- {id: 128, name: Write log rotate file, role: rsyslog_client, time: '0:00:00.045831'}
- {id: 129, name: Configure logrotate to compress logs by default, role: rsyslog_client,
time: '0:00:00.366110'}
- {id: 130, name: Start rsyslog, role: rsyslog_client, time: '0:00:00.278891'}
- {id: 131, name: Create crontab, role: system_crontab_coordination, time: '0:06:30.183948'}
time: '0:07:52.441721'
total time: '1:19:41.464392'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment