python-tripleoclient/tripleoclient/tests/v1
Steve Baker 3f303b907b Always run growvols playbook after provision
Just like cli-overcloud-node-network-config.yaml,
cli-overcloud-node-growvols.yaml will be run by the "openstack
overcloud node provision" directly after provisioning so that whole
disk images will have their /var volume grown to 100%.

This default growvols behaviour can be overridden by adding an
ansible_playbooks entry which sets different arguments:

- count: 3
  name: Controller
  ansible_playbooks:
  - playbook: /usr/share/ansible/tripleo-playbooks/cli-overcloud-node-growvols.yaml
    extra_vars:
      growvols_args: /var=50% /srv=50%

Other changes in this commit include:
- Always call run_role_playbooks and pass network_config as an
  argument
- Full unit test coverage on run_role_playbooks
- Fix run_role_playbook using os.path.basename instead of os.path.dirname

Change-Id: I085ab9da30e1e1a7d2b9a9f230dd0275bd40480d
Blueprint: whole-disk-default
Depends-On: I0a847ad4077a02a02ad817dd189a6a31c3637a93
2021-06-24 11:19:33 +12:00
..
baremetal Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
overcloud_backup BnR added error msg in case there is no inventory 2021-05-25 18:09:10 +02:00
overcloud_config Use playbook for config-download export 2020-06-09 11:43:47 +05:30
overcloud_deploy Always run growvols playbook after provision 2021-06-24 11:19:33 +12:00
overcloud_external_update Ephemeral Heat: Add a --refresh option to external update run 2021-05-21 12:34:30 -04:00
overcloud_external_upgrade Remove left over mistral layers of abstration 2020-02-17 12:28:21 -06:00
overcloud_image Deprecate overcloud image upload to glance 2021-06-21 08:49:39 +05:30
overcloud_netenv_validate Fix network environment validation 2021-04-26 22:27:37 +05:30
overcloud_node Use consistent working dir for ansible-runner 2021-04-28 07:33:21 -04:00
overcloud_roles Additional resource cleanup 2019-08-02 12:34:42 -06:00
overcloud_update Move get_undercloud_host_entry to utils 2021-06-09 20:46:55 +02:00
overcloud_upgrade Use heat server side env merging 2021-01-25 08:04:38 +05:30
tripleo Use {{role.name}}Services parameters 2021-06-19 12:59:26 +05:30
undercloud Merge "Add --db-only option in undercloud_backup." 2021-06-16 06:00:45 +00:00
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
test_container_image.py Fix pathing for container image prepare 2020-09-14 07:29:57 -06:00
test_overcloud_admin.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
test_overcloud_bios.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
test_overcloud_export.py Update overcloud export for new working directory 2021-04-02 09:35:40 -04:00
test_overcloud_export_ceph.py Update overcloud export for new working directory 2021-04-02 09:35:40 -04:00
test_overcloud_parameters.py Do not use ironic/nova for generate_fencing 2021-03-10 10:11:13 +01:00
test_overcloud_profiles.py Report node availability from "overcloud profiles list" 2017-09-10 22:37:03 +02:00
test_overcloud_raid.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
test_plugin.py Client code to do node import with ansible instead of mistral 2020-03-10 09:18:49 -05:00
test_tripleo_validator.py Use Validations libs Client for main validation entry point 2021-05-17 22:44:09 +02:00