Skip to content
This repository has been archived by the owner on Sep 28, 2024. It is now read-only.

Releases: imp1sh/ansible_openwrt

v0.1.6

13 Jul 20:42
Compare
Choose a tag to compare
  • breaking change: change var names in network role
    openwrt_network_devices: -> openwrt_network_deviceshost
    -> openwrt_network_devicesgroup
    openwrt_network_interfaces -> openwrt_network_interfaceshost
    -> openwrt_network_interfacesgroup
    openwrt_network_bridge_vlan -> openwrt_network_bridge_vlanhost
    -> openwrt_network_bridge_vlangroup
    now it is possible to define interfaces and devices in the networking
    role also on a host and/or group basis in ansible
    It's the same as this is already been done before in the
    openwrt_network_firewall role

    This was necessary when having bigger environments where interfaces and
    devices are the same on lots of devices. Docs will be changed, too soon.

  • optimized deploypath flexiibility
    now just change the var openwrt_*_deployroot to
    the path where you want to deploy your configs to.
    The default is set to "/" so just replace it with what you want
    useful for OpenWrt imagebuilder so you can not only deploy
    configs to real hosts but also into dirs without the handlers

  • small bugfixes

v0.1.5

03 Jul 14:44
Compare
Choose a tag to compare
  • updated meta information
  • Add missing options: ifname, disassoc_low_ack, wpa_disable_eapol_key_retries thx to eTimS
  • reverted back to openwrt_wifi_devices and openwrt_wifi_interfaces to be consistent with OpenWrt naming convenction
  • small bugfix: htmode was double in wifi template
  • small bugfix for network role, when openwrt_network_wg_keypath is not set by user

v0.1.4

29 Jun 20:06
Compare
Choose a tag to compare

v0.1.3 bugfix2

01 Jun 21:02
Compare
Choose a tag to compare

another bugfix, should be all now.

v0.1.3 bugfix

01 Jun 20:18
Compare
Choose a tag to compare

there was a bug in system role.

v0.1.3

01 Jun 20:15
Compare
Choose a tag to compare

Made the deployment path of each configuration and template file configurable.
This is usually not needed because the path is static.
I made the change because I need to deploy to a specific path on my build host, where I built individual images with openwrt image builder and put an individual configuration into each image with ansible.

v0.1.2

01 Jun 15:19
Compare
Choose a tag to compare

New release with few minor fixes.
Some checks are migrated over to role-argument-validation.

  • changed some variable names to meet the standard (log_proto, log_ip).
  • added role ansible_openwrtacme, currently only tested with DNS challenge.
  • added role ansible_openwrtsqm, for simple sqm traffic shaping https://openwrt.org/docs/guide-user/network/traffic-shaping/sqm
  • added new device type 8021q for vlan tagging
  • added static routes for ansible_openwrtnetwork
  • changed default method for restic backup ssh keys from rsa to ecdsa, still it seems to not work perfectly, yet.
  • changed firewall reload handler from restart to reload to not interrupt ansible run during firewall changes

Second release

21 Nov 10:58
Compare
Choose a tag to compare

just updated license and meta information for ansible galaxy

First beta Release

21 Nov 09:44
Compare
Choose a tag to compare
First beta Release Pre-release
Pre-release

This is still under heavy construction but I think it's stable enough to start testing with.
I'm using the collection already in a productive env but I do not suggest other to do so, yet.
Wait until version 1.0.0 is released.