missing dependency net-tools
When install OSM 14.x, the osm-devops
package is using route
command that is part of net-tools
package, but does not properly declare this package as a dependnecy.
A default installation of Ubuntu 22.04 does not come with this package, which results in installation failure:
Track checks proceed_ok: https://osm.etsi.org/InstallLog.php?&installation_id=1714593689-48uX0VcSA6MskdNv&local_ts=1714593713&event=checks&operation=proceed_ok&value=&comment=&tags=
Installing OSM
Determining IP address of the interface with the default route
/usr/share/osm-devops/installers/full_install_osm.sh: line 450: route: command not found
### Wed May 1 20:01:53 UTC 2024 install_osm: FATAL error: Not possible to determine the interface with the default route 0.0.0.0
BACKTRACE:
### FATAL /usr/share/osm-devops/common/logging 46
### install_osm /usr/share/osm-devops/installers/full_install_osm.sh 451
### main /usr/share/osm-devops/installers/full_install_osm.sh 972
### MAIN non_file_source 0
-------
net-tools
should be declared as a dependency of osm-devops
package.