Description
Hashicorp open source yum repository for Packer, Terraform, Consul, Vault, Nomad. Automatic updates via yum or dnf. Support for *EL distributions including RHEL, CentOS, Amazon Linux, Oracle Linux, etc. Also Fedora, Mageia, OpenSUSE. Simple build from SRPM should support your distro or release if it is missing.
UPDATE: Hashicorp now maintains an official repo with both open and Enterprise binaries available here.
Repo: https://github.com/jboero/hashicorpcopr
HashiFUSE clients are my own community contributions also not supported by Hashicorp and source is available here: https://github.com/jboero/hashifuse
Note that a failed last build state doesn't mean that the repo is invalid - some environments don't support the FUSE builds but the official releases should be fine.
Update as of 14-AUG these packages use UPX to binpack the official releases for smaller binaries. This is experimental and I'll reverse it if anyone has issues.
Installation Instructions
These Hashicorp projects are all independent Go binaries. No dependencies. Just install what you want and yum updates will apply as releases hit.
The FUSE community clients are in C++ and have dependencies of libfuse, libcurl, libjsoncpp. The EPEL7 + streams environment currently doesn't have jsoncpp for some reason so they are not yet supported.
http://www.hashicorp.com/ for more details.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Centos-stream 8 | x86_64 (84)* | Centos-stream 8 (113 downloads) |
EPEL 7 | x86_64 (107)* | EPEL 7 (247 downloads) |
EPEL 8 | aarch64 (515)*, x86_64 (745)* | EPEL 8 (500 downloads) |
Fedora 39 | aarch64 (173)*, i386 (80)*, x86_64 (130)* | Fedora 39 (0 downloads) |
Fedora 40 | aarch64 (120)*, i386 (38)*, x86_64 (34)* | Fedora 40 (33 downloads) |
Fedora 41 | aarch64 (67)*, i386 (5)*, x86_64 (7)* | Fedora 41 (29 downloads) |
Fedora rawhide | aarch64 (497)*, i386 (376)*, x86_64 (379)* | Fedora rawhide (142 downloads) |
openSUSE Tumbleweed | x86_64 (212)* | openSUSE Tumbleweed (157 downloads) |
* Total number of downloaded packages.