- firewall - add/delete/update services
user defined services - add/delete/update - firewall - port_forward can be string or dict
- firewall - support for firewall_config - gather firewall facts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NOTES on https://docs.fedoraproject.org/en-US/server-working-group/docs/server-technical-specification/#_4_server_roles | |
My comments indicate if Linux System Roles https://linux-system-roles.github.io/ are suitable for the requirement. | |
> 4.1 Server Roles Requirements | |
> A mechanism to install the packages necessary to deploy the service. | |
Yes. And the mechanism will handle cases where the packages are different depending on the platform/version (which is | |
not as important for Fedora as it is for Enterprise Linuxes) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
- name: Basic snapshot test | |
hosts: all | |
tasks: | |
- name: Run the storage role to create test LVs | |
include_role: | |
name: fedora.linux_system_roles.storage | |
- name: Get unused disks | |
include_tasks: get_unused_disk.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ok: [/home/rmeggins/.cache/linux-system-roles/rhel-9-2.qcow2] => { | |
"actions": [ | |
"/usr/bin/podman play kube --start=true --log-level=debug /etc/containers/ansible-kubernetes.d/httpd2.yml" | |
], | |
"changed": false | |
} | |
STDERR: | |
time="2023-02-07T16:16:47-05:00" level=info msg="/usr/bin/podman filtering at log level debug" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pool1-vdopool-vpool : | |
version : 31 | |
release version : 133524 | |
data blocks used : 55 | |
overhead blocks used : 1048646 | |
logical blocks used : 2651 | |
physical blocks : 2620416 | |
logical blocks : 3145984 | |
1K-blocks : 10481664 | |
1K-blocks used : 4194804 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pool1-vdopool-vpool : | |
version : 35 | |
release version : 0 | |
data blocks used : 52 | |
overhead blocks used : 787526 | |
logical blocks used : 2651 | |
physical blocks : 2359296 | |
logical blocks : 3145984 | |
1K-blocks : 9437184 | |
1K-blocks used : 3150312 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vars: | |
vpn_connections: | |
- auth_method: psk | |
auto: start | |
# these common parameters are applied to the config of all hosts | |
shared_key_content: secure_vault_key | |
ike: aes256;sha512 | |
esp: aes256;sha512 | |
ikelifetime: 10h | |
salifetime: 8h |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ansible-galaxy [core 2.13.1] | |
config file = /etc/ansible/ansible.cfg | |
configured module search path = ['/home/rmeggins/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] | |
ansible python module location = /home/rmeggins/linux-system-roles/podman/.tox/qemu-ansible-core-2.13/lib/python3.10/site-packages/ansible | |
ansible collection location = /home/rmeggins/.ansible/collections:/usr/share/ansible/collections | |
executable location = /home/rmeggins/linux-system-roles/podman/.tox/qemu-ansible-core-2.13/bin/ansible-galaxy | |
python version = 3.10.4 (main, Mar 25 2022, 00:00:00) [GCC 11.2.1 20220127 (Red Hat 11.2.1-9)] | |
jinja version = 3.1.2 | |
libyaml = True | |
Using /etc/ansible/ansible.cfg as config file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Host 127.0.0.3 | |
IdentitiesOnly yes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
# Copyright: (c) 2020, Rich Megginson <[email protected]> | |
# SPDX-License-Identifier: GPL-2.0-or-later | |
# | |
""" Unit tests for kernel_settings module """ | |
from __future__ import absolute_import, division, print_function | |
__metaclass__ = type |
NewerOlder