-
Notifications
You must be signed in to change notification settings - Fork 1
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
Improve arm packaging #6
Comments
Still an issue with the 1.7.7 release |
rpm -ivh --ignorearch influxdb-1.7.8.armhf.rpm That works on my Raspberry Pi 3 B+ (which expects armv7hl), but having to install the package with --ignorearch feels wrong on so many levels. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Just because this hasn't been fixed yet does not mean this is no longer an issue. |
This is still an issue on CentOS 8 where the architecture is set to
The only fix I can find for this is to use CentOS/RHEL use the |
Still an issue with release 1.8.0, CentOS 7, aarch64. As stated before by others, --ignorearch is just wrong, and isn't an option when using yum. |
Just hit this when trying to install influxdb on the new Graviton2 machines that Amazon is pushing now. Seems like it's gonna be more and more important in the future since it's essentially the best price/performance on Amazon now. Since Amazon Linux is based on the centos/rhel stack, it's also aarch64. |
The issue of aarch64 packages being named arm64 is still ongoing. |
As of today, influxdb 1.8.7 rpms are available in aarch64 and armv7hl. InfluxDB 1.x and 2.x, as well as Kapacitor rpms should be available under these architectures going forward |
Thank you! |
Alright, I just seen that |
I was able to repro this too. A fix is incoming with influxdata/influxdb#21987 |
I've had some trouble with making use of the packages in repos.influxdata.com.
For CentOS they are packaged for the
armhf
architecture, however the armhfp release of CentOS actually expects packages to bearmv7hl
. I am by no means an expert on arm architectures, but as far as I can tell, these refer to the same thing. Indeed I have been running yourarmhf
build on myarmv7hl
CentOS install on a Raspberry Pi 3b+ for quite some time without issue.The problem is that
yum
cannot install "different" architectures, so I have towget
and install withrpm
directly, making the repo somewhat pointless.I have recently switched up to Fedora 29 and arm64 on the RPi, but run into the same problem - the packages on repos.influxdata.com are all packaged for
arm64
, whereas the arm64 release of Fedora (and indeed the arm64 CentOS too) both expectaarch64
packages. Again these are the same thing as far as I know, and the package runs fine when installed manually, but the difference makes the the package manager and the repo not usable.The text was updated successfully, but these errors were encountered: