# # Linux Kernel # {% set node_config = salt['pillar.get']('nodes:' ~ grains['id'], {}) %} {% set version_fallback = "amd64" %} {% set version_global = salt['pillar.get']('ffho:kernel_version', version_fallback) %} {% set version = node_config.get('kernel_version', version_global) %} linux-kernel: pkg.latest: - name: linux-image-{{ version }} - fromrepo: jessie-backports {# # Install kernel headers if we might need to compile a batman_adv module on this node. #} {% if 'batman' in node_config.get('roles', []) and 'v14' in grains['id'] %} linux-headers: pkg.latest: - name: linux-headers-{{ version }} - fromrepo: jessie-backports {% endif %}