Skip to content

Releases: imp1sh/ansible_managemynetwork

v0.4.7

29 May 07:51
Compare
Choose a tag to compare
  • slight optimizations nginx role
  • merging ansible_openwrt into ansible_managemynetwork leftovers
  • openwrtservices also now uses
    openwrt_services_[disabled|enabled][host|group|role]
    instead of just only
    openwrt_services_[enabled|disabled]
  • added ha mode with keepalived and conntrackd to the ansible_openwrtnetwork role
  • critical fix in dehydrated per domain config template
  • preparing openwrt HA role
  • ansible_borgmatic changed ssh-keyscan method from tecdsa to tssh-ed25519
  • ansible_openwrtimagebuilder updated imagebuilder x86 image version to 23.05.3-x86-64
  • ansible_openwrtprometheus_node_exporter_lua fix installing additions
  • ansible_openwrtrestic fix installing fingerprints
  • NEW ROLE ansible_openwrtfstab
    automatically mount stuff in OpenWrt like NVME, USB or other mass
    storage devices with UCI
    documentation will soon be added
  • fix for nftables firewall ivmpv6
    Case when extension header are set icmpv6 rules didn't work

v0.4.6

19 Feb 11:03
Compare
Choose a tag to compare

Just a fix for nftableslogging assertion check

v0.4.5

30 Jan 08:47
Compare
Choose a tag to compare

Minor update to MOTD template

v0.4.4

26 Jan 12:16
Compare
Choose a tag to compare
  • bugfix for motd, better don't use v0.4.3 if you use motd role

v0.4.3

26 Jan 11:42
Compare
Choose a tag to compare
  • motd IP fallback, insert from facts if not defined otherwise
  • dehydrated
    breaking change: now supporting per-certificate config
    dehydrated_domains variable structure changed
    dehydrated_domains:
      - name: "www.gosix.net"
        altnames:
          - "gosix.net"
        config:
          CHALLENGETYPE: "http-01"
          WELLKNOWN: "/var/www/dehydrated"
          HOOK: "/var/lib/dehydrated/nginxhook.sh"
          HOOK_CHAIN: "no"
main domain name now is in name attribute
all altnames are now in altnames list
per-certificate configuration options are in config attribute
see: https://github.com/dehydrated-io/dehydrated/blob/master/docs/per-certificate-config.md

v0.4.2

17 Jan 07:02
Compare
Choose a tag to compare

small fixes in

  • motd
  • borgmatic

v0.4.1

11 Jan 15:29
Compare
Choose a tag to compare
  • template optimized for motd
  • added options for firewall, network and wireless to
    • not force not using restart handler
    • backup old config
      openwrt_[firewall|network|wireless]skiprestart
      openwrt
      [firewall|network|wireless]_backupconfig
  • breaking changes in borgmatic
    • borgmatic by default now coming in pip venv
    • deleted vars:
    • borgmatic_sshkey_targethost
    • borgmatic_sshkey_user
    • changed vars:
    borgmatic_repositories:
      backupuser@target1:
        type: ssh
        targetuser: backupuser
        targethost: target1.example.com
        subdir: subdirexample
      backupuser@target2:
        type: ssh
        targetuser: backupuser
        targethost: target2.example.com
        subdir: subdirexample
  • docs updated
  • new cleanup role, thx @Almapi

v0.4.0

25 Dec 18:37
Compare
Choose a tag to compare

This is the first release where I merged the OpenWrt collection into ManageMyNetwork (MMN).
I updated (hopefully) all of the docs. Since the documentation is now also part of the github repo, everybody can now contribute.

v0.3.2

25 Dec 10:13
Compare
Choose a tag to compare

This is the last release without containing the ansible_openwrt collection. Those two will be merged. The main reason for that is that there are several roles (e.g. zabbix-agent) that need to be merged as it makes no sense to develop them in seperate spaces.

  • several fixes and optimizations
  • zabbix-agent2 is now being used in zabbix-agent role

v0.3.1

22 Nov 15:41
Compare
Choose a tag to compare
  • updated ansible compatibility definitions