Skip to content

Commit

Permalink
Merge pull request #171 from DasSkelett/batman-adv
Browse files Browse the repository at this point in the history
Update batman-adv to status quo, add clone state
  • Loading branch information
DasSkelett authored Sep 18, 2024
2 parents 8cc57b1 + 0f74476 commit 0c0fd91
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions systemd-networkd/init.sls
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
{%- set role = salt['pillar.get']('netbox:role:name', salt['pillar.get']('netbox:device_role:name')) %}

{%- if 'nextgen-gateway' in role %}
/usr/src/batman-adv-2021.5/dkms.conf:
{%- set batman_version = '2024.1' %}
/usr/src/batman-adv-{{ batman_version }}:
git.latest:
- name: https://github.com/open-mesh-mirror/batman-adv.git
- rev: v{{ batman_version }}
- target: /usr/src/batman-adv-{{ batman_version }}
- force_reset: True
- require_in: /usr/src/batman-adv-{{ batman_version }}/dkms.conf

/usr/src/batman-adv-{{ batman_version }}/dkms.conf:
file.managed:
- contents: |
PACKAGE_NAME=batman-adv
PACKAGE_VERSION=2021.5
PACKAGE_VERSION={{ batman_version }}
DEST_MODULE_LOCATION=/extra
BUILT_MODULE_NAME=batman-adv
Expand Down Expand Up @@ -197,4 +206,3 @@ systemd-networkd-reload:
- cmd: systemd-networkd-reload
{% endif %}
{% endfor %}

0 comments on commit 0c0fd91

Please sign in to comment.