Zookeeper repos are not found

Bug #2038826 reported by Xavier Lauzon
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Undecided
Unassigned

Bug Description

When installing the zookeeper container it cannot pull the binaries from the Apache repos. This morning Apache changed where they reside.

Error:
FAILED! => {"changed": false, "dest": "/opt/apache-zookeeper-3.7.1-bin.tar.gz", "elapsed": 0, "msg": "Request failed", "response": "HTTP Error 404: Not Found", "status_code": 404, "url": "https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz"}

https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz no longer exists and has been replaced with version 3.7.2, however, it can be sourced from the archives here:

http://archive.apache.org/dist/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz

description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ansible-role-zookeeper (master)
Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :
Revision history for this message
Dmitriy Rabotyagov (noonedeadpunk) wrote :

Hi,

Thanks for reporting that. Patches covering the bug have been already proposed. In the meanwhile I can suggest you to add following override to your /etc/openstack_deploy/user_variables.yml:

zookeeper_download_url: https://archive.apache.org/dist/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz

This should workaround the bug.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-role-zookeeper (master)

Reviewed: https://review.opendev.org/c/openstack/ansible-role-zookeeper/+/897673
Committed: https://opendev.org/openstack/ansible-role-zookeeper/commit/c0490d9060fb958f2f764dfeb85f4b9df3650bbd
Submitter: "Zuul (22348)"
Branch: master

commit c0490d9060fb958f2f764dfeb85f4b9df3650bbd
Author: Neil Hanlon <email address hidden>
Date: Mon Oct 9 10:13:55 2023 -0400

    change to using archive.apache.org for source downloads

    archive.apache.org contains all the released versions, whereas dlcdn
    only has the latest minor revision. using the archive link will allow
    branches to continue to work indepdendently of the upstream's CDN and
    release schedule

    also, fix linter for example playbook

    Closes-Bug: 2038826
    Change-Id: Id95dbed736553b24341eb15c74b4a194369dda9f

Changed in openstack-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ansible-role-zookeeper (stable/2023.1)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ansible-role-zookeeper (stable/zed)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-role-zookeeper (stable/2023.1)

Reviewed: https://review.opendev.org/c/openstack/ansible-role-zookeeper/+/897801
Committed: https://opendev.org/openstack/ansible-role-zookeeper/commit/68de6ae07842496dfad0e5b74f3015ef04e9e19f
Submitter: "Zuul (22348)"
Branch: stable/2023.1

commit 68de6ae07842496dfad0e5b74f3015ef04e9e19f
Author: Neil Hanlon <email address hidden>
Date: Mon Oct 9 10:13:55 2023 -0400

    change to using archive.apache.org for source downloads

    archive.apache.org contains all the released versions, whereas dlcdn
    only has the latest minor revision. using the archive link will allow
    branches to continue to work indepdendently of the upstream's CDN and
    release schedule

    also, fix linter for example playbook

    Closes-Bug: 2038826
    Change-Id: Id95dbed736553b24341eb15c74b4a194369dda9f
    (cherry picked from commit c0490d9060fb958f2f764dfeb85f4b9df3650bbd)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-role-zookeeper (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/ansible-role-zookeeper/+/897802
Committed: https://opendev.org/openstack/ansible-role-zookeeper/commit/73e137e8c2c9cb8c100d5d61b3a412bef479a697
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 73e137e8c2c9cb8c100d5d61b3a412bef479a697
Author: Neil Hanlon <email address hidden>
Date: Mon Oct 9 10:13:55 2023 -0400

    change to using archive.apache.org for source downloads

    archive.apache.org contains all the released versions, whereas dlcdn
    only has the latest minor revision. using the archive link will allow
    branches to continue to work indepdendently of the upstream's CDN and
    release schedule

    also, fix linter for example playbook

    Closes-Bug: 2038826
    Change-Id: Id95dbed736553b24341eb15c74b4a194369dda9f
    (cherry picked from commit c0490d9060fb958f2f764dfeb85f4b9df3650bbd)

tags: added: in-stable-zed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.