--- dependency: name: galaxy enabled: false driver: name: vagrant lint: | set -e yamllint . ansible-lint -x no-loop-var-prefix,command-instead-of-module,package-latest platforms: # Check out the documentation at # https://github.com/ansible-community/molecule-vagrant#documentation # for more platform parameters. - name: sdvlzasubappmoleculetest box: debian/bookworm64 memory: 1024 groups: - "lza_ingest_molecule" # List of raw Vagrant `config` options. # provider_raw_config_args: # - "customize [ 'modifyvm', :id, '--natdnshostresolver1', 'on' ]" # Dictionary of `config` options. config_options: ssh.keep_alive: true ssh.remote_user: "lza" provisioner: name: ansible log: true config_options: defaults: # https://stackoverflow.com/questions/57435811/ansible-molecule-pass-multiple-vault-ids # vault_identity_list: "@$HOME/.ansible/roles/lza_install_common.pass, @$HOME/.ansible/roles/passfile_1.pass" vault_identity_list: "../../../lza_ingest.pass" vvv: false playbooks: # create: ../resources/playbooks/create.yml # destroy: ../resources/playbooks/destroy.yml converge: ../resources/playbooks/converge.yml prepare: ../resources/playbooks/prepare.yml verify: ../resources/playbooks/verify.yml verifier: name: ansible