5-28 23:48:08Z [overcloud.AllNodesExtraConfig]: CREATE_COMPLETE state changed
2019-05-28 23:48:08Z [overcloud.AllNodesDeploySteps]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:09Z [overcloud.AllNodesDeploySteps]: CREATE_IN_PROGRESS Stack CREATE started
2019-05-28 23:48:09Z [overcloud.AllNodesDeploySteps.ExternalUpdateTasks]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:09Z [overcloud.AllNodesDeploySteps.ExternalUpdateTasks]: CREATE_COMPLETE state changed
2019-05-28 23:48:10Z [overcloud.AllNodesDeploySteps.ExternalPostDeployTasks]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:10Z [overcloud.AllNodesDeploySteps.ExternalPostDeployTasks]: CREATE_COMPLETE state changed
2019-05-28 23:48:11Z [overcloud.AllNodesDeploySteps.Controller_2ExtraConfigPost]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:12Z [overcloud.AllNodesDeploySteps.ExternalDeployTasks]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:12Z [overcloud.AllNodesDeploySteps.ExternalDeployTasks]: CREATE_COMPLETE state changed
2019-05-28 23:48:13Z [overcloud.AllNodesDeploySteps.Controller_2ExtraConfigPost]: CREATE_COMPLETE state changed
2019-05-28 23:48:13Z [overcloud.AllNodesDeploySteps.Controller_2PostConfig]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:13Z [overcloud.AllNodesDeploySteps.Controller_2PostConfig]: CREATE_COMPLETE state changed
2019-05-28 23:48:13Z [overcloud.AllNodesDeploySteps.BootstrapServerId]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:13Z [overcloud.AllNodesDeploySteps.BootstrapServerId]: CREATE_COMPLETE state changed
2019-05-28 23:48:14Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsConfig]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:15Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsConfig]: CREATE_IN_PROGRESS Stack CREATE started
2019-05-28 23:48:15Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsConfig.DeployArtifacts]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:15Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsConfig.DeployArtifacts]: CREATE_COMPLETE state changed
2019-05-28 23:48:15Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsConfig]: CREATE_COMPLETE Stack CREATE completed successfully
2019-05-28 23:48:15Z [overcloud.AllNodesDeploySteps.Compute_2ArtifactsConfig]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Compute_2ArtifactsConfig]: CREATE_IN_PROGRESS Stack CREATE started
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsConfig]: CREATE_COMPLETE state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsDeploy]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Compute_2ArtifactsConfig.DeployArtifacts]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Compute_2ArtifactsConfig.DeployArtifacts]: CREATE_COMPLETE state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Compute_2ArtifactsConfig]: CREATE_COMPLETE Stack CREATE completed successfully
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.ExternalUpgradeTasks]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.ExternalUpgradeTasks]: CREATE_COMPLETE state changed
2019-05-28 23:48:16Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsDeploy]: CREATE_IN_PROGRESS Stack CREATE started
2019-05-28 23:48:17Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsDeploy.0]: CREATE_IN_PROGRESS state changed
2019-05-28 23:48:17Z [overcloud.AllNodesDeploySteps.Compute_2ArtifactsConfig]: CREATE_COMPLETE state changed
2019-05-28 23:48:20Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsDeploy.0]: CREATE_COMPLETE state changed
2019-05-28 23:48:20Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsDeploy]: CREATE_COMPLETE Stack CREATE completed successfully
2019-05-28 23:48:20Z [overcloud.AllNodesDeploySteps.Controller_2ArtifactsDeploy]: CREATE_COMPLETE state changed
2019-05-28 23:48:20Z [overcloud.AllNodesDeploySteps]: CREATE_COMPLETE Stack CREATE completed successfully
2019-05-28 23:48:21Z [overcloud.AllNodesDeploySteps]: CREATE_COMPLETE state changed
2019-05-28 23:48:21Z [overcloud]: CREATE_COMPLETE Stack CREATE completed successfully
Stack overcloud/751cb96f-2ade-48e7-ad85-485724d0e821 CREATE_COMPLETE
Deploying overcloud configuration
Enabling ssh admin (tripleo-admin) for hosts:
192.168.24.22
Using ssh user heat-admin for initial connection.
Using ssh key at /home/stack/.ssh/id_rsa for initial connection.
Generating public/private rsa key pair.
Your identification has been saved in /tmp/tmpdaVLQu/id_rsa.
Your public key has been saved in /tmp/tmpdaVLQu/id_rsa.pub.
The key fingerprint is:
SHA256:IZuiTMJ7qLlEfnlQqWPuRVmM3gh9IrTw2jcatwT1mbo TripleO split stack short term key
The key's randomart image is:
+---[RSA 4096]----+
| . . . |
| + + = o |
| * *.B. |
|. o B O+ . |
|.+.B.@o.S |
|o+=.@.+ |
| =o* E |
|o.+ o |
|+. . |
+----[SHA256]-----+
Inserting TripleO short term key for 192.168.24.22
Warning: Permanently added '192.168.24.22' (ECDSA) to the list of known hosts.
Starting ssh admin enablement workflow
ssh admin enablement workflow - RUNNING.
ssh admin enablement workflow - RUNNING.
ssh admin enablement workflow - COMPLETE.
Removing TripleO short term key from 192.168.24.22
Warning: Permanently added '192.168.24.22' (ECDSA) to the list of known hosts.
Removing short term keys locally
Enabling ssh admin - COMPLETE.
Waiting for messages on queue 'tripleo' with no timeout.
Config downloaded at /var/lib/mistral/overcloud
Inventory generated at /var/lib/mistral/overcloud/tripleo-ansible-inventory.yaml
Running ansible playbook at /var/lib/mistral/overcloud/deploy_steps_playbook.yaml. See log file at /var/lib/mistral/overcloud/ansible.log for progress. ...
Using /var/lib/mistral/overcloud/ansible.cfg as config file
/var/lib/mistral/overcloud/tripleo-ansible-inventory.yaml did not meet host_list requirements, check plugin documentation if this is unexpected
/var/lib/mistral/overcloud/tripleo-ansible-inventory.yaml did not meet script requirements, check plugin documentation if this is unexpected
PLAY [Gather facts from undercloud] ********************************************
TASK [Gathering Facts] *********************************************************
Tuesday 28 May 2019 23:49:22 +0000 (0:00:00.189) 0:00:00.189 ***********
ok: [undercloud]
PLAY [Gather facts from overcloud] *********************************************
TASK [Gathering Facts] *********************************************************
Tuesday 28 May 2019 23:49:26 +0000 (0:00:03.803) 0:00:03.992 ***********
ok: [overcloud-controller_2-0]
PLAY [Load global variables] ***************************************************
TASK [include_vars] ************************************************************
Tuesday 28 May 2019 23:49:28 +0000 (0:00:01.880) 0:00:05.872 ***********
ok: [overcloud-controller_2-0] => {
"ansible_facts": {
"deploy_steps_max": 6,
"ssh_known_hosts": {
"overcloud-controller_2-0": "[]*,[overcloud-controller_2-0.localdomain]*,[overcloud-controller_2-0]*,[192.168.24.22]*,[overcloud-controller_2-0.ctlplane.localdomain]*,[overcloud-controller_2-0.ctlplane]*"
}
},
"ansible_included_var_files": [
"/var/lib/mistral/overcloud/global_vars.yaml"
],
"changed": false
}
ok: [undercloud] => {
"ansible_facts": {
"deploy_steps_max": 6,
"ssh_known_hosts": {
"overcloud-controller_2-0": "[]*,[overcloud-controller_2-0.localdomain]*,[overcloud-controller_2-0]*,[192.168.24.22]*,[overcloud-controller_2-0.ctlplane.localdomain]*,[overcloud-controller_2-0.ctlplane]*"
}
},
"ansible_included_var_files": [
"/var/lib/mistral/overcloud/global_vars.yaml"
],
"changed": false
}
PLAY [Manage SELinux] **********************************************************
TASK [Set selinux state] *******************************************************
Tuesday 28 May 2019 23:49:28 +0000 (0:00:00.121) 0:00:05.994 ***********
ok: [overcloud-controller_2-0] => {
"changed": false,
"configfile": "/etc/selinux/config",
"policy": "targeted",
"reboot_required": false,
"state": "permissive"
}
ok: [undercloud] => {
"changed": false,
"configfile": "/etc/selinux/config",
"policy": "targeted",
"reboot_required": false,
"state": "permissive"
}
PLAY [Common roles for TripleO servers] ****************************************
TASK [tripleo-bootstrap : Deploy required packages to bootstrap TripleO] *******
Tuesday 28 May 2019 23:49:29 +0000 (0:00:00.575) 0:00:06.570 ***********
ok: [overcloud-controller_2-0] => {
"changed": false,
"rc": 0,
"results": [
"openstack-heat-agents-1.8.1-0.20190523203655.1e15344.el7.noarch providing openstack-heat-agents is already installed",
"jq-1.5-10.el7.x86_64 providing jq is already installed"
]
}
TASK [tripleo-bootstrap : Check required packages are installed] ***************
Tuesday 28 May 2019 23:49:29 +0000 (0:00:00.640) 0:00:07.210 ***********
changed: [overcloud-controller_2-0] => (item=openstack-heat-agents) => {
"changed": true,
"cmd": [
"rpm",
"-q",
"openstack-heat-agents"
],
"delta": "0:00:00.024537",
"end": "2019-05-28 23:49:30.092180",
"item": "openstack-heat-agents",
"rc": 0,
"start": "2019-05-28 23:49:30.067643",
"warnings": [
"Consider using the yum, dnf or zypper module rather than running 'rpm'. If you need to use command because yum, dnf or zypper is insufficient you can add 'warn: false' to this command task or set 'command_warnings=False' in ansible.cfg to get rid of this message."
]
}
STDOUT:
openstack-heat-agents-1.8.1-0.20190523203655.1e15344.el7.noarch
changed: [overcloud-controller_2-0] => (item=jq) => {
"changed": true,
"cmd": [
"rpm",
"-q",
"jq"
],
"delta": "0:00:00.024130",
"end": "2019-05-28 23:49:30.216594",
"item": "jq",
"rc": 0,
"start": "2019-05-28 23:49:30.192464",
"warnings": [
"Consider using the yum, dnf or zypper module rather than running 'rpm'. If you need to use command because yum, dnf or zypper is insufficient you can add 'warn: false' to this command task or set 'command_warnings=False' in ansible.cfg to get rid of this message."
]
}
STDOUT:
jq-1.5-10.el7.x86_64
[WARNING]: Consider using the yum, dnf or zypper module rather than running
'rpm'. If you need to use command because yum, dnf or zypper is insufficient
you can add 'warn: false' to this command task or set 'command_warnings=False'
in ansible.cfg to get rid of this message.
TASK [tripleo-bootstrap : Create /var/lib/heat-config/tripleo-config-download directory for deployment data] ***
Tuesday 28 May 2019 23:49:30 +0000 (0:00:00.485) 0:00:07.695 ***********
changed: [overcloud-controller_2-0] => {
"changed": true,
"gid": 0,
"group": "root",
"mode": "0755",
"owner": "root",
"path": "/var/lib/heat-config/tripleo-config-download",
"secontext": "unconfined_u:object_r:var_lib_t:s0",
"size": 6,
"state": "directory",
"uid": 0
}
TASK [tripleo-bootstrap : Deploy network-scripts required for deprecated network service] ***
Tuesday 28 May 2019 23:49:30 +0000 (0:00:00.349) 0:00:08.044 ***********
skipping: [overcloud-controller_2-0] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [tripleo-bootstrap : Ensure network service is enabled] *******************
Tuesday 28 May 2019 23:49:30 +0000 (0:00:00.050) 0:00:08.095 ***********
skipping: [overcloud-controller_2-0] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [tripleo-ssh-known-hosts : Create temporary file for ssh_known_hosts] *****
Tuesday 28 May 2019 23:49:30 +0000 (0:00:00.055) 0:00:08.150 ***********
changed: [overcloud-controller_2-0] => {
"changed": true,
"gid": 0,
"group": "root",
"mode": "0600",
"owner": "root",
"path": "/tmp/ansible.75r8BO",
"secontext": "unconfined_u:object_r:user_tmp_t:s0",
"size": 0,
"state": "file",
"uid": 0
}
TASK [tripleo-ssh-known-hosts : Create a temporary copy of ssh_known_hosts] ****
Tuesday 28 May 2019 23:49:31 +0000 (0:00:00.327) 0:00:08.478 ***********
changed: [overcloud-controller_2-0] => {
"changed": true,
"cmd": "if [[ -e /etc/ssh/ssh_known_hosts ]]; then\n cat /etc/ssh/ssh_known_hosts > '/tmp/ansible.75r8BO'\n fi",
"delta": "0:00:00.002175",
"end": "2019-05-28 23:49:31.169261",
"rc": 0,
"start": "2019-05-28 23:49:31.167086"
}
TASK [tripleo-ssh-known-hosts : Add host keys to temporary ssh_known_hosts] ****
Tuesday 28 May 2019 23:49:31 +0000 (0:00:00.166) 0:00:08.645 ***********
fatal: [overcloud-controller_2-0]: FAILED! => {}
MSG:
The task includes an option with an undefined variable. The error was: 'dict object' has no attribute u'overcloud-controller-2-0'
The error appears to have been in '/usr/share/ansible/roles/tripleo-ssh-known-hosts/tasks/main.yml': line 18, column 7, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
fi
- name: Add host keys to temporary ssh_known_hosts
^ here
NO MORE HOSTS LEFT *************************************************************
PLAY RECAP *********************************************************************
overcloud-controller_2-0 : ok=8 changed=4 unreachable=0 failed=1
undercloud : ok=3 changed=0 unreachable=0 failed=0
Tuesday 28 May 2019 23:49:31 +0000 (0:00:00.068) 0:00:08.714 ***********
===============================================================================