Files @ cc53faac4b27
Branch filter:

Location: majic-ansible-roles/roles/mail_server/molecule/default/molecule.yml - annotation

branko
MAR-189: Shift the IP addresses around a bit in the mail_server role tests.
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
4e137a40d922
4e137a40d922
4e137a40d922
4e137a40d922
4e137a40d922
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
b0c92677ba93
b0c92677ba93
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
4e137a40d922
4e137a40d922
4e137a40d922
4e137a40d922
4e137a40d922
4e137a40d922
cc53faac4b27
4e137a40d922
4e137a40d922
4e137a40d922
f425c5d31475
4e137a40d922
d7f5980cc68a
01e9035dac41
5c5d8636f699
5c5d8636f699
5c5d8636f699
5c5d8636f699
cc53faac4b27
5c5d8636f699
5c5d8636f699
5c5d8636f699
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
cc53faac4b27
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
cc53faac4b27
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
1ca18269f441
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
cc53faac4b27
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
1ca18269f441
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
cc53faac4b27
7d9696a7b5cc
7d9696a7b5cc
7d9696a7b5cc
d7f5980cc68a
d7f5980cc68a
6844c0a01173
6844c0a01173
d7f5980cc68a
1bf0f41d1854
1bf0f41d1854
e75d5d4fba3b
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
d7f5980cc68a
---

dependency: {}

driver:
  name: vagrant
  safe_files:
    # Preserve the ClamAV database files from previous runs on the
    # clamav-database helper machine. Meant to avoid hitting hard
    # limits for database downloads and getting completely blocked.
    - "*/clamav-database/*"
  provider:
    name: virtualbox

lint:
  name: yamllint
  options:
    config-file: ../../.yamllint.yml

platforms:

  - name: clamav-database
    box: debian/contrib-buster64
    memory: 512
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 192.168.56.11
        network_name: private_network
        type: static
    config_options:
      synced_folder: true

  - name: ldap-server
    box: debian/contrib-buster64
    memory: 256
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 192.168.56.12
        network_name: private_network
        type: static

  - name: client1-buster
    groups:
      - client
      - client-relay-allowed
      - buster
      - smtp-server-requiring-tls
    box: debian/contrib-buster64
    memory: 256
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 192.168.56.21
        network_name: private_network
        type: static

  - name: client2-buster
    groups:
      - client
      - client-relay-forbidden
      - buster
      - smtp-server-refusing-tls
    box: debian/contrib-buster64
    memory: 256
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 192.168.56.22
        network_name: private_network
        type: static

  - name: parameters-mandatory-buster64
    groups:
      - parameters-mandatory
      - buster
    box: debian/contrib-buster64
    memory: 2048
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 192.168.56.31
        network_name: private_network
        type: static

  - name: parameters-optional-buster64
    groups:
      - parameters-optional
      - buster
    box: debian/contrib-buster64
    memory: 2048
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 192.168.56.32
        network_name: private_network
        type: static

provisioner:
  name: ansible
  playbooks:
    cleanup: cleanup.yml
  config_options:
    defaults:
      force_valid_group_names: "ignore"
      interpreter_python: "/usr/bin/python3"
    ssh_connection:
      pipelining: "True"
  lint:
    name: ansible-lint

scenario:
  name: default

verifier:
  name: testinfra
  lint:
    name: flake8