Subscription check for satellite 6.11 registration is frequently failing an overcloud during deploy
Issue
-
During overcloud deploy a check to ensure all nodes are correctly registered with local satellite 6.11 server and if fails frequently on random nodes (always around 1hour into deploy) and needs to be re-run which waste time - sometimes will need 3-4 re-runs to get passed this error
-
File its using is: usr/share/ansible/roles/redhat-subscription/tasks/satellite.yml (also attached to case)
-
The environment is sizeable in that we have around 101 nodes in the deployment so its possible we need to increase the retries or delay possibly as its failing on 'random nodes' (normally compute but sometimes ceph etc too)
-
Here are the overcloud failures:
(undercloud) [stack@undercloud ~]$ openstack overcloud failures
|-> Failures for host: overcloud-compute-0
|--> Task: Fail if Satellite version was not found
|---> _ansible_no_log: false
|---> changed: false
|---> msg: "Satellite version was not found, you should file a bug"
|-> Failures for host: overcloud-compute-0
|--> Task: Fail if Satellite version was not found
|---> _ansible_no_log: false
|---> changed: false
|---> msg: "Satellite version was not found, you should file a bug"
|-> Failures for host: overcloud-compute-1
|--> Task: Fail if Satellite version was not found
|---> _ansible_no_log: false
|---> changed: false
|---> msg: "Satellite version was not found, you should file a bug"
|-> Failures for host: overcloud-compute-6
|--> Task: Fail if Satellite version was not found
|---> _ansible_no_log: false
|---> changed: false
|---> msg: "Satellite version was not found, you should file a bug"
Environment
- Red Hat OpenStack Platform 16.2 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.