Files @ 439fa9ea81b6
Branch filter:

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

branko
MAR-239: Dropped support for Debian 11 Bullseye from the preseed role.
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
13982172ed2e
13982172ed2e
fb5e4e372902
fb5e4e372902
fb5e4e372902
72c0eca9f1c7
72c0eca9f1c7
72c0eca9f1c7
72c0eca9f1c7
fb5e4e372902
fb5e4e372902
fb5e4e372902
372e9ba1763f
f8926d640a30
fb5e4e372902
fb5e4e372902
7974b2d60f7d
7974b2d60f7d
fb5e4e372902
fb5e4e372902
c6e9add17764
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
372e9ba1763f
f8926d640a30
fb5e4e372902
fb5e4e372902
7974b2d60f7d
7974b2d60f7d
fb5e4e372902
fb5e4e372902
c6e9add17764
fb5e4e372902
fb5e4e372902
fb5e4e372902
72c0eca9f1c7
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
d8e012ba7070
fb5e4e372902
fb5e4e372902
1733003af19f
1733003af19f
fb5e4e372902
1bf0f41d1854
1bf0f41d1854
e75d5d4fba3b
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
fb5e4e372902
---

dependency: {}

driver:
  name: vagrant
  provider:
    name: virtualbox

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

platforms:


  # Helpers
  # =======

  - name: mail-server
    groups:
      - mail-servers
      - helper
    box: debian/bookworm64
    memory: 256
    cpus: 1
    provider_raw_config_args:
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
    interfaces:
      - auto_config: true
        ip: 192.168.56.11
        network_name: private_network
        type: static

  - name: client1
    groups:
      - clients
      - helper
    box: debian/bookworm64
    memory: 256
    cpus: 1
    provider_raw_config_args:
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
    interfaces:
      - auto_config: true
        ip: 192.168.56.12
        network_name: private_network
        type: static


  # Bookworm
  # ========

  - name: parameters-mandatory-bookworm
    groups:
      - parameters-mandatory
    box: debian/bookworm64
    memory: 384
    cpus: 1
    provider_raw_config_args:
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
    interfaces:
      - auto_config: true
        ip: 192.168.56.21
        network_name: private_network
        type: static

  - name: parameters-optional-bookworm
    groups:
      - parameters-optional
    box: debian/bookworm64
    memory: 384
    cpus: 1
    provider_raw_config_args:
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
    interfaces:
      - auto_config: true
        ip: 192.168.56.22
        network_name: private_network
        type: static

  - name: parameters-no-incoming-bookworm
    groups:
      - parameters-no-incoming
    box: debian/bookworm64
    memory: 256
    cpus: 1
    provider_raw_config_args:
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
    interfaces:
      - auto_config: true
        ip: 192.168.56.23
        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