[armonic] add RequireExternal host before provide_args