ansible timeout issue

Bug #1824186 reported by Nagasai Vinaykumar Kapalavai
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Triaged
Medium
Unassigned

Bug Description

Ansible timed out issue when running tripleo quickstart installation.

Steps to reproduce:
bash quickstart.sh -R master-tripleo-ci -v --tags all --teardown all --nodes config/nodes/3ctlr_1comp_1supp.yml --config config/general_config/ipa.yml -p quickstart-extras.yml -e undercloud_disk=100 -e undercloud_undercloud_ntp_servers=clock.redhat.com $VIRTHOST

Basically I'm trying for a 3 controller, 1 compute and 1 supplement node
deployment. After asking the question around in the upstream irc channel,
got to know that there isn't much testing done for this nodes type deployment. And unfortunately the log file also didn't produce much info in which further direction that one need to look into.

Expected Result:
Successful overcloud deployment.

Actual Result:
ok: [overcloud-controller-0] => (item={'service_name': u'cinder_api', 'step_config': u'include ::tripleo::profile::base::cinder::api', 'puppet_tags': u'cinder_config,cinder_type,file,concat,file_line', 'config_volume': u'cinder_iException occured while running the command
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/tripleoclient/command.py", line 30, in run
    super(Command, self).run(parsed_args)
  File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
    return super(Command, self).run(parsed_args)
  File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
    return_code = self.take_action(parsed_args) or 0
  File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 958, in take_action
    verbosity=self.app_args.verbose_level)
  File "/usr/lib/python2.7/site-packages/tripleoclient/workflows/deployment.py", line 327, in config_download
    raise exceptions.DeploymentError("Overcloud configuration failed.")
DeploymentError: Overcloud configuration failed.
Overcloud configuration failed.
nit_tasks', 'config_image': u'192.168.24.1:8787/tripleomaster/centos-binary-cinder-api:current-tripleo', 'volumes': [u'/var/lib/config-data/cinder/etc/cinder/:/etc/cinder/:ro']}) => {
    "ansible_facts": {
        "host_container_puppet_tasks": [
            {
                "config_image": "192.168.24.1:8787/tripleomaster/centos-binary-keystone:current-tripleo",
                "config_volume": "keystone_init_tasks",
                "puppet_tags": "keystone_config,keystone_domain_config,keystone_endpoint,keystone_identity_provider,keystone_paste_ini,keystone_role,keystone_service,keystone_tenant,keystone_user,keystone_user_role,keystone_domain",
                "service_name": "keystone",
                "step_config": "include ::tripleo::profile::base::keystone"
            },
            {
                "config_image": "192.168.24.1:8787/tripleomaster/centos-binary-cinder-api:current-tripleo",
                "config_volume": "cinder_init_tasks",
                "puppet_tags": "cinder_config,cinder_type,file,concat,file_line",
                "service_name": "cinder_api",
                "step_config": "include ::tripleo::profile::base::cinder::api",
                "volumes": [
                    "/var/lib/config-data/cinder/etc/cinder/:/etc/cinder/:ro"
                ]
            }
        ]
    },
    "changed": false,
    "item": {
        "config_image": "192.168.24.1:8787/tripleomaster/centos-binary-cinder-api:current-tripleo",
        "config_volume": "cinder_init_tasks",
        "puppet_tags": "cinder_config,cinder_type,file,concat,file_line",
        "service_name": "cinder_api",
        "step_config": "include ::tripleo::profile::base::cinder::api",
        "volumes": [
            "/var/lib/config-data/cinder/etc/cinder/:/etc/cinder/:ro"
        ]
    }
}
TASK [Write container-puppet-tasks json file for overcloud-controller-2 step 4] ***
Wednesday 10 April 2019 13:24:27 +0000 (0:00:03.057) 0:59:40.395 *******
skipping: [overcloud-controller-2] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
skipping: [overcloud-controller-1] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
skipping: [overcloud-novacompute-0] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
changed: [overcloud-controller-0] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": true
}

TASK [Run container-puppet tasks (bootstrap tasks) for step 5] *****************
Wednesday 10 April 2019 13:24:30 +0000 (0:00:02.728) 0:59:43.123 *******
skipping: [overcloud-controller-2] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
skipping: [overcloud-controller-1] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
skipping: [overcloud-novacompute-0] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}

Ansible timed out at 3597 seconds.
+ status_code=1
+ openstack stack list
+ grep -q overcloud
+ openstack stack list
+ grep -Eq '(CREATE|UPDATE)_COMPLETE'
+ openstack overcloud status
+ grep -Eq DEPLOY_SUCCESS
+ openstack overcloud failures
+ exit 1

description: updated
Changed in tripleo:
status: New → Triaged
importance: Undecided → Medium
milestone: none → train-1
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
Revision history for this message
Kenneth Peeples (kpeeples) wrote :

this occurs for me as well with 3ctlr_3comp.yml

wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.