tripleo-ansible/tripleo_ansible/ansible_plugins/modules
Francesco Pantano 5ab03f393b
Introduce the network(s) parameter in the ceph spec module
This change introduces a new option on the CephDaemonSpec definition.
Now a list of networks can be specified and rendered using the related
top level field.
The networks field cannot be logically considered part of extra parameter,
because except for the monitors and osds (they have the cluster and public
networks defined), all the other daemons should provide this kind of field.
The ceph_mkspec module and the rgw tasks are modified accordingly and as
per [1] only rgw is supported for now.

[1] https://github.com/ceph/ceph/pull/40048

Change-Id: I71f1a0e995c0d92d73625cd863488fc183bda7b3
2021-03-31 11:43:27 +02: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_crush_rule.py Configure crush rules according to the detected device classes 2021-03-17 15:09:51 +01:00
ceph_dashboard_user.py Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
ceph_fs.py Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
ceph_key.py Add cephadm mkspec library and common functions 2021-03-08 15:28:57 -05:00
ceph_mkspec.py Introduce the network(s) parameter in the ceph spec module 2021-03-31 11:43:27 +02:00
ceph_pool.py Add cephadm mkspec library and common functions 2021-03-08 15:28:57 -05:00
ceph_spec_bootstrap.py Introduce the network(s) parameter in the ceph spec module 2021-03-31 11:43:27 +02: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 Change rotate-fernet-keys playbook to not use plan 2021-03-15 14:06:57 +05:30
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 Clean up var names shadowing internals 2021-03-25 03:37:22 +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 Clean up var names shadowing internals 2021-03-25 03:37:22 +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 Support service VIPs without neutron 2021-03-17 12:07:00 +01:00
tripleo_unmanaged_populate_environment.py Provision workflow managed/unmanaged node support 2020-12-18 07:46:10 +01:00