My mistake, I was actually working toward a fix for lp:1532281.
Landscape doesn't have to worry about this issue with hulksmashing, because we can instead juju set nrpe nagios_host_type="host" instead of "unit".
This way all hulk smashed unit will add service files referenced by the same host_name instead of the service-specific unit name.
Once lp:1532281 is fixed, service__ files will properly match the hostname instead of unit name and all it good on our side.
My mistake, I was actually working toward a fix for lp:1532281.
Landscape doesn't have to worry about this issue with hulksmashing, because we can instead juju set nrpe nagios_ host_type= "host" instead of "unit".
This way all hulk smashed unit will add service files referenced by the same host_name instead of the service-specific unit name.
Once lp:1532281 is fixed, service__ files will properly match the hostname instead of unit name and all it good on our side.