tripleo-ansible/tripleo_ansible/roles
Gregory Thiemonge 6d61a18b62 Fix octavia services restart
When using podman, services should be restarted using systemctl instead
of podman restart. Systemd would perform a graceful shutdown of the
service using the configured ExecStop command.

This commit also fixes the previous behavior that have some issues:
- "restart octavia containers" task had a wrong "when" condition
- the task's shell command was not correctly formated

Closes-Bug: #1861413
Change-Id: I487f88e88eae5a4d975fce7a399c36d6a1b055e7
2020-02-21 11:14:46 +01:00
..
aide normalize newlines at end of file 2019-11-12 15:06:58 +00:00
backup_and_restore Add service management support. 2020-02-07 07:49:15 +00:00
login_defs Replace all references to the old role name 2020-01-22 12:06:06 +00:00
octavia_common Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
octavia_controller_config Replace all references to the old role name 2020-01-22 12:06:06 +00:00
octavia_controller_post_config Fix octavia services restart 2020-02-21 11:14:46 +01:00
octavia_overcloud_config Replace all references to the old role name 2020-01-22 12:06:06 +00:00
octavia_undercloud Replace all references to the old role name 2020-01-22 12:06:06 +00:00
test_deps Use openstacksdk in test-deps 2019-12-10 03:52:17 +00:00
test_package_action normalize newlines at end of file 2019-11-12 15:06:58 +00:00
tripleo_bootstrap Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_cellv2 Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_ceph_common Do not inherit the calling ansible env by default 2020-02-17 16:18:40 -05:00
tripleo_ceph_fetch_dir Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_ceph_run_ansible Add support for ceph_external_multi_config 2020-02-04 04:11:24 +00:00
tripleo_ceph_uuid Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_ceph_work_dir Add support for ceph_external_multi_config 2020-02-04 04:11:24 +00:00
tripleo_clients_install Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_config Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_container_image_prepare Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_container_manage Merge "tripleo_container_manage/molecule: remove unused facts" 2020-02-19 06:15:28 +00:00
tripleo_container_rm Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_container_stop Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_container_tag Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_create_admin Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_firewall Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_hieradata Add grafana vip on the storage network 2020-01-30 14:24:22 +01:00
tripleo_hosts_entries Generate the /etc/hosts content once. 2020-01-23 17:29:55 -05:00
tripleo_image_serve Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_kernel Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_keystone_resources Fix keystone password rotation 2020-02-18 11:56:22 +00:00
tripleo_module_load Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_nova_image_cache Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_ovs_dpdk Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_packages Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_persist Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_podman Stop docker service when is available only. 2020-02-10 11:41:17 +01:00
tripleo_ptp Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_puppet_cache Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_securetty Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_ssh_known_hosts Simplify ssh_known_hosts role 2020-02-01 14:29:47 +00:00
tripleo_sshd Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_systemd_wrapper Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_timezone Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_transfer Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_upgrade_hiera Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tripleo_validations_package Replace all references to the old role name 2020-01-22 12:06:06 +00:00
tuned Don't include tuned tasks when checkmode 2019-12-06 15:35:24 -07:00
backup-and-restore Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
login-defs Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
octavia-controller-config Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
octavia-controller-post-config Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
octavia-overcloud-config Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
octavia-undercloud Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-bootstrap Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-cellv2 Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ceph-common Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ceph-fetch-dir Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ceph-run-ansible Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ceph-uuid Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ceph-work-dir Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-clients-install Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-config Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-container-image-prepare Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-container-manage Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-container-rm Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-container-stop Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-container-tag Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-create-admin Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-docker-rm Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-firewall Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-hieradata Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-hosts-entries Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-image-serve Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-kernel Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-keystone-resources Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-module-load Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-nova-image-cache Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ovs-dpdk Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-packages Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-persist Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-podman Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ptp Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-puppet-cache Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-securetty Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-ssh-known-hosts Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-sshd Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-systemd-wrapper Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-timezone Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-transfer Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-upgrade-hiera Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo-validations-package Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00
tripleo_docker_rm Rename all roles that have a hyphen 2020-01-21 20:42:40 -06:00