Столкнулся с таким багом (или фичей?):
при попытке выполнить команду
ansible group01 -m apt -s -a "name=linux-headers-`uname -r` state=present"
или
ansible group01 -m apt -s -a "name=linux-headers-$(uname -r) state=present"
Получаю в ответ:
hostXXX | FAILED >> {
"failed": true,
"msg": "No package matching 'linux-headers-16.1.0' is available"
}
Выполняю из под Mac OS X.
Версия ansible 1.9.3
на удаленном хосте uname -r показывает:
4.2.0-42-generic
если в терминале выполняю uname -r
16.1.0
Почему так? И как это исправить?