-
Notifications
You must be signed in to change notification settings - Fork 5
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
Installation assistant test and tier workflow migration #46
Merged
c-bordon
merged 48 commits into
4.10.0
from
enhancement/20-assisntant-workflow-development
Sep 18, 2024
Merged
Installation assistant test and tier workflow migration #46
c-bordon
merged 48 commits into
4.10.0
from
enhancement/20-assisntant-workflow-development
Sep 18, 2024
Conversation
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
8 tasks
8 tasks
davidcr01
force-pushed
the
enhancement/20-assisntant-workflow-development
branch
from
September 4, 2024 14:58
1efadab
to
7f37280
Compare
davidcr01
changed the title
Installation assistant test workflow migration
Installation assistant test and tier workflow migration
Sep 5, 2024
c-bordon
previously approved these changes
Sep 16, 2024
CarlosALgit
previously approved these changes
Sep 17, 2024
teddytpc1
requested changes
Sep 17, 2024
teddytpc1
previously approved these changes
Sep 17, 2024
c-bordon
approved these changes
Sep 18, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Related: #20
The aim of this PR is to migrate the
Test_unattended
Jenkins pipeline to GHA. This PR adds a new workflow,Test_installation_assistant.yml
which performs an AIO installation in the selected system.Because of the matrix strategy, the
Test_unattended_tier
pipeline has been included in the new workflow, launching a job per selected system.In addition to migrating the pipeline itself, different features have also been added:
Testing (single system)
The performed testing is the following:
Warning
The AL2 system does not finish in success because of: wazuh/wazuh#25534, but it completes almost every step of the workflow: https://github.com/wazuh/wazuh-installation-assistant/actions/runs/10683582122
Testing - using the tier
DESTROY
option, the artifacts uploaded are unique: https://github.com/wazuh/wazuh-installation-assistant/actions/runs/10715858016