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

armv7l.deb is now armhf.deb #157

Open
jhillyerd opened this issue Apr 9, 2022 · 3 comments
Open

armv7l.deb is now armhf.deb #157

jhillyerd opened this issue Apr 9, 2022 · 3 comments
Labels
bug Something isn't working help wanted Extra help is needed

Comments

@jhillyerd
Copy link

jhillyerd commented Apr 9, 2022

Describe the bug

"online" download for my Pi4 running 32-bit debian buster is failing.

telegraf no longer builds an armv7l.deb package. I was able to manually install https://dl.influxdata.com/telegraf/releases/telegraf_1.22.1-1_armhf.deb

There are other issues preventing your plugin from completing, as python-apt no longer installs, so it may not be worth fixing it. I just wanted to get the details down before I try other installation methods.

And yes, I know buster is ancient, but it's still the current version for OctoPi unfortunately.

Installation method/version

  • Ansible Galaxy / 0.13.2

Ansible Version

ansible 2.9.27
  config file = None
  configured module search path = ['/home/james/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /nix/store/8dkagx0dismw3yp5w2fwn645va1hy1c2-python3.9-ansible-2.9.27/lib/python3.9/site-packages/ansible
  executable location = /nix/store/8dkagx0dismw3yp5w2fwn645va1hy1c2-python3.9-ansible-2.9.27/bin/ansible
  python version = 3.9.6 (default, Jun 28 2021, 08:57:49) [GCC 10.3.0]

Targetted hosts
Concerns the following OS(es):

  • Debian

Expected behavior

Additional context

@jhillyerd
Copy link
Author

Turns out manually running apt update unblocked the repo method from working (apt sources needed to rename from stable to oldstable, which apt took care of).

I'm now receiving telemetry from the deb it installed:

pi@octopi:~ $ dpkg -s telegraf
Package: telegraf
Status: install ok installed
Priority: extra
Section: default
Installed-Size: 119979
Maintainer: [email protected]
Architecture: armhf
Version: 1.22.1-1
Conffiles:
 /etc/logrotate.d/telegraf e8b654479dc3f727652531061f818f7a
 /etc/telegraf/telegraf.conf.sample 71c92a3dfbd5701007e43c578e4665e1
Description: Plugin-driven server agent for reporting metrics into InfluxDB.
License: MIT
Vendor: InfluxData
Homepage: https://github.com/influxdata/telegraf

So armhf is the correct type of deb. I can re-test online method if more data is needed, let me know.

@dj-wasabi
Copy link
Owner

Can you provide a PR for this?

@dj-wasabi dj-wasabi added bug Something isn't working help wanted Extra help is needed labels Feb 17, 2024
@jhillyerd
Copy link
Author

I recently replaced my octopi node with a different system, which is built on raspbian bullseye. I haven't tried pushing an ansible config to it yet. Not sure if this issue will repro there or not, I'll make a note to revisit this bug after.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra help is needed
Projects
None yet
Development

No branches or pull requests

2 participants