Hide Forgot
Description of problem ====================== Host cards of some machines fail to report version of the operating system properly. Version-Release number of selected component ============================================ USM machine: rhscon-ceph-0.0.6-10.el7.x86_64 rhscon-core-0.0.8-9.el7.x86_64 rhscon-ui-0.0.18-1.el7.noarch USM MON machine: rhscon-agent-0.0.3-3.el7.noarch USM OSD machines: rhscon-agent-0.0.3-3.el7.noarch How reproducible ================ 100 % Steps to Reproduce ================== 1. Install USM according to the documentation 2. Accept all hosts 3. Go to Hosts page Actual results ============== On the Hosts page, cards of future OSD machines reports the following: ~~~ OS : lsb_release: command ~~~ While cards of future MON machines reports: ~~~ OS : RedHatEnterpriseServer 7.2 ~~~ Expected results ================ No matter of a type of a machine, all cards should report the OS properly like this: ~~~ OS : RedHatEnterpriseServer 7.2 ~~~ Additional info =============== This is likely caused by the fact that lsb_release is not installed on OSD machines: ~~~ [root@mbukatov-usm1-node1 ~]# # lsb_release -bash: lsb_release: command not found ~~~ But it's available on MON machine: ~~~ [root@mbukatov-usm1-mon1 ~]# lsb_release LSB Version: :core-4.1-amd64:core-4.1-noarch [root@mbukatov-usm1-mon1 ~]# rpm -qa 'rhscon* ~~~ Also note that on usm cluster I deployed in a previous week, redhat-lsb-core-4.1-27.el7.x86_64 package was installed on all machines.
Created attachment 1132195 [details] screenshot of Hosts page
This has been fixed in the api but, the detail has been removed from latest UI mock up as in https://docs.google.com/presentation/d/1E7ZHHMYufugMjuVceluP7FCfUM9CQNsN5QWmGruRth0/edit#slide=id.gae7c907e0_0_12