Skip to content

Commit 55ff2a0

Browse files
Merge pull request #8117 from honza/remove-bm-tf
METAL-871: baremetal: remove ironic tf files
2 parents 8b207d8 + c336c01 commit 55ff2a0

File tree

6 files changed

+1
-954
lines changed

6 files changed

+1
-954
lines changed

data/data/baremetal/masters/main.tf

Lines changed: 0 additions & 64 deletions
This file was deleted.

data/data/baremetal/masters/outputs.tf

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,3 @@
1-
variable "ironic_uri" {
2-
type = string
3-
description = "URI for accessing the Ironic REST API"
4-
}
5-
6-
variable "inspector_uri" {
7-
type = string
8-
description = "URI for accessing the Ironic Inspector REST API"
9-
}
10-
111
variable "libvirt_uri" {
122
type = string
133
description = "libvirt connection URI"
@@ -18,47 +8,7 @@ variable "bootstrap_os_image" {
188
description = "The URL of the bootstrap OS disk image"
199
}
2010

21-
variable "ironic_username" {
22-
type = string
23-
description = "Username for authentication to Ironic"
24-
}
25-
26-
variable "ironic_password" {
27-
type = string
28-
description = "Password for authentication to Ironic"
29-
}
30-
31-
variable "masters" {
32-
type = list(map(string))
33-
description = "Hardware details for masters"
34-
}
35-
3611
variable "bridges" {
3712
type = list(map(string))
3813
description = "A list of network bridge maps, containing the interface name and optionally the MAC address"
3914
}
40-
41-
variable "properties" {
42-
type = list(map(string))
43-
description = "Properties for masters"
44-
}
45-
46-
variable "root_devices" {
47-
type = list(map(string))
48-
description = "Root devices for masters"
49-
}
50-
51-
variable "driver_infos" {
52-
type = list(map(string))
53-
description = "BMC information for masters"
54-
}
55-
56-
variable "instance_infos" {
57-
type = list(map(string))
58-
description = "Instance information for masters"
59-
}
60-
61-
variable "deploy_steps" {
62-
type = list(string)
63-
description = "The contents of custom deploy steps for the node in JSON format"
64-
}

pkg/asset/cluster/tfvars/tfvars.go

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -775,29 +775,13 @@ func (t *TerraformVariables) Generate(parents asset.Parents) error {
775775
Data: data,
776776
})
777777
case baremetal.Name:
778-
var imageCacheIP string
779-
if installConfig.Config.Platform.BareMetal.ProvisioningNetwork == baremetal.DisabledProvisioningNetwork {
780-
imageCacheIP = installConfig.Config.Platform.BareMetal.APIVIPs[0]
781-
} else {
782-
imageCacheIP = installConfig.Config.Platform.BareMetal.BootstrapProvisioningIP
783-
}
784-
785778
data, err = baremetaltfvars.TFVars(
786-
*installConfig.Config.ControlPlane.Replicas,
787779
installConfig.Config.Platform.BareMetal.LibvirtURI,
788-
installConfig.Config.Platform.BareMetal.APIVIPs,
789-
imageCacheIP,
790780
string(*rhcosBootstrapImage),
791781
installConfig.Config.Platform.BareMetal.ExternalBridge,
792782
installConfig.Config.Platform.BareMetal.ExternalMACAddress,
793783
installConfig.Config.Platform.BareMetal.ProvisioningBridge,
794784
installConfig.Config.Platform.BareMetal.ProvisioningMACAddress,
795-
installConfig.Config.Platform.BareMetal.Hosts,
796-
mastersAsset.HostFiles,
797-
string(*rhcosImage),
798-
ironicCreds.Username,
799-
ironicCreds.Password,
800-
masterIgn,
801785
)
802786
if err != nil {
803787
return errors.Wrapf(err, "failed to get %s Terraform variables", platform)

0 commit comments

Comments
 (0)