From 3f9f48302a15e760c1e2d457215598f14f38b0fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Acu=C3=B1a?= Date: Fri, 24 Apr 2026 14:54:33 -0300 Subject: [PATCH 1/2] Presigned URLs generation enhancement --- .../Procedure_push_docker_images.yml | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/Procedure_push_docker_images.yml b/.github/workflows/Procedure_push_docker_images.yml index 28e9e104..9402ec82 100644 --- a/.github/workflows/Procedure_push_docker_images.yml +++ b/.github/workflows/Procedure_push_docker_images.yml @@ -233,6 +233,11 @@ jobs: source ${{ env.WORKFLOW_VENV }}/bin/activate WAZUH_COMPONENTS='${{ needs.setup.outputs.WAZUH_COMPONENTS }}' COMMIT_LIST='${{ needs.setup.outputs.COMMIT_LIST }}' + SCRIPT_PARAMS="--process ${{ env.PRESIGNED_URLS_SCRIPT_PROCESS }} \ + --wazuh-version ${{ env.WAZUH_VERSION }} \ + --aws-s3-bucket-dev ${{ env.LOCAL_AWS_S3_BUCKET_DEV }} \ + --assistant-revision $ASSISTANT_REVISION " + # Parse components and their revisions COMPONENTS=($(echo "$WAZUH_COMPONENTS" | jq -r '.[]')) @@ -251,29 +256,22 @@ jobs: for i in "${!COMPONENTS[@]}"; do case "${COMPONENTS[$i]}" in wazuh-manager) - MANAGER_REVISION="${REVISIONS[$i]}" + SCRIPT_PARAMS+="--manager-revision ${REVISIONS[$i]} " ;; wazuh-dashboard) - DASHBOARD_REVISION="${REVISIONS[$i]}" + SCRIPT_PARAMS+="--dashboard-revision ${REVISIONS[$i]} " ;; wazuh-indexer) - INDEXER_REVISION="${REVISIONS[$i]}" + SCRIPT_PARAMS+="--indexer-revision ${REVISIONS[$i]} " ;; wazuh-agent) - AGENT_REVISION="${REVISIONS[$i]}" + SCRIPT_PARAMS+="--agent-revision ${REVISIONS[$i]} " ;; esac done python ${{ env.GENERATE_PRESIGNED_URLS_SCRIPT_PATH }} \ - --process ${{ env.PRESIGNED_URLS_SCRIPT_PROCESS }} \ - --wazuh-version ${{ env.WAZUH_VERSION }} \ - --aws-s3-bucket-dev ${{ env.LOCAL_AWS_S3_BUCKET_DEV }} \ - --indexer-revision $INDEXER_REVISION \ - --manager-revision $MANAGER_REVISION \ - --dashboard-revision $DASHBOARD_REVISION \ - --agent-revision $AGENT_REVISION \ - --assistant-revision $ASSISTANT_REVISION + $SCRIPT_PARAMS - name: Save presigned URLs file to artifact if: ${{ inputs.dev == true }} From 38a9c54eeafcd6a0da26a80a313221198c070900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Acu=C3=B1a?= Date: Fri, 24 Apr 2026 15:16:20 -0300 Subject: [PATCH 2/2] Changelog update --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 188d35aa..c2edeffe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ All notable changes to this project will be documented in this file. ### Changed +- Presigned URLs generation enhancement ([#2346](https://github.com/wazuh/wazuh-docker/pull/2346)) - Adapt bumper workflows to change main branch ([#2294](https://github.com/wazuh/wazuh-docker/pull/2294)) - Delete all API user and password references and Wazuh agent references ([#2289](https://github.com/wazuh/wazuh-docker/pull/2289)) - Create certificate directory with default user and group ([#2287](https://github.com/wazuh/wazuh-docker/pull/2287))