Adds stateful parameter to security groups

This is a missing option.

Change-Id: Ic7b43093d9c35de8962978e9ee108cf7b5379fcd
This commit is contained in:
Will Szumski
2023-08-18 13:20:07 +01:00
committed by Jakob Meng
parent 9b47cb4b59
commit 0aedc268f1
2 changed files with 35 additions and 1 deletions

View File

@@ -72,4 +72,25 @@
name: ansible_security_group
state: absent
- name: Create stateless security group
openstack.cloud.security_group:
cloud: "{{ cloud }}"
name: ansible_security_group_stateless
stateful: false
state: present
description: 'Created from Ansible playbook'
register: security_group_stateless
- name: Assert return values of security_group module
assert:
that:
- security_group_stateless.security_group.name == 'ansible_security_group_stateless'
- security_group_stateless.security_group.stateful == False
- name: Delete stateless security group
openstack.cloud.security_group:
cloud: "{{ cloud }}"
name: ansible_security_group_stateless
state: absent
- include_tasks: rules.yml