-
Notifications
You must be signed in to change notification settings - Fork 32
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
Changes in the system testing container #4686
Changes in the system testing container #4686
Conversation
Update:Linting errors are not related with recent changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some changes are required:
- Deprecate temporally the source installation
- Address the instability in certain Docker environments in an issue
Source Installation Deprecation:
If the source installation always fail from 4.7.0 due to the gcc image, let's consider deprecating it from the playbook temporary. This would streamline the deployment process, allowing only the use of the packages option.
Container Sensitivity:
Regarding this comment, it's clear that Wazuh, not the tests, exhibits sensitivity to container environments. Notably, Syscheck alerts are selectively generated based on the environment. Proposing to open a new issue to thoroughly investigate this behavior and ensure Wazuh's seamless operation across various environments. The goal is to make Wazuh adaptable, regardless of image size.
UpdateA new issue has been opened: wazuh/wazuh#20191 regarding the sensitivity of Wazuh in certain containers. |
UpdateInstall by repository has been deprecated. Linting errors are not related to changed code. |
CHANGELOG.md
Outdated
@@ -20,6 +20,7 @@ All notable changes to this project will be documented in this file. | |||
|
|||
### Fixed | |||
|
|||
- Fix of system test instability ([#4686](https://github.com/wazuh/wazuh-qa/pull/4686)) \- (Tests) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Fix of system test instability ([#4686](https://github.com/wazuh/wazuh-qa/pull/4686)) \- (Tests) | |
- Deprecate source installation in System Tests ([#4686](https://github.com/wazuh/wazuh-qa/pull/4686)) \- (Framework) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done in d98e795
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Previous containers had performance problems. It could be related to its size (around 9gbs).
It will revert changes and It will be important to run the tests using package method:
Updated
Testing performed