В том, что remote command работает непредсказуемо: иногда запускается до того, как появится хост в базе, иногда после. Сейчас столкнулся с тем, что вообще не запускается и в Action log'е написано, что это из-за того, что unknown host. В общем, mediatype наверное и поможет
асинхроночка в явном виде. Форкаем выполнение скрипта, делаем чек хоста через апи, спим 5 секунд, повторяем. Когда апи сказала что хост создан, выполняем полезную нагрузку.