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

Wazuh installation assistant workflow misses the checksum input #105

Closed
rauldpm opened this issue Oct 11, 2024 · 0 comments · Fixed by #106
Closed

Wazuh installation assistant workflow misses the checksum input #105

rauldpm opened this issue Oct 11, 2024 · 0 comments · Fixed by #106
Assignees
Labels
level/task Task issue type/bug Bug issue

Comments

@rauldpm
Copy link
Member

rauldpm commented Oct 11, 2024

Version Revision Production/Development Component Install type
4.10.0 1 Development Workflow builder -

Description

The release package generation tool is failing to launch the builder_installation_assistant.yml workflow as it is missing the checksum input.

This input is mandatory as every package/script should generate its checksum file to verify its integrity as part of the wazuh/wazuh-packages#2904 requisites (inherited from tier 1)

Checksum should be generated and uploaded to the development directory only when needed

Also, the file upload should be changed as each file uploaded must be handled individually, this applies for the checksum files too, example

https://github.com/wazuh/wazuh/blob/v4.9.1-rc3/.github/workflows/packages-filebeat.yml#L106-L126

We need to fetch the URI values so they must be individuals

      - name: Upload files to S3
        run: |
          aws s3 cp ${{ github.workspace }}/${{ env.WAZUH_VERSION }} s3://${{ env.S3_BUCKET }}/${{ env.S3_REPOSITORY_PATH }}/${{ env.WAZUH_VERSION }} --recursive

Environment

  • Not relevant

Steps to reproduce

Current result

  • Checksum input is missing

Expected result

  • Checksum input can be used

Attachments

image

Important

Validate with QA team the files upload
A checksum file should be created for each Wazuh assistant script generated in the workflow, open an issue to QA to modify the release and the package generation release tool

@rauldpm rauldpm added level/task Task issue type/bug Bug issue labels Oct 11, 2024
@Enaraque Enaraque self-assigned this Oct 11, 2024
@wazuhci wazuhci moved this to Backlog in Release 4.10.0 Oct 11, 2024
@Enaraque Enaraque linked a pull request Oct 11, 2024 that will close this issue
@wazuhci wazuhci moved this from Backlog to In progress in Release 4.10.0 Oct 11, 2024
@wazuhci wazuhci moved this from In progress to Pending review in Release 4.10.0 Oct 11, 2024
@wazuhci wazuhci moved this from Pending review to On hold in Release 4.10.0 Oct 14, 2024
@wazuhci wazuhci moved this from On hold to In progress in Release 4.10.0 Oct 16, 2024
@wazuhci wazuhci moved this from In progress to Pending review in Release 4.10.0 Oct 16, 2024
@wazuhci wazuhci moved this from Pending review to Done in Release 4.10.0 Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment