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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions