tripleo-validations/roles/validation_init
Jiri Podivin bcab47fae0 CI restructuring
Bumping yamllint version to 1.33.0

Removing heavy CI jobs from pipeline

Removing molecule jobs from pipeline

Removing doc build and promotion

Fixing indentation in impacted ansible files

Adjusted for wallaby stable branch.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I113f1415db37bebb359e325858094a59077ec57a
(cherry picked from commit eb00c0fc9d)
2023-11-20 10:57:14 +01:00
..
defaults Introduce new Ansible validation_init role. 2021-06-10 11:07:38 +02:00
files/_skeleton_role_ CI restructuring 2023-11-20 10:57:14 +01:00
molecule/default Introduce new Ansible validation_init role. 2021-06-10 11:07:38 +02:00
tasks [validation_init] add new metadata keys in the playbook template 2021-10-06 13:08:44 +00:00
templates Introduce new Ansible validation_init role. 2021-06-10 11:07:38 +02:00
README.md Introduce new Ansible validation_init role. 2021-06-10 11:07:38 +02:00

README.md

Validation_init

The purpose of this validation_init role is to create new validation from a skeleton.

Requirements

None.

Role Variables

  • validation_init_debug: <'false'> -- Debugging mode.
  • validation_init_role_name: <'Undefined'> -- New role name, undefined by default!
  • validation_init_prefix: <'tripleo'> -- New role prefix
  • validation_init_skeleton_role_dir: <'/tmp'> -- Absolute path of the directory where the skeleton will be deployed
  • validation_init_roles_dir: <'roles'> -- Absolute/Relative path to the roles directory where the new roles will be created
  • validation_init_zuuld_molecule: <'zuul.d/molecule.yaml'> -- Relative path to the CI molecule yaml file
  • validation_init_playbooks_dir: <'playbooks'> -- Relative path to the playbooks directory where the new playbook will be created
  • validation_init_roles_doc_dir: <'doc/source/roles'> -- Relative path to documentation roles directory
  • validation_init_enabling_ci: <'true'> -- If 'true', documentation and CI configuration will be done, otherwise not

Dependencies

None.

Example Playbook

- name: Create my new role
  hosts: localhost
  connection: local
  gather_facts: false
  roles:
  - { role: validation_init, validation_init_role_name: "mynewrolename"}

License

Apache

Author Information

Red hat TripleO DFG:DF Squad:VF