Comments (1)
I'm unable to reproduce this.
provider "baremetal" {
tenancy_ocid = "${var.tenancy_ocid}"
user_ocid = "${var.user_ocid}"
fingerprint = "${var.fingerprint}"
private_key_path = "${var.private_key_path}"
private_key_password = "${var.private_key_password}"
private_key = ""
}
variable "VPC-CIDR" {
default = "172.16.0.0/16"
}
variable "InstanceShape" {
default = "VM.Standard1.2"
}
variable "InstanceOS" {
default = "Oracle Linux"
}
variable "InstanceOSVersion" {
default = "7.3"
}
variable "256GB" {
default = "262144"
}
variable "VNCID" {
default = "ocid1.vcn.oc1.phx.aaaaaaaa522uq4jky4n65thphhieplbmszhh5mgsdfreipgi465j2cgox2dq"
}
variable "subnetID" {
default = "ocid1.subnet.oc1.phx.aaaaaaaauj6y5h7zu7rqtkalbrxebmttgnefu4vbwgwkszjccv7ve5fmilwa"
}
data "baremetal_identity_availability_domains" "ADs" {
compartment_id = "${var.tenancy_ocid}"
}
data "baremetal_core_images" "OLImageOCID" {
compartment_id = "${baremetal_identity_compartment.test-dec5.id}"
operating_system = "${var.InstanceOS}"
operating_system_version = "${var.InstanceOSVersion}"
}
resource "baremetal_identity_compartment" "test-dec5" {
name = "test_compartment_dec5"
description = "A special test compartment."
}
resource "baremetal_core_internet_gateway" "CompleteIG" {
compartment_id = "${baremetal_identity_compartment.test-dec5.id}"
display_name = "CompleteIG"
vcn_id = "${var.VNCID}"
}
resource "baremetal_core_route_table" "RouteForComplete" {
compartment_id = "${baremetal_identity_compartment.test-dec5.id}"
vcn_id = "${var.VNCID}"
display_name = "RouteTableForComplete"
route_rules {
cidr_block = "0.0.0.0/0"
network_entity_id = "${baremetal_core_internet_gateway.CompleteIG.id}"
}
}
resource "baremetal_core_instance" "TFInstance" {
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[0],"name")}"
compartment_id = "${baremetal_identity_compartment.test-dec5.id}"
display_name = "TFInstance"
image = "${lookup(data.baremetal_core_images.OLImageOCID.images[0], "id")}"
shape = "${var.InstanceShape}"
subnet_id = "${var.subnetID}"
metadata {
ssh_authorized_keys = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCzVvTs9P47m+y9/sSMRkoG8yQC12BMGWMabdPT9/rwTSdz/UHccXzhVh+WjMuHpxmWdXXL1oaX0MCxtnWv6GPx/R8QnGxxfxipr0/jljU+ddHqUpS/KQ8Y6EBG+tid3aqA7kosenXwA5Pwm7L888tel9q1nEXNWcbeqHZe+HJ3b6OEAfGPX0vaBAiyI+evoh+sKROCM20fgwOE0WYBbarsnTk7UZKb/+3dn/IGVAH0t1GCr98884BTSx/PW28rrEuepOkhEeu7iIQm03MJTyt9GU1EKiWdZ6AQJ9f7UnVu59k5b28RCsKz2MIVvjeDsmp5bqx3dIqJsH9Swql1V9Tf [email protected]"
user_data = "Blah"
}
}
resource "baremetal_core_volume" "TFBlock0" {
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[0],"name")}"
compartment_id = "${baremetal_identity_compartment.test-dec5.id}"
display_name = "TFBlock0"
size_in_mbs = "${var.256GB}"
}
resource "baremetal_core_volume_attachment" "TFBlock0Attach" {
attachment_type = "iscsi"
compartment_id = "${baremetal_identity_compartment.test-dec5.id}"
instance_id = "${baremetal_core_instance.TFInstance.id}"
volume_id = "${baremetal_core_volume.TFBlock0.id}"
}
TF output
./terraform-encrypted.sh plan
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but
will not be persisted to local or remote state storage.
baremetal_identity_compartment.test-dec5: Refreshing state... (ID: ocid1.compartment.oc1..aaaaaaaakbk7p6xbp6jegcnlxcijokslyjwpzcjcgyvcobgqoriopbe5og4q)
data.baremetal_identity_availability_domains.ADs: Refreshing state...
baremetal_core_internet_gateway.CompleteIG: Refreshing state... (ID: ocid1.internetgateway.oc1.phx.aaaaaaaacibfxt3lojpxarcvwjqgzpxazmdhzlz53kxvbqluf4bggcvp6bja)
data.baremetal_core_images.OLImageOCID: Refreshing state...
baremetal_core_volume.TFBlock0: Refreshing state... (ID: ocid1.volume.oc1.phx.abyhqljsxub2gefwgjqdwfccgs4urn2rbxt7plyye3crdnh52pjghy7nwdrq)
baremetal_core_route_table.RouteForComplete: Refreshing state... (ID: ocid1.routetable.oc1.phx.aaaaaaaaf72iegfao7fhiiruqsq74ax4ovnsaz5jq6ejzij4ox6sorvo5hgq)
baremetal_core_instance.TFInstance: Refreshing state... (ID: ocid1.instance.oc1.phx.abyhqljsgpxwd7yxued5x4u3iucvrxvgaeabohfftnqyayamud2bknmo2xra)
baremetal_core_volume_attachment.TFBlock0Attach: Refreshing state... (ID: ocid1.volumeattachment.oc1.phx.abyhqljs5wnd5l5gqcfnb4qqbk75kkd7dhg2dc75vb64t6zj4rb473t7mh6a)
No changes. Infrastructure is up-to-date. This means that Terraform
could not detect any differences between your configuration and
the real physical resources that exist. As a result, Terraform
doesn't need to do anything.
Please post a complete .tf file and any other relevant reproduction steps.
from terraform-provider-oci.
Related Issues (20)
- oci_containerengine_node_pool ignores changes to fault_domains HOT 4
- Release Filename HOT 1
- Cannot deactivate / delete volume group replica HOT 1
- Cannot retrieve "oci_identity_domains_smtp_credential" credentials
- Error: can not marshal to path in request for field ConfigId. Due to can not marshal a nil pointer HOT 7
- FSDR protection group moveable compute throws error if private IP address is null (should be optional) HOT 3
- database_management_status "NOT_ENABLED" state is not storing tf state file HOT 2
- can't destory resouce oci_mysql_mysql_backup cross-region copy in destination HOT 7
- Getting 400 when updating node pool in OKE via terraform HOT 1
- Add variable innodb_strict_mode
- ADB 23ai version missing
- Broken formatting in docs page of oci_core_instance_configuration HOT 1
- Cannot retrieve "oci_identity_domains_smtp_credential" credentials
- Resource `oci_core_route_table` ignores `route_type` causing updates on every `apply` HOT 1
- Failure creating Dynamic Group
- Disaster Recovery Protection Group not refreshing state after successful switchover HOT 1
- issue while updating/deleting ExaCC VM Cluster - oci_database_vm_cluster HOT 4
- oci_objectstorage_bucket not resilient to intermittent failure HOT 1
- Network resources (like subnet) fail to delete
- Parameter `preserve_data_volumes_created_at_launch` is missing from documentation page for oci_core_instance
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terraform-provider-oci.