Files @ 8d272d91d3d2
Branch filter:

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

branko
MAR-165: Deploy Diffie-Helman parameters for LDAP server in the ldap_server role:

- Not relevant for Debian Strech because of a bug in the OpenLDAP
version it ships with.
- This should allow use of DHE ciphers with LDAP server.
- Generated DH parameters only help pick one of the parameters from
RFC-7919 (based on the size of generated ones).
- Make the cipher test lists distro-specific due to differences
between supported algorithms in respective GnuTLS versions.
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
2ada86e90026
2ada86e90026
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
b69aa445807f
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
eb6d9c7d6651
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
ceb51ff23ae3
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
449e6423959c
e970d4afbea4
e970d4afbea4
87f4f8572370
87f4f8572370
e970d4afbea4
1bf0f41d1854
1bf0f41d1854
e75d5d4fba3b
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
e970d4afbea4
---

dependency: {}

driver:
  name: vagrant
  provider:
    name: virtualbox

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

platforms:

  - name: ldap-server
    box: debian/contrib-stretch64
    memory: 512
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 10.31.127.10
        network_name: private_network
        type: static

  - name: client-stretch
    groups:
      - clients
      - stretch
    box: debian/contrib-stretch64
    memory: 256
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 10.31.127.21
        network_name: private_network
        type: static

  - name: parameters-mandatory-stretch64
    groups:
      - parameters-mandatory
      - stretch
    box: debian/contrib-stretch64
    memory: 512
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 10.31.127.32
        network_name: private_network
        type: static

  - name: parameters-optional-stretch64
    groups:
      - parameters-optional
      - stretch
    box: debian/contrib-stretch64
    memory: 512
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 10.31.127.33
        network_name: private_network
        type: static

  - name: client-buster
    groups:
      - clients
      - buster
    box: debian/contrib-buster64
    memory: 256
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 10.31.127.20
        network_name: private_network
        type: static

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

  - name: parameters-optional-buster64
    groups:
      - parameters-optional
      - buster
    box: debian/contrib-buster64
    memory: 512
    cpus: 1
    interfaces:
      - auto_config: true
        ip: 10.31.127.31
        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