Skip to content

Commit

Permalink
Change workflow references in image files
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcelo Ariel Hamra committed Jun 11, 2024
1 parent 5df00d7 commit 9946aab
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions deployability/modules/allocation/README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -373,10 +373,10 @@ python3 modules/allocation/main.py --action create --provider vagrant --size lar

#### Diagram

![image](https://github.com/wazuh/wazuh-qa/assets/64099752/d302f96b-70c0-4fbc-869b-914973ee8186)
![image](https://github.com/wazuh/wazuh-qa/assets/2949519/e6721533-e84a-4563-8746-f30645fd5367)


[Allocation.drawio.zip](https://github.com/wazuh/wazuh-qa/files/14868775/Allocation.drawio.zip)
[Allocation.drawio.zip](https://github.com/user-attachments/files/15788198/Allocation.drawio.zip)

### Known issues

Expand Down
4 changes: 2 additions & 2 deletions deployability/modules/jobflow/README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -309,13 +309,13 @@ This launcher receives the parameters, sets up the test logs, and proceeds with

The parameters sent from the launcher are processed by deployability/modules/jobflow/models.py, which checks the nature of the parameters sent and filters out incorrect parameters.

![image](https://github.com/wazuh/wazuh-qa/assets/125690423/32aa77b7-f294-41ac-af93-db8a084dbad1)
![image](https://github.com/wazuh/wazuh-qa/assets/2949519/8e9ddfcf-57fe-4c0f-a41e-8355daf33ec4)

These are then sent to `deployability/modules/jobflow/jobflow_processor.py`, where using `deployability/modules/schemas`, instructions in YAML are received and the schema of the instructions is checked.

The commands are executed in the JobflowProcessor of the same file, which also handles parallel executions and aborts failed executions.

[WF.drawio.zip](https://github.com/wazuh/wazuh-qa/files/14167559/WF.drawio.zip)
[WF.drawio.zip](https://github.com/user-attachments/files/15788261/WF.drawio.zip)


### License
Expand Down
4 changes: 2 additions & 2 deletions deployability/modules/provision/README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -247,10 +247,10 @@ The module is composed of:
Enables reading and changing the format of YAML files to executable formats.
![image](https://github.com/wazuh/wazuh-qa/assets/125690423/e06fb59c-6497-4396-b20c-a21a68a5e883)
![image](https://github.com/wazuh/wazuh-qa/assets/2949519/5041b095-bec0-4a2f-b73e-20a2e92475de)
[Provision.drawio.zip](https://github.com/wazuh/wazuh-qa/files/14241269/Provision.drawio.zip)
[Provision.drawio.zip](https://github.com/user-attachments/files/15788313/Provision.drawio.zip)
### License
Expand Down
4 changes: 2 additions & 2 deletions deployability/modules/testing/README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -281,12 +281,12 @@ The module is composed of:
- **Conftest** ('[/wazuh-qa/deployability/modules/tests/conftest.py](https://github.com/wazuh/wazuh-qa/tree/master/deployability/modules/tests/conftest.py)'): Contains information that will be transferred from the parameter validator to the tests.


![image](https://github.com/wazuh/wazuh-qa/assets/125690423/58332378-489a-49da-a73a-4d87d6bed3bc)
![image](https://github.com/wazuh/wazuh-qa/assets/2949519/70cf13b9-0186-46c1-86fb-f3bf37cfbb42)


The testing module receives the infrastructure generated and provisioned by the allocation and provision modules. The module has the ability to execute actions on the hosts as well as perform the necessary validation.

[Testing.drawio.zip](https://github.com/wazuh/wazuh-qa/files/14372508/Testing.drawio.zip)
[Testing.drawio.zip](https://github.com/user-attachments/files/15788353/Testing.drawio.zip)

The test module must recieve the infrastructure generated and provisioned by the allocation and provision modules. The module can execute actions on the hosts as well as perform the necessary validation.

Expand Down

0 comments on commit 9946aab

Please sign in to comment.