Install Terraform RHEL8
==============================
- Login as root user
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]# dnf install -y dnf-plugins-core
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Red Hat Update Infrastructure 3 Client Configuration Server 8 HA 30 kB/s | 2.1 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) 38 kB/s | 2.8 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) 69 MB/s | 33 MB 00:00
Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) 32 kB/s | 2.4 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) 101 MB/s | 37 MB 00:00
Red Hat Enterprise Linux 8 for x86_64 - High Availability (RPMs) from RHUI 27 kB/s | 2.4 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - High Availability (RPMs) from RHUI 11 MB/s | 2.5 MB 00:00
Package dnf-plugins-core-4.0.18-4.el8.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]# dnf config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Adding repo from: https://rpm.releases.hashicorp.com//hashicorp.repo
Status code: 404 for https://rpm.releases.hashicorp.com//hashicorp.repo (IP: 199.232.66.49)
Error: Configuration of repo failed
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
********** Repo url has issue (Status code: 404 for https://rpm.releases.hashicorp.com//hashicorp.repo (IP: 199.232.66.488))*********** You have to set variable export release=RHEL
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]# dnf config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Adding repo from: https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]# yum install terraform
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Last metadata expiration check: 0:00:15 ago on Thu 14 Oct 2021 05:11:42 AM UTC.
Dependencies resolved.
=========================================================================================================================================================================
Package Architecture Version Repository Size
=========================================================================================================================================================================
Installing:
terraform x86_64 1.0.9-1 hashicorp 25 M
Transaction Summary
=========================================================================================================================================================================
Install 1 Package
Total size: 25 M
Installed size: 76 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] terraform-1.0.9-1.x86_64.rpm: Already downloaded
warning: /var/cache/dnf/hashicorp-164999f2fbadbd87/packages/terraform-1.0.9-1.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a3219f7b: NOKEY
Hashicorp Stable - x86_64 161 kB/s | 3.1 kB 00:00
Importing GPG key 0xA3219F7B:
Userid : "HashiCorp Security (HashiCorp Package Signing) <security+packaging@hashicorp.com>"
Fingerprint: E8A0 32E0 94D8 EB4E A189 D270 DA41 8C88 A321 9F7B
From : https://rpm.releases.hashicorp.com/gpg
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : terraform-1.0.9-1.x86_64 1/1
Verifying : terraform-1.0.9-1.x86_64 1/1
Installed products updated.
Installed:
terraform-1.0.9-1.x86_64
Complete!
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]# terraform -version
Terraform v1.0.9
on linux_amd64
[root@ip-192.168.1.1 ~]#
[root@ip-192.168.1.1 ~]#