Bug 1679330 - Director deployed OCP 3.11 deployment fails during TASK [openshift_storage_glusterfs : Check for specified container versions
Summary: Director deployed OCP 3.11 deployment fails during TASK [openshift_storage_gl...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-common
Version: 14.0 (Rocky)
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: z2
: 14.0 (Rocky)
Assignee: Martin André
QA Contact: Marius Cornea
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-02-20 22:05 UTC by Marius Cornea
Modified: 2019-10-23 06:39 UTC (History)
7 users (show)

Fixed In Version: openstack-tripleo-common-9.4.1-0.20190119050433.261de49
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-30 17:51:15 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift openshift-ansible pull 11161 0 None None None 2019-02-21 14:35:04 UTC
Red Hat Product Errata RHBA-2019:0878 0 None None None 2019-04-30 17:51:25 UTC

Description Marius Cornea 2019-02-20 22:05:23 UTC
Description of problem:

Director deployed OCP 3.11 deployment fails during TASK [openshift_storage_glusterfs : Check for specified container versions:

TASK [openshift_storage_glusterfs : Check for specified container versions] ****
fatal: [openshift-master-2]: FAILED! => {"changed": false, "msg": "A valid version tag must be specified for all GlusterFS container images.\nValid image tags take the form of \"v3.x\" where \"x\" can be a one or two release\nversions (e.g. \"v3.0\" or \"v3.0.1\"). The following image versions were detected:\n\nGlusterFS: latest\nHeketi: latest\nglusterblock-provisioner: latest\n"}

PLAY RECAP *********************************************************************
localhost                  : ok=24   changed=0    unreachable=0    failed=0   
openshift-infra-0          : ok=181  changed=75   unreachable=0    failed=0   
openshift-infra-1          : ok=181  changed=75   unreachable=0    failed=0   
openshift-infra-2          : ok=182  changed=75   unreachable=0    failed=0   
openshift-master-0         : ok=353  changed=152  unreachable=0    failed=0   
openshift-master-1         : ok=353  changed=152  unreachable=0    failed=0   
openshift-master-2         : ok=599  changed=251  unreachable=0    failed=1   
openshift-worker-0         : ok=181  changed=75   unreachable=0    failed=0   
openshift-worker-1         : ok=181  changed=75   unreachable=0    failed=0   
openshift-worker-2         : ok=182  changed=75   unreachable=0    failed=0   


INSTALLER STATUS ***************************************************************
Initialization              : Complete (0:02:08)
Health Check                : Complete (0:00:16)
Node Bootstrap Preparation  : Complete (0:05:04)
etcd Install                : Complete (0:01:11)
Master Install              : Complete (0:07:44)
Master Additional Install   : Complete (0:02:45)
Node Join                   : Complete (0:01:48)
GlusterFS Install           : In Progress (0:00:21)
        This phase can be restarted by running: playbooks/openshift-glusterfs/new_install.yml


Failure summary:


  1. Hosts:    openshift-master-2
     Play:     Configure GlusterFS
     Task:     Check for specified container versions
     Message:  A valid version tag must be specified for all GlusterFS container images.
               Valid image tags take the form of "v3.x" where "x" can be a one or two release
               versions (e.g. "v3.0" or "v3.0.1"). The following image versions were detected:
               
               GlusterFS: latest
               Heketi: latest
               glusterblock-provisioner: latest


The error is probably caused by using latest tags in containers-prepare-parameter.yaml for openshift_gluster_tag and openshift_heketi_tag params:

[stack@undercloud-0 ~]$ grep latest containers-prepare-parameter.yaml 
      openshift_etcd_tag: latest
      openshift_gluster_tag: latest
      openshift_heketi_tag: latest
[stack@undercloud-0 ~]$ 


Version-Release number of selected component (if applicable):
openstack-tripleo-common-9.4.1-0.20181012010891.el7ost.noarch
openstack-tripleo-common-containers-9.4.1-0.20181012010891.el7ost.noarch
python2-tripleo-common-9.4.1-0.20181012010891.el7ost.noarch


How reproducible:
100%

Steps to Reproduce:
1. Deploy OCP overcloud with CNS enabled via Director

Actual results:
Deployment fails.

Expected results:
No failures

Additional info:

Comment 11 errata-xmlrpc 2019-04-30 17:51:15 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:0878


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