tripleo-ansible/tripleo_ansible/ansible_plugins/modules
Francesco Pantano 2c3a95c9d8 Add cephadm mkspec library and common functions
This patch adds the mkspec library, used by the related ansible
modules when a spec cephadm file is rendered. It includes the
basic fields defined in [1], and will be improved when new
specifications are added.
In addition, the common functions of the existing ceph_{key, pool}
modules are moved into a shared module_utils library that can be
extended as needed.

[1] https://docs.ceph.com/en/latest/mgr/orchestrator/#service-specification

Change-Id: I0a6f9e56c5cac7c46e0e2048bfea546f1dcb7348
2021-03-08 15:28:57 -05:00
..
baremetal_nodes_validate.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
baremetal_register_or_update_nodes.py Fix description for baremetal_register_or_update_nodes module 2020-10-03 17:46:23 +02:00
ceph_key.py Add cephadm mkspec library and common functions 2021-03-08 15:28:57 -05:00
ceph_pool.py Add cephadm mkspec library and common functions 2021-03-08 15:28:57 -05:00
container_config_data.py Implement container_startup_config module 2020-07-01 12:50:05 -04:00
container_puppet_config.py Fix param name in container_puppet_config example 2021-03-03 13:09:21 +01:00
container_startup_config.py container_startup_config: remove old startup config files 2020-07-13 10:03:03 -04:00
lvm2_physical_devices_facts.py Add tripleo-lvmfilter role to restrict visible block devices for LVM2 2020-10-13 22:22:46 +02:00
os_baremetal_clean_node.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
os_baremetal_node_info.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
os_baremetal_provide_node.py Wait for node to be unlocked before provide 2020-08-17 20:33:03 +00:00
os_tripleo_baremetal_node_introspection.py Revert "Reimplement os_tripleo_baremetal_node_introspection" 2020-11-23 13:26:27 +00:00
podman_container.py Fix triple molecule modules job 2021-03-02 12:33:07 +02:00
podman_container_info.py Update containers info module from collection 2020-08-25 06:19:45 +03:00
podman_containers.py Create an action plugin for podman_container module 2020-07-31 08:25:30 -04:00
podman_volume_info.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_baremetal_check_existing.py Provision workflow managed/unmanaged node support 2020-12-18 07:46:10 +01:00
tripleo_baremetal_expand_roles.py Expand roles honstname to role mapping 2020-12-18 07:45:46 +01:00
tripleo_baremetal_populate_environment.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_build_heat_environment.py Add new playbook for container image prepare cli 2020-08-31 19:13:59 +05:30
tripleo_composable_network.py Add network index support in network modules 2021-01-28 03:13:27 +01:00
tripleo_config_download.py Drop use of config_container var in config-download playbooks 2021-02-12 11:33:02 +05:30
tripleo_container_config_scripts.py Check mode support for 2 modules 2020-09-29 21:53:02 +00:00
tripleo_container_configs.py Check mode support for 2 modules 2020-09-29 21:53:02 +00:00
tripleo_container_image_prepare.py Add new playbook for container image prepare cli 2020-08-31 19:13:59 +05:30
tripleo_deploy_artifacts.py Fix the order of arguments to tar 2020-11-25 12:58:42 +01:00
tripleo_derive_hci_parameters.py Cleanup derive parameters playbooks and modules 2021-02-10 10:01:32 +05:30
tripleo_diff_exec.py Add tripleo_diff_exec module 2020-08-27 18:06:50 +02:00
tripleo_fernet_keys_rotate.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_generate_ansible_inventory.py node provision, generate ansible inventory 2021-03-07 12:20:48 +01:00
tripleo_get_dpdk_core_list.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_dpdk_nics_numa_info.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_dpdk_socket_memory.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_flavor_profile.py Add a new set of modules to support derived params 2020-04-30 23:48:25 +00:00
tripleo_get_host_cpus.py OvS DPDK and SRIOV derive parameters 2020-09-11 20:01:04 +05:30
tripleo_get_introspected_data.py Add a new set of modules to support derived params 2020-04-30 23:48:25 +00:00
tripleo_list_overclouds.py Module tripleo_list_overclouds 2020-06-22 21:36:57 +00:00
tripleo_network_populate_environment.py Use name_lower for network resource name 2020-11-20 21:28:07 +01:00
tripleo_network_ports_populate_environment.py Populate network ports env module 2020-12-18 07:45:20 +01:00
tripleo_nova_image_cache.py Stop relying on future mtime in tripleo_nova_image_cache 2020-09-02 00:34:44 +01:00
tripleo_os_net_config.py Ansible interface for os-net-config 2020-09-17 17:13:10 +05:30
tripleo_os_net_config_mappings.py Add os-net-config mappings support 2020-09-03 22:41:59 +02:00
tripleo_overcloud_network_extract.py Add network index support in network modules 2021-01-28 03:13:27 +01:00
tripleo_overcloud_network_ports.py Fix network port unprovision 2021-02-10 14:20:41 +01:00
tripleo_ovs_upgrade.py Add support for rdo openvswitch layered upgrade special treatment. 2020-11-05 04:37:53 +00:00
tripleo_passwords_rotate.py Stop to use the __future__ module. 2020-06-02 21:02:57 +02:00
tripleo_service_vip.py Service virtual IP module and hieradata 2021-03-04 12:26:06 +00:00
tripleo_unmanaged_populate_environment.py Provision workflow managed/unmanaged node support 2020-12-18 07:46:10 +01:00