From 75795c532d7d90645385a929b8726fe837061019 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Thu, 15 Dec 2016 18:47:25 +0200
Subject: [PATCH] - More correct assertions. - Can't run systemd-timesyncd in a
 container, for now removing from testing using Docker.

---
 molecule.yml   | 11 -----------
 tasks/main.yml |  5 ++++-
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/molecule.yml b/molecule.yml
index 3911692..a71ec14 100644
--- a/molecule.yml
+++ b/molecule.yml
@@ -32,17 +32,6 @@ vagrant:
 
 docker:
   containers:
-  - name: ntp-client-jessie
-    image: debian
-    image_version: jessie
-    command: /sbin/init
-    privileged: True
-    volume_mounts:
-      - /sys/fs/cgroup:/sys/fs/cgroup
-      - /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket
-    environment:
-        DEBIAN_FRONTEND: noninteractive
-        container: docker
   - name: ntp-client-trusty
     image: ubuntu-upstart
     image_version: trusty
diff --git a/tasks/main.yml b/tasks/main.yml
index 30acc1b..2b8d2e0 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -3,7 +3,10 @@
 
 - name: Assertions
   assert:
-    that: ansible_os_family in [ 'Debian', 'OpenBSD' ]
+    that:
+        - ansible_os_family in ntpd_conf
+        - ansible_os_family in ntp_pool
+        - ansible_os_family in ntpd_service
 
 - name: apt install
   when: ansible_pkg_mgr == 'apt' and not ansible_service_mgr == 'systemd'
-- 
GitLab