Skip to content

Commit f11e643

Browse files
Revert network validation script. (#197)
Reverted Network validation feature
2 parents 3c6914a + 2ab6796 commit f11e643

File tree

4 files changed

+17
-44
lines changed

4 files changed

+17
-44
lines changed

terraform/main.tf

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Copyright (c) 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v1.0 as shown at https://oss.oracle.com/licenses/upl.
33

4+
### Removing network validation script from provisioning flow temporarily.
5+
/*
46
module "network-validation" {
57
source = "./modules/network-validator"
68
count = local.use_existing_subnets && !var.skip_network_validation ? 1 : 0
@@ -23,9 +25,10 @@ module "network-validation" {
2325
existing_bastion_nsg_id = var.add_existing_nsg && var.is_bastion_instance_required ? var.existing_bastion_nsg_id : ""
2426
lb_source_cidr = var.add_load_balancer ? (var.is_lb_private ? "" : "0.0.0.0/0") : ""
2527
}
28+
*/
2629

2730
module "system-tags" {
28-
depends_on = [module.network-validation]
31+
#depends_on = [module.network-validation]
2932
source = "./modules/resource-tags"
3033
compartment_id = var.compartment_ocid
3134
service_name = var.service_name
@@ -204,7 +207,7 @@ module "network-bastion-subnet" {
204207
}
205208

206209
module "policies" {
207-
depends_on = [module.network-validation]
210+
#depends_on = [module.network-validation]
208211
source = "./modules/policies"
209212
count = var.create_policies ? 1 : 0
210213
compartment_id = var.compartment_ocid
@@ -239,7 +242,7 @@ module "policies" {
239242

240243

241244
module "bastion" {
242-
depends_on = [module.network-validation]
245+
#depends_on = [module.network-validation]
243246
source = "./modules/compute/bastion"
244247
count = (!local.assign_weblogic_public_ip && var.is_bastion_instance_required && var.existing_bastion_instance_id == "") ? 1 : 0
245248
availability_domain = local.bastion_availability_domain
@@ -327,7 +330,7 @@ module "network-mount-target-private-subnet" {
327330
}
328331

329332
module "vcn-peering" {
330-
depends_on = [module.network-validation]
333+
#depends_on = [module.network-validation]
331334
count = local.is_vcn_peering ? 1 : 0
332335
source = "./modules/network/vcn-peering"
333336
resource_name_prefix = local.service_name_prefix
@@ -345,7 +348,7 @@ module "vcn-peering" {
345348
}
346349

347350
module "validators" {
348-
depends_on = [module.network-validation]
351+
#depends_on = [module.network-validation]
349352
source = "./modules/validators"
350353

351354
service_name = var.service_name
@@ -464,7 +467,7 @@ module "validators" {
464467
}
465468

466469
module "fss" {
467-
depends_on = [module.network-validation]
470+
#depends_on = [module.network-validation]
468471
source = "./modules/fss"
469472
count = var.add_fss ? 1 : 0
470473

@@ -487,7 +490,7 @@ module "fss" {
487490
}
488491

489492
module "load-balancer" {
490-
depends_on = [module.network-validation]
493+
#depends_on = [module.network-validation]
491494
source = "./modules/lb/loadbalancer"
492495
count = (local.add_load_balancer && var.existing_load_balancer_id == "") ? 1 : 0
493496

@@ -508,7 +511,7 @@ module "load-balancer" {
508511
}
509512

510513
module "observability-common" {
511-
depends_on = [module.network-validation]
514+
#depends_on = [module.network-validation]
512515
source = "./modules/observability/common"
513516
count = var.use_oci_logging ? 1 : 0
514517

@@ -518,7 +521,7 @@ module "observability-common" {
518521
}
519522

520523
module "observability-autoscaling" {
521-
depends_on = [module.network-validation]
524+
#depends_on = [module.network-validation]
522525
source = "./modules/observability/autoscaling"
523526
count = var.use_autoscaling ? 1 : 0
524527

@@ -679,7 +682,7 @@ module "compute" {
679682
}
680683

681684
module "load-balancer-backends" {
682-
depends_on = [module.network-validation]
685+
#depends_on = [module.network-validation]
683686
source = "./modules/lb/backends"
684687
count = local.add_load_balancer ? 1 : 0
685688

@@ -694,7 +697,7 @@ module "load-balancer-backends" {
694697
}
695698

696699
module "observability-logging" {
697-
depends_on = [module.network-validation]
700+
#depends_on = [module.network-validation]
698701
source = "./modules/observability/logging"
699702
count = var.use_oci_logging ? 1 : 0
700703

@@ -712,7 +715,7 @@ module "observability-logging" {
712715
}
713716

714717
module "provisioners" {
715-
depends_on = [module.network-validation]
718+
#depends_on = [module.network-validation]
716719
source = "./modules/provisioners"
717720

718721
existing_bastion_instance_id = var.existing_bastion_instance_id

terraform/network_variables.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,8 +259,10 @@ variable "wait_time_wls_vnc_dns_resolver" {
259259
default = 60
260260
}
261261

262+
/*
262263
variable "skip_network_validation" {
263264
type = bool
264265
description = "Used in case there is something really wrong with the validation and we need to skip it"
265266
default = false
266267
}
268+
*/

terraform/schema.yaml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ groupings:
2727
- ${wls_vcn_name}
2828
- ${wls_vcn_cidr}
2929
- ${create_new_subnets}
30-
- ${skip_network_validation}
3130
- ${subnet_compartment_id}
3231
- ${subnet_type}
3332
- ${subnet_span}
@@ -699,21 +698,6 @@ variables:
699698
compartmentId: ${network_compartment_id}
700699
vcnId: ${wls_existing_vcn_id}
701700

702-
skip_network_validation:
703-
type: boolean
704-
default: false
705-
required: true
706-
title: "Skip Network Validation"
707-
description: "Skip running network validation script for existing subnets. Existing Virtual Cloud Network can be validated using the network validation script. See <a target=\"_blank\" href=\"https://docs.oracle.com/pls/topic/lookup?ctx=en/cloud/paas/weblogic-cloud/user&id=oci_network_validate\">Validate Existing Network Setup</a>"
708-
visible:
709-
and:
710-
- not:
711-
- ${orm_create_mode}
712-
- not:
713-
- ${create_new_vcn}
714-
- not:
715-
- ${create_new_subnets}
716-
717701
subnet_compartment_id:
718702
visible:
719703
and:

terraform/schema_14110.yaml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ groupings:
2727
- ${wls_vcn_name}
2828
- ${wls_vcn_cidr}
2929
- ${create_new_subnets}
30-
- ${skip_network_validation}
3130
- ${subnet_compartment_id}
3231
- ${subnet_type}
3332
- ${subnet_span}
@@ -708,21 +707,6 @@ variables:
708707
compartmentId: ${network_compartment_id}
709708
vcnId: ${wls_existing_vcn_id}
710709

711-
skip_network_validation:
712-
type: boolean
713-
default: false
714-
required: true
715-
title: "Skip Network Validation"
716-
description: "Skip running network validation script for existing subnets. Existing Virtual Cloud Network can be validated using the network validation script. See <a target=\"_blank\" href=\"https://docs.oracle.com/pls/topic/lookup?ctx=en/cloud/paas/weblogic-cloud/user&id=oci_network_validate\">Validate Existing Network Setup</a>"
717-
visible:
718-
and:
719-
- not:
720-
- ${orm_create_mode}
721-
- not:
722-
- ${create_new_vcn}
723-
- not:
724-
- ${create_new_subnets}
725-
726710
subnet_compartment_id:
727711
visible:
728712
and:

0 commit comments

Comments
 (0)