Files
@ 6f26ccefa724
Branch filter:
Location: majic-ansible-roles/roles/php_website/molecule/default/molecule.yml - annotation
6f26ccefa724
861 B
text/x-yaml
MAR-151: Added support for Debian 10 Buster to php_website role:
- Updated role reference documentaiton.
- Updated role meta information.
- Updated tests.
- Refactor the code to take into account differences in PHP-related
paths between Debian Stretch and Debian Buster.
- Make the test for web application user less dependant on what the
actual UID number is in case of default value. By default user
should be created as system user, which means its UID number should
be less than 1000.
- Drop the installation of libmariadbclient-dev-compat library - the
test is good enough without it, and the actual package is
differently named under Debian Stretch and Debian Buster (which
would complicate the test without any benefits).
- Updated role reference documentaiton.
- Updated role meta information.
- Updated tests.
- Refactor the code to take into account differences in PHP-related
paths between Debian Stretch and Debian Buster.
- Make the test for web application user less dependant on what the
actual UID number is in case of default value. By default user
should be created as system user, which means its UID number should
be less than 1000.
- Drop the installation of libmariadbclient-dev-compat library - the
test is good enough without it, and the actual package is
differently named under Debian Stretch and Debian Buster (which
would complicate the test without any benefits).
92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 14eb78a4f466 14eb78a4f466 92011aae7258 92011aae7258 92011aae7258 ff510f233909 ff510f233909 ff510f233909 ff510f233909 ff510f233909 ff510f233909 ff510f233909 ff510f233909 ff510f233909 6f26ccefa724 6f26ccefa724 6f26ccefa724 6f26ccefa724 6f26ccefa724 6f26ccefa724 6f26ccefa724 6f26ccefa724 6f26ccefa724 92011aae7258 92011aae7258 7dd7757be724 7dd7757be724 92011aae7258 1bf0f41d1854 1bf0f41d1854 e75d5d4fba3b 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 92011aae7258 | ---
dependency: {}
driver:
name: vagrant
provider:
name: virtualbox
lint:
name: yamllint
options:
config-file: ../../.yamllint.yml
platforms:
- name: php-website-stretch64
groups:
- parameters-mandatory
- parameters-optional
- stretch
box: debian/contrib-stretch64
memory: 512
cpus: 1
- name: php-website-buster64
groups:
- parameters-mandatory
- parameters-optional
- buster
box: debian/contrib-buster64
memory: 512
cpus: 1
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
|