Skip to content

Can't install on a raspberry pi due to incorrect download url #48

@Ramblurr

Description

@Ramblurr

What happened?

This role does not work an an raspberry pi because the generated download url is in correct. It tries to download https://github.com/coredns/coredns/releases/download/v1.7.1/coredns_1.7.1_linux_armv6.tgz.sha256 but this does not exist.

Only arm and arm64 are provided: https://github.com/coredns/coredns/releases/tag/v1.8.0

How to reproduce it (as minimally and precisely as possible):

---
- hosts: dns
  roles:
    - role: cloudalchemy.coredns

Where dns is a raspberry pi / arm 6 device.
Environment

  • Role version:

0.4.1

  • Ansible version information:
ansible 2.10.2
  config file = /var/home/user/myproject/ansible.cfg
  configured module search path = ['/var/home/user/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /var/home/user/.local/lib/python3.8/site-packages/ansible
  executable location = /var/home/user/.local/bin/ansible
  python version = 3.8.5 (default, Aug 12 2020, 00:00:00) [GCC 10.2.1 20200723 (Red Hat 10.2.1-1)]
  • Variables:
insert role variables relevant to the issue
  • Ansible playbook execution Logs:
TASK [cloudalchemy.coredns : Get checksum for armv6 architecture] ********************************
Monday 26 October 2020  10:39:13 +0100 (0:00:00.048)       0:00:15.014 ******** 
fatal: [dns1]: FAILED! => 
  msg: 'An unhandled exception occurred while running the lookup plugin ''url''. Error was a <class ''ansible.errors.AnsibleError''>, original message: Received HTTP error for https://github.com/coredns/coredns/releases/download/v1.7.1/coredns_1.7.1_linux_armv6.tgz.sha256 : HTTP Error 404: Not Found'

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions