From e89a154bb5d6e0fbe3191a2b413ed6b8fa3f4961 Mon Sep 17 00:00:00 2001 From: Emilien M Date: Tue, 23 Apr 2019 09:28:00 +0200 Subject: [PATCH] Support Debian Buster (#37) --- README.md | 1 + Vagrantfile | 6 ++++-- meta/main.yml | 1 + tasks/install_Debian.yml | 5 +++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 355cb4c..a687faa 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ Supported OS: | ------------------ | ------- | ----------------------- | | Debian Jessie (8) | Yes | Check latest supported version ([1.5.0](https://github.com/HanXHX/ansible-nginx/releases/tag/1.5.0)) | | Debian Stretch (9) | Yes | Yes | +| Debian Buster (10) | Yes | No | | FreeBSD 11 | Yes | No | | FreeBSD 12 | Yes | No | diff --git a/Vagrantfile b/Vagrantfile index b1fa6f1..8d1e7ab 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -7,7 +7,8 @@ Vagrant.configure("2") do |config| vms_debian = [ { :name => "debian-stretch", :box => "debian/stretch64", :vars => { "nginx_php": [{"version": "7.0"}] }}, - { :name => "debian-stretch-sury", :box => "debian/stretch64", :vars => { "nginx_php": [{"version": "7.1"}], "sury": true }} + { :name => "debian-stretch-sury", :box => "debian/stretch64", :vars => { "nginx_php": [{"version": "7.1"}], "sury": true }}, + { :name => "debian-buster", :box => "debian/buster64", :vars => { "nginx_php": [{"version": "7.3"}] }} ] vms_freebsd = [ @@ -17,7 +18,8 @@ Vagrant.configure("2") do |config| conts = [ { :name => "docker-debian-stretch", :docker => "hanxhx/vagrant-ansible:debian9", :vars => { "nginx_php": [{"version": "7.0"}] }}, - { :name => "docker-debian-stretch-sury", :docker => "hanxhx/vagrant-ansible:debian9", :vars => { "nginx_php": [{"version": "7.1"}], "sury": true }} + { :name => "docker-debian-stretch-sury", :docker => "hanxhx/vagrant-ansible:debian9", :vars => { "nginx_php": [{"version": "7.1"}], "sury": true }}, + { :name => "docker-debian-buster", :docker => "hanxhx/vagrant-ansible:debian10", :vars => { "nginx_php": [{"version": "7.3"}] }}, ] config.vm.network "private_network", type: "dhcp" diff --git a/meta/main.yml b/meta/main.yml index 26ab819..23d04cb 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -9,6 +9,7 @@ galaxy_info: - name: Debian versions: - stretch + - buster - name: FreeBSD versions: - 11.0 diff --git a/tasks/install_Debian.yml b/tasks/install_Debian.yml index e632a6a..d633a0a 100644 --- a/tasks/install_Debian.yml +++ b/tasks/install_Debian.yml @@ -1,5 +1,10 @@ --- +- name: SET_FACT | Bypass https://github.com/ansible/ansible/issues/19874 + set_fact: + ansible_distribution_release: 'buster' + when: ansible_facts.distribution_major_version == "buster/sid" + - name: APT | Update cache apt: update_cache: yes