Bug 1748414 - rolling_update playbook hangs
Summary: rolling_update playbook hangs
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Ceph-Ansible
Version: 3.2
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: 4.*
Assignee: Guillaume Abrioux
QA Contact: Vasishta
URL:
Whiteboard:
Depends On:
Blocks: 1727980
TreeView+ depends on / blocked
 
Reported: 2019-09-03 14:28 UTC by Tim Wilkinson
Modified: 2019-11-05 16:26 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-11-05 16:26:45 UTC
Embargoed:


Attachments (Terms of Use)

Description Tim Wilkinson 2019-09-03 14:28:12 UTC
Description of problem:
----------------------
Using the doc ... https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/3/html/installation_guide_for_red_hat_enterprise_linux/upgrading-a-red-hat-ceph-storage-cluster

... the rolling_upgrade playbook hangs and does not return to the command prompt.



Version-Release number of selected component:
--------------------------------------------
7.6 (Maipo)   3.10.0-957.el7.x86_64
ceph-base.x86_64   2:12.2.8-128.el7cp
ceph-ansible-3.2.15-1.el7cp.noarch



How reproducible:
----------------
consistent



Steps to Reproduce:
------------------
1. Follow procedure outlined in doc above for rolling 3.2 to 3.3. (omitting steps specific to upgrading from version 3.2x to the latest 3.x.)

2. execute playbook

3. wait



Actual results:
--------------
Playbook stalls as soon as it does the parsing and imports.



Expected results:
----------------
The playbook completes and the ceph cluster upgrades as expected.


Additional info:
---------------

# ansible-playbook -vvv rolling_update.yml 2>&1 | tee ~/tim/`date +'%y%m%d-%H%M'`_update
ansible-playbook 2.6.19
  config file = /usr/share/ceph-ansible.site1/ansible.cfg
  configured module search path = [u'/usr/share/ceph-ansible.site1/library']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible-playbook
  python version = 2.7.5 (default, Sep 12 2018, 05:31:16) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
Using /usr/share/ceph-ansible.site1/ansible.cfg as config file
Parsed /etc/ansible/hosts inventory source with ini plugin
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-mon/tasks/start_monitor.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-nfs/tasks/create_rgw_nfs_user.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-nfs/tasks/ganesha_selinux_fix.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-nfs/tasks/start_nfs.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml
statically imported: /usr/share/ceph-ansible.site1/roles/ceph-handler/tasks/check_running_cluster.yml

PLAYBOOK: rolling_update.yml *********************************************************************************************************
13 plays in rolling_update.yml

Comment 1 RHEL Program Management 2019-09-03 14:28:19 UTC
Please specify the severity of this bug. Severity is defined here:
https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity.


Note You need to log in before you can comment on or make changes to this bug.