I wanted to install HDP with using Ambari but unfortunately at the "Confirm hosts" step I could not register my nodes due to following exception:
Exception: Registration failed due to: Cannot register host with not supported os type, hostname=xxxx, serverOsType=ubuntu18, agentOsType=ubuntu18
I know that the official support matrix guarantees only support for Ubuntu 16.04. But it is still possible to set up for 18.04?
Or is there a workaround?
Ubuntu 18 is not in the Supported Operating System list of Ambari hence there are no mapping of ubuntu18 yet:
This is because the "os_family.json" file does not include the version "18" for "ubuntu".
Following are the most probable paths where you can find this file on Ambari Server Host as well as on Ambari Agent hosts.
/usr/lib/ambari-server/lib/ambari_commons/resources/os_family.json AND /usr/lib/ambari-agent/lib/ambari_commons/resources/os_family.json /usr/lib/python2.6/site-packages/resource_monitoring/ambari_commons/resources/os_family.json /var/lib/ambari-agent/tmp/ambari_commons/resources/os_family.json
A Similar JIRA request was raised recently to ad support for "Amazon2017" and following is the way it was implemented: AMBARI-20716