Schema validation: fails for "molecule.yml" : pipelining: true
not allowed as an option to ssh_connection
in the provisioner schema
#3714
Labels
Issue Type
Molecule and Ansible details
Molecule installation method (one of):
Ansible installation method (one of):
Detail any linters or test runners used:
Desired Behavior
No error when running schema validation with the following provisioner config in
molecule.yml
Actual Behaviour
Schema validation fails:
Removing
pipelining: true
frommolecule.yml
let me run molecule without issue since the schema validation does not fail anymore.It seems that
pipelining
is not one of the valid option in the schema and adding it or maybe setting"additionalProperties": true
would fix the config validation issue I am now running into since schema validation has been implemented/moved into molecule.https://github.com/ansible-community/molecule/blob/f8d08dff973e8e65cdac81a804cdb8015925fabe/src/molecule/data/molecule.json#L416-L429
REM: It seems a bit restrictive to only allow.
control_path
andscp_if_ssh
as ssh_connection properties.The text was updated successfully, but these errors were encountered: