Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add qa-ctl tool v0.1 #1895

Merged
merged 301 commits into from
Oct 11, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
301 commits
Select commit Hold shift + click to select a range
a2f6290
Merge pull request #1683 from wazuh/1534-qa-ctl-provisioning
jotacarma90 Aug 4, 2021
ec5f519
refac: Test
JoseAntonioMHerrera Jul 30, 2021
9bfa397
refac: TestLauncher
JoseAntonioMHerrera Jul 30, 2021
dcfbe0f
refac: Pytest
JoseAntonioMHerrera Jul 30, 2021
c6671d5
add: qa_run_tests script
JoseAntonioMHerrera Jul 30, 2021
7947686
refac: Pytest (delete comments)
JoseAntonioMHerrera Aug 2, 2021
46fcc03
add: TestResult class
JoseAntonioMHerrera Jul 28, 2021
002622d
refac: Applied requested changes
JoseAntonioMHerrera Aug 3, 2021
6081ba7
refac: Changed directory structure
JoseAntonioMHerrera Aug 4, 2021
f9cc39c
refac: Changed import paths
JoseAntonioMHerrera Aug 4, 2021
5d937b4
fix: added an ignore_errors to let playbook continue after integratio…
jotacarma90 Aug 4, 2021
8833cf7
Merge pull request #1675 from wazuh/1590-tool-run-tests
jotacarma90 Aug 4, 2021
5df63a7
Add qa_ctl script.
Aug 4, 2021
c6cf871
Fix preloaded vars path resolution.
Aug 5, 2021
83b74db
refac: Changes in qa_ctl script to take data from run_test
jotacarma90 Aug 5, 2021
ed7495d
Let ansible don't check the host key.
Aug 6, 2021
6f7f770
refac: set local_internal_options before running the tests
JoseAntonioMHerrera Aug 9, 2021
5811a9e
refac: Read host option for test execution
JoseAntonioMHerrera Aug 9, 2021
5beb968
fix: Changes in config file variables names
jotacarma90 Aug 9, 2021
0b3b5c8
Enhance qa-ctl script when using deploy_action parameter.
Aug 9, 2021
3690145
Merge pull request #1696 from wazuh/qa-ctl
jotacarma90 Aug 9, 2021
39bf274
Remove vagrantfile path when destroying the VMs.
Aug 9, 2021
7e396e1
refac: Use of curl instead of git clone to download the repository
jotacarma90 Aug 9, 2021
7d6b9d1
fix: Changed 'install_type' configuration variable, to accept 'package'
jotacarma90 Aug 10, 2021
1849d70
Let QAInfraestrucutre assign static IPs to docker containers.
Aug 10, 2021
c7f0286
fix: .log and .conf files in reports now show in browser
JoseAntonioMHerrera Aug 10, 2021
a62ee19
Merge pull request #1700 from wazuh/1695-qactl-fixes
jotacarma90 Aug 10, 2021
fd33add
Add enhancements in qactl:
Aug 11, 2021
7dbdf70
refac: Add default values for optional test parameters
JoseAntonioMHerrera Aug 12, 2021
bb256dc
refac: Add missing documentation and refac to meet the standards
JoseAntonioMHerrera Aug 12, 2021
17b35bf
refac: temp directories now are read from tempfile
JoseAntonioMHerrera Aug 12, 2021
b71f061
refac: Changes in Playbook task to use fetch instead of synchronize
JoseAntonioMHerrera Aug 12, 2021
aa3a57d
Fix indentation in the documentation.
Aug 12, 2021
665534d
Merge pull request #1712 from wazuh/1708-infraestructure-enhancements
jmv74211 Aug 13, 2021
bfc0116
Add parameter to destroy the deployed instances.
Aug 13, 2021
027dae4
refac: Apply some minor changes regarding naming and format
JoseAntonioMHerrera Aug 13, 2021
6532f0e
Merge pull request #1714 from wazuh/1708-qactl-testing-enhancements
jmv74211 Aug 13, 2021
27fe62e
add: Documentation for QAProvisioning and some tmp dir paths
jotacarma90 Aug 12, 2021
722556e
add: healthcheck function used after Wazuh installation
jotacarma90 Aug 12, 2021
0e86bd2
fix: Format documentation and add comment explaining a sleep
jotacarma90 Aug 13, 2021
cdcd25f
Merge pull request #1715 from wazuh/1708-qactl-enhancements
jmv74211 Aug 13, 2021
2606d93
Add JSON validation template.
Aug 13, 2021
3660423
add: Add logging module #1713
jmv74211 Aug 13, 2021
1a5cc97
add: Add box_url to qactl custom Vagrantfile #1720
Aug 17, 2021
8efb19c
rm: Deleted QACTL config.yaml
Aug 18, 2021
de1a596
doc: add new attribute to Vagrantfile documentation.
Aug 18, 2021
c3afb40
Config validator implementation: first approach
Aug 18, 2021
883c78d
style: Fix some code style errors
Aug 18, 2021
70467e2
add: Disable sync folder and ssh keys in QACTL Vagrantfile #1723
jmv74211 Aug 18, 2021
21b7735
JSON schema format modified
Aug 18, 2021
bb5b064
add: Add box url to QACTL Vagrantfile-template
Aug 18, 2021
7de9a58
Merge pull request #1727 from wazuh/1720-qa-ctl-boxes-issue
jmv74211 Aug 18, 2021
4e29eb8
Modified qa_ctl.py code & changed JSON schema validator's location
Aug 18, 2021
da82a81
fix: Fix QACTL download of sources installation files #1723
jmv74211 Aug 18, 2021
aedc4e3
refac: Update how to install QACTL python dependencies #1723
jmv74211 Aug 19, 2021
44effac
Modified Deployment and Provision schema modules
Aug 19, 2021
1da0a71
Added section host_info into tests module
Aug 19, 2021
30072d3
fix: Fix HTML report generation QACTL thru test execution phase #1728
Aug 19, 2021
26bfb94
Added required condition for ssh_private_key_file_path entry
Aug 20, 2021
aebf10d
Checked PEP-8 style satisfaction
Aug 20, 2021
0eeed7b
refac: Rename ansible tasks in QACTL run test module #1723
Aug 20, 2021
bc41293
fix: multiline 'name' string corrupted
Aug 20, 2021
80c27c7
add: Add health_check parameter to wazuh_deployment stage. #1723
Aug 20, 2021
cb1f8bf
Added oneOf implementation for validate just one parameter
Aug 20, 2021
c4e7068
fix: Fix installing dependencies in QAFramework #1734
jmv74211 Aug 23, 2021
297bd33
add: Separates the test module from the provisioning module #1734
jmv74211 Aug 23, 2021
0ab4878
refac: Add waiting time between QACTL deployment and provisioning #1734
jmv74211 Aug 23, 2021
361e70d
Merge pull request #1750 from wazuh/1734-development
jmv74211 Aug 23, 2021
4788812
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1723-few…
Aug 23, 2021
f27308d
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1728-htm…
Aug 23, 2021
8d7d086
fix: fix html report path hardcoding. #1728
Aug 23, 2021
489aef4
refac: Improve the cleanness in tests directory. #1728
Aug 23, 2021
52946ad
Removed wazuh_installation section and added health_check field
Aug 23, 2021
16123fb
Merge branch '1533-qa-ctl' of https://github.com/wazuh/wazuh-qa into …
Aug 23, 2021
730064f
restore 1723 files version
Aug 23, 2021
4974734
Revert "restore 1723 files version"
Aug 23, 2021
0a49d21
fix: Fix qactl ansible connection issue #1723
jmv74211 Aug 23, 2021
f9277a3
add: Parallelize instances deployment and destruction #1754
jmv74211 Aug 23, 2021
f65bf06
refac: Remove logging
Aug 24, 2021
a550fbf
Merge branch '1533-qa-ctl' of https://github.com/wazuh/wazuh-qa into …
Aug 24, 2021
26c9f25
refac: Add folders for Linux dockerfiles
mdengra Aug 23, 2021
f9877c9
fix: REMOTE HOST IDENTIFICATION HAS CHANGED! error
mdengra Aug 24, 2021
7ba1c6c
refac: Remove useless import
Aug 24, 2021
4d05c80
Merge pull request #1759 from wazuh/1723-few-improvements
jmv74211 Aug 24, 2021
9d3ce9f
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1728-htm…
Aug 24, 2021
21c3885
Merge pull request #1739 from wazuh/1728-html-report-issue
jmv74211 Aug 24, 2021
4c45370
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1754-dev…
jmv74211 Aug 24, 2021
410eb3c
Merge pull request #1744 from wazuh/1711-qactl-validation
jmv74211 Aug 24, 2021
b680ee3
Merge pull request #1760 from wazuh/1743-fix-docker-depl-and-prov
jmv74211 Aug 24, 2021
8eed2e7
add: Parallelize QACTL provisioning stage #1754
jmv74211 Aug 24, 2021
3fc4280
changed directory name
Aug 24, 2021
9b7bc0b
changed ports type implementation in json schema
Aug 24, 2021
9a835e9
Merge pull request #1764 from wazuh/1749-improve-docker-generator
jmv74211 Aug 24, 2021
24f0383
add: Parallelize QACTL test running module #1754
jmv74211 Aug 24, 2021
445d2f8
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1754-dev…
jmv74211 Aug 24, 2021
b212b2c
fix: Fix QACTL configuration template validation #1723
jmv74211 Aug 24, 2021
7f83153
fix: Disable gpg key checking with installing yum packages #1723
jmv74211 Aug 24, 2021
f808c1c
fix: Fix some pytest errors when the tests fail #1723
jmv74211 Aug 24, 2021
302d324
Merge branch '1754-development' of github.com:wazuh/wazuh-qa into 171…
jmv74211 Aug 25, 2021
0d3d5b2
Added s3_package_url validation field and some requirement conditions
Aug 25, 2021
759c509
Added changes so the wazuh s3 package installation option works
Aug 25, 2021
135e63e
Merge pull request #1770 from wazuh/1754-development
jmv74211 Aug 25, 2021
6144b98
add: Add logging to QACTL deployment modules #1713
jmv74211 Aug 25, 2021
6ae265b
add: Add logging to QACTL provisioning modules #1713
jmv74211 Aug 25, 2021
4ea5733
Renamed all qactl modules with snake case format
Aug 26, 2021
2e7d549
add: Add logging to QACTL run test modules #1713
jmv74211 Aug 26, 2021
896454e
Added delete tmp files option and refactored some files again
Aug 26, 2021
e2ae49a
Merge branch '1533-qa-ctl' of https://github.com/wazuh/wazuh-qa into …
Aug 26, 2021
764c7c1
Merge pull request #1781 from wazuh/1768-qactl-improvements
jmv74211 Aug 26, 2021
572f088
add: Add config module to QACTL #1713
jmv74211 Aug 26, 2021
f78d826
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1713-dev…
jmv74211 Aug 26, 2021
360c360
fix: Fix an error when creating wazuh_net docker net in QACTL #1713
jmv74211 Aug 26, 2021
679bf83
add: Add QACTL config schema validation #1713
jmv74211 Aug 26, 2021
d14177c
Merge pull request #1791 from wazuh/1713-development
jmv74211 Aug 27, 2021
c39e8d1
add: Add and improve QACTL logging messages #1794
jmv74211 Aug 27, 2021
f21aca0
add: Add QACTL test results to stdout logging #1794
jmv74211 Aug 27, 2021
21f9d92
add: Add new logging formatter for >= INFO level #1794
jmv74211 Aug 27, 2021
e4d60e7
Merge pull request #1795 from wazuh/1794-development
jmv74211 Aug 30, 2021
7813bc5
add: Add documentation for the undocumented QACTL modules
Aug 30, 2021
24984a2
Merge branch '1533-qa-ctl' of https://github.com/wazuh/wazuh-qa into …
Aug 30, 2021
bba0114
add: Add requested changes from review
Aug 30, 2021
afe84cf
Merge pull request #1805 from wazuh/1723-doc-qactl-modules
jmv74211 Aug 30, 2021
9469738
add: Add tool for getting s3 packages
Aug 31, 2021
c594862
add: Add QACTL config generator module #1803
jmv74211 Aug 31, 2021
0eaf5b3
Fix: fix some function issues
Sep 1, 2021
989f6c6
Add: add new fields for validating new s3 installation format
Sep 1, 2021
634d8c1
Fix: fix implementation to accept new parameters for generating s3 links
Sep 1, 2021
fdbead7
Fix: fix if condition case
Sep 1, 2021
eb8e081
add: Add auto IP generation in QACTL config generator #1803
jmv74211 Sep 1, 2021
5d0e44a
Add: Add version and package URL to QACTL config generator #1803
jmv74211 Sep 1, 2021
5c3a34d
Add: add all requested changes from PR
Sep 2, 2021
bcadf85
refac: Refactor wazuh s3 package module #1809
jmv74211 Sep 2, 2021
a65d5cc
add: Add QACTL tests parameters validation #1803
jmv74211 Sep 2, 2021
2723fb6
refac: Refactor wazuh s3 package module #1803 #1809
jmv74211 Sep 2, 2021
2a6aad0
add: Add minor changes into s3 package tool
Sep 2, 2021
8e71f2a
Merge branch '1809-gen-s3-links-implementation' of https://github.com…
Sep 3, 2021
01b44da
Merge pull request #1828 from wazuh/1809-gen-s3-links-implementation
jmv74211 Sep 3, 2021
eb1a52b
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1803-dev…
jmv74211 Sep 3, 2021
3f51723
add: Add dynamic package URLs to qactl #1803
jmv74211 Sep 3, 2021
3375c8b
add: add documentation in config_generator file
Sep 3, 2021
d7f7e6f
Merge pull request #1837 from wazuh/1803-qactl-documentation
jmv74211 Sep 3, 2021
4ab96ad
add: Add github_repository module #1803
jmv74211 Sep 3, 2021
0813f63
add: Add wazuh_qa custom branch to QACTL config generator #1803
jmv74211 Sep 3, 2021
e2e6878
add: Add validation of QACTL version parameter #1803
jmv74211 Sep 3, 2021
c33419f
add: Add dry-run mode to QACTL #1803
jmv74211 Sep 6, 2021
a7fbd4c
add: Add qa_ctl script logging #1803
jmv74211 Sep 6, 2021
6cc3ba7
fix: fix QAValueError exception usage #1803
jmv74211 Sep 6, 2021
23f25de
add: Integrate qa-docs in QACTLConfigGenerator #1803
jmv74211 Sep 6, 2021
849dacf
fix: Apply general fixes to integrate the autoconfiguration in QACTL …
jmv74211 Sep 7, 2021
e3fa9ce
Merge branch 'master' of github.com:wazuh/wazuh-qa into 1803-development
jmv74211 Sep 9, 2021
c5e949d
add: add `-e` option, it checks if a test exists within the directory…
Sep 9, 2021
64d6fb2
add: Add `local_actions` module #1803
jmv74211 Sep 10, 2021
2c158d8
fix: Fix test path calculation in `doc_generator` module #1803
jmv74211 Sep 10, 2021
5ad4844
refac: Update `ansible_output` parameter in `QAFramework` class #1803
jmv74211 Sep 10, 2021
d5d7624
add: Add qa-ctl tests validation #1803
jmv74211 Sep 10, 2021
5ef6cc3
add: Integrate `qa-docs` test info in `qa-ctl` #1803
jmv74211 Sep 10, 2021
74024b2
add: Add new python dependencies for `qa-docs` #1803
jmv74211 Sep 10, 2021
bf20dca
add: Add new python dependencies for `qa-ctl` #1803
jmv74211 Sep 10, 2021
582475d
fix: Install QAFramework as root user in qa-ctl. #1803
jmv74211 Sep 10, 2021
3d928e5
add: Add vagrant box downloading logging #1803
jmv74211 Sep 13, 2021
07849ea
refac: Improve pytest report files names #1803
jmv74211 Sep 13, 2021
9778d2e
refac: Update box selection logic in `qactl` config generator #1803
jmv74211 Sep 13, 2021
5251e24
doc: Add qa-ctl code documentation #1803
jmv74211 Sep 14, 2021
0cfe98a
doc: Update test documentation in QA Docs style
mdengra Sep 14, 2021
4249449
doc: Update test documentation in QA Docs style
mdengra Sep 14, 2021
ae95698
refac: Update qa-docs tool to use the current qa-docs schema.
Sep 14, 2021
10dc5d7
fix: rename `test_path` as `path`.
Sep 14, 2021
9f17111
doc: Rearrange os_version list by adding the newest versions first
mdengra Sep 14, 2021
e4c320e
Merge branch '1803-development' of github.com:wazuh/wazuh-qa into 180…
mdengra Sep 14, 2021
d0d600a
add: Update qa-ctl parsing according to the new qa-docs schema #1803
jmv74211 Sep 14, 2021
dc814ae
refac: Remove input values from qa-ctl parameters validation #1803
jmv74211 Sep 14, 2021
271a944
style: Apply PEP-8 style to `qa-ctl` tool #1803
jmv74211 Sep 14, 2021
00f787e
Merge pull request #1892 from wazuh/1803-development
jmv74211 Sep 15, 2021
b2eb19f
add: Add `qa-ctl` version and changelog #1533
jmv74211 Sep 15, 2021
ee2bd03
add: Add vagrant deployer for Windows #1900
jmv74211 Sep 17, 2021
fcd84c2
add: Add ansible module to launch common ansible tasks #1900
jmv74211 Sep 20, 2021
b110b8a
add: Add support for WinRM in AnsibleInventory class #1900
jmv74211 Sep 20, 2021
863ace2
add: Add vagrant deployer script to setup data files #1900
jmv74211 Sep 20, 2021
2f12b18
add: Add windows deployment provisioning to QA infraestructure class …
jmv74211 Sep 20, 2021
6307a47
add: Create and use AnsibleException to manage ansible exceptions #1900
jmv74211 Sep 21, 2021
21903df
add: Add new common ansible tasks to ansible module #1900
jmv74211 Sep 21, 2021
0bac911
add: Add `vagrant_deployer` integration in `qa-ctl` #1900
jmv74211 Sep 21, 2021
f813123
refac: Improve QA exceptions according to the logging level #1900
jmv74211 Sep 21, 2021
86081c4
refac: Unify `qa-ctl` logging #1916
jmv74211 Sep 22, 2021
a6c6ef7
add: Show only traceback exceptions when `qa-ctl` is in debug mode #1916
jmv74211 Sep 22, 2021
bd607b2
add: Add the possibility to log ansible runner exceptions #1916
jmv74211 Sep 23, 2021
9bd3e45
add: Add custom AnsibleException management #1916
jmv74211 Sep 23, 2021
b2dfb8a
fix: Fix error parameters in `qa-ctl` script #1916
jmv74211 Sep 23, 2021
55267e0
Merge pull request #1924 from wazuh/1916-qa-ctl-loggers
jmv74211 Sep 23, 2021
a198cd3
refac: Update python dependencies for Windows compatibility #1900
jmv74211 Sep 27, 2021
f81e99c
refac: Update qa-ctl instances deployment for Windows hosts #1900
jmv74211 Sep 27, 2021
8a9f4a1
fix: Replace backslash in paths used as arguments
mdengra Sep 27, 2021
c1bcdb9
Merge branch '1900-qa-ctl-windows' of https://github.com/wazuh/wazuh-…
jmv74211 Sep 27, 2021
4543780
refac: Change group name in qa-ctl Vagrantfile template #1900
jmv74211 Sep 27, 2021
bc610a3
fix: Replace backslash in regex used as ignore and include paths
mdengra Sep 27, 2021
63f671d
Merge branch '1900-qa-ctl-windows' of github.com:wazuh/wazuh-qa into …
mdengra Sep 27, 2021
7587555
fix: Fix QA provisioning health check
jmv74211 Sep 28, 2021
ade8d23
refac: Delete wazuh_deployment and qa_framework schema contraints #1900
jmv74211 Sep 28, 2021
2f77124
add: Add `qa-ctl` Dockerfile to launch provisioning and testing modul…
jmv74211 Sep 28, 2021
11a085e
fix: Fix qa repository download path in qa-ctl #1900
jmv74211 Sep 29, 2021
16af414
add: Add new function for running local commands without output #1900
jmv74211 Sep 29, 2021
7a33280
add: Add no-validation-logging parameter to qa-ctl #1900
jmv74211 Sep 29, 2021
4357d88
add: Integrate docker container provision and testing tasks in Window…
jmv74211 Sep 29, 2021
6fc5692
refac: Move qa-ctl Dockerfile #1900
jmv74211 Sep 29, 2021
f5c9a1b
refac: Improve docker integration in Windows qa-ctl #1900
jmv74211 Sep 29, 2021
19ec5f2
refac: Rename ubuntu focal vagrant box URL
jmv74211 Sep 29, 2021
1cbb1bf
refac: Rename assets directory from qa-ctl results
jmv74211 Sep 30, 2021
3e46588
add: Add new util function to move all files from one directory to an…
jmv74211 Sep 30, 2021
da19098
add: Add test results collection for Windows qa-ctl #1900
jmv74211 Sep 30, 2021
580b996
refac: Improve the download process of wazuh-qa repository for qa-ctl…
jmv74211 Sep 30, 2021
8ddcfbb
style: Improve some log messages in qa-ctl #1900
jmv74211 Sep 30, 2021
263e9c7
refac: Update qa-ctl deployment range IPs #1900
jmv74211 Sep 30, 2021
602902a
add: Add env var to know if qa-ctl is running in a docker container #…
jmv74211 Oct 1, 2021
8970a61
refac: Improve how to run Linux commands with subprocess module #1900
jmv74211 Oct 1, 2021
554c631
add: Clean configuration info after finishing the qa-ctl run #1900
jmv74211 Oct 1, 2021
afd93c6
refac: Update Windows requirements dependencies for qa-ctl #1900
jmv74211 Oct 1, 2021
b7784e4
fix: Fix qa-ctl docker image name #1900
jmv74211 Oct 1, 2021
65650fb
add: Add new log message to the qa-ctl provision stage #1900
jmv74211 Oct 1, 2021
b1cac62
Merge pull request #1961 from wazuh/1900-qa-ctl-windows
Oct 1, 2021
08e1f95
add: Add qa-branch parameter to the qa-ctl tool. #1964
jmv74211 Oct 1, 2021
834987f
refac: Move local repository download to set_environment func in qa-c…
jmv74211 Oct 4, 2021
741d831
refac: Add new function to handle script parameters in qa-ctl tool #1964
jmv74211 Oct 4, 2021
af5c985
fix: Fix qa-ctl version parameter validation #1964
jmv74211 Oct 4, 2021
d48da51
Merge pull request #1974 from wazuh/1964-qa-branch-parameter
mdengra Oct 4, 2021
4ca2508
add: Add skip parameters to the qa-ctl tool #1975
jmv74211 Oct 4, 2021
38d2778
rm: Remove qa-ctl dockerfile qa-branch arg #1975
jmv74211 Oct 4, 2021
d609cf0
add: Add configuration file path log for qa-ctl #1975
jmv74211 Oct 4, 2021
463c5b7
rm: Remove a debug print in qa-ctl #1975
jmv74211 Oct 5, 2021
a54542e
rm: Remove a debug print in qa-ctl #1975
jmv74211 Oct 5, 2021
96ef26b
Merge pull request #1976 from wazuh/1975-qa-ctl-skip-parameters
Oct 5, 2021
68149ab
refac: Update files path for qa-ctl config generator #1977
jmv74211 Oct 5, 2021
2d74c75
fix: Fix vagrant box check in VagrantWrapper class #1977
jmv74211 Oct 5, 2021
8cb920c
fix: Fix log URL for S3 package downloads #1977
jmv74211 Oct 5, 2021
27de387
Merge pull request #1982 from wazuh/1977-qa-ctl-paths
Oct 5, 2021
6883153
Merge branch '1533-qa-ctl' of github.com:wazuh/wazuh-qa into 1943-qa-…
fernandolojano Oct 5, 2021
20584ae
refac: Updated temp qa-ctl files path #1943
fernandolojano Oct 5, 2021
58f633b
fix: Fixed os library importation error #1943
fernandolojano Oct 5, 2021
dcf3f02
add: Add new folder level for temp files #1943
Oct 6, 2021
75f4689
add: Add lines for not updating guest-additions #1943
Oct 6, 2021
8e0c857
add: Moved qa_ctl folder creation line outside condition
Oct 6, 2021
c520d7c
fix: Moved qa_ctl temp folder creation line
Oct 6, 2021
e82d17f
Merge pull request #1993 from wazuh/1943-qa-ctl-improvements
jmv74211 Oct 6, 2021
5dd3f78
refac: Delete pip flags when installing python dependencies #1533
jmv74211 Oct 7, 2021
46339b8
refac: Remove vagrant import when qa-ctl is running in a docker conta…
jmv74211 Oct 7, 2021
ddfa0cb
add: Add no-validation parameter in the qa-ctl script #2000
jmv74211 Oct 7, 2021
26b61e8
doc: Add qa-ctl extra documentation to the qa-ctl help menu #2000
jmv74211 Oct 7, 2021
dbc7f88
doc: Fix an error in qa-ctl help menu documentation #2000
jmv74211 Oct 7, 2021
7163dee
add: Updated CHANGELOG file
Oct 8, 2021
f65cc1d
Merge branch 'master' of https://github.com/wazuh/wazuh-qa into 1533-…
jmv74211 Oct 8, 2021
1ee4c42
Merge branch '1533-qa-ctl' of https://github.com/wazuh/wazuh-qa into …
jmv74211 Oct 8, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions deps/wazuh_testing/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,12 @@
'data/sslmanager.key',
'data/sslmanager.cert',
'tools/macos_log/log_generator.m',
'qa_docs/config.yaml'
'qa_docs/config.yaml',
'qa_ctl/deployment/dockerfiles/*',
'qa_ctl/deployment/dockerfiles/qa_ctl/*',
'qa_ctl/deployment/vagrantfile_template.txt',
'qa_ctl/provisioning/wazuh_deployment/templates/preloaded_vars.conf.j2',
'data/qactl_conf_validator_schema.json',
]

scripts_list = [
Expand All @@ -30,7 +35,8 @@
'data-visualizer=wazuh_testing.scripts.data_visualizations:main',
'simulate-api-load=wazuh_testing.scripts.simulate_api_load:main',
'wazuh-log-metrics=wazuh_testing.scripts.wazuh_log_metrics:main',
'qa-docs=wazuh_testing.scripts.qa_docs:main'
'qa-docs=wazuh_testing.scripts.qa_docs:main',
'qa-ctl=wazuh_testing.scripts.qa_ctl:main'
]


Expand Down
Loading