added support for openSUSE Leap 15.2 (#89)

This commit is contained in:
Robert Wimmer 2020-11-25 23:00:15 +01:00 committed by GitHub
parent 5c0014aa62
commit 4c21076cb2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 35 additions and 1 deletions

View file

@ -6,12 +6,16 @@ SPDX-License-Identifier: GPL-3.0-or-later
Changelog
---------
**7.8.0**
- Added support for `openSUSE Leap 15.2`
**7.7.0**
- Use wireguard packages from Debian Backports instead of Debian Sid, these packages are more suitable for a stable distribution and have less impact on the system. Packages from unstable must be removed manually (including kernel) to make the switch on an existing system. Upgrading the role has no effect other than adding Debian Backports to the Apt repositories.
- Fix reboot mechanism in Raspbian role, now also works without `molly-guard`
**7.6.0**
- Add `wireguard_private_key` variable (contribution by @j8r)
- Added `wireguard_private_key` variable (contribution by @j8r)
- Fix check mode for Debian (contribution by @j8r)
**7.5.0**

View file

@ -23,6 +23,9 @@ galaxy_info:
versions:
- 31
- 32
- name: opensuse
versions:
- 15.2
galaxy_tags:
- networking
- security

View file

@ -88,6 +88,15 @@ platforms:
ip: 192.168.10.80
groups:
- vpn
- name: test-wg-opensuse-leap
box: opensuse/Leap-15.2.x86_64
interfaces:
- auto_config: true
network_name: private_network
type: static
ip: 192.168.10.90
groups:
- vpn
provisioner:
name: ansible
@ -141,6 +150,11 @@ provisioner:
wireguard_persistent_keepalive: "30"
wireguard_endpoint: "192.168.10.80"
ansible_python_interpreter: "/usr/bin/python"
test-wg-opensuse-leap:
wireguard_address: "10.10.10.90/24"
wireguard_port: 51820
wireguard_persistent_keepalive: "30"
wireguard_endpoint: "192.168.10.90"
scenario:
name: kvm

View file

@ -0,0 +1,13 @@
---
# Copyright (C) 2020 Robert Wimmer
# SPDX-License-Identifier: GPL-3.0-or-later
- name: (openSUSE Leap) Install WireGuard packages
zypper:
name:
- "wireguard-tools"
state: present
tags:
- wg-install