Skip to content

Commit 27c34d0

Browse files
committed
Automation Toolkit Release v2024.2.0
1 parent 79b78db commit 27c34d0

33 files changed

+327
-189
lines changed

cd3_automation_toolkit/Compute/export_instances_nonGreenField.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,8 @@ def __get_instances_info(compartment_name, compartment_id, reg_name, display_nam
151151
bdet = None
152152
boot_details = ''
153153
bvp = []
154+
print("Skipping instance "+ins_dname +" bacause of faulty Boot Volume")
155+
continue
154156

155157
bkp_policy_name = ""
156158

cd3_automation_toolkit/Security/Firewall/export_firewallpolicy_nonGreenField.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -630,13 +630,13 @@ def export_firewallpolicy(inputfile, _outdir, service_dir, config, signer, ct, e
630630

631631
# Read CD3
632632
df, values_for_column_fwpolicy = commonTools.read_cd3(cd3file, sheetname)
633-
df, values_for_column_fwaddress = commonTools.read_cd3(cd3file, "Firewall-Policy-Address")
634-
df, values_for_column_fwurllist = commonTools.read_cd3(cd3file, "Firewall-Policy-Urllist")
635-
df, values_for_column_fwservicelist = commonTools.read_cd3(cd3file, "Firewall-Policy-Servicelist")
636-
df, values_for_column_fwapplist = commonTools.read_cd3(cd3file, "Firewall-Policy-Applicationlist")
637-
df, values_for_column_fwsecrules = commonTools.read_cd3(cd3file, "Firewall-Policy-Secrules")
638-
df, values_for_column_fwsecret = commonTools.read_cd3(cd3file, "Firewall-Policy-Secrets")
639-
df, values_for_column_fwdecryptprofile = commonTools.read_cd3(cd3file, "Firewall-Policy-Decryptprofile")
633+
df, values_for_column_fwaddress = commonTools.read_cd3(cd3file, "Firewall-Policy-AddressList")
634+
df, values_for_column_fwurllist = commonTools.read_cd3(cd3file, "Firewall-Policy-UrlList")
635+
df, values_for_column_fwservicelist = commonTools.read_cd3(cd3file, "Firewall-Policy-ServiceList")
636+
df, values_for_column_fwapplist = commonTools.read_cd3(cd3file, "Firewall-Policy-ApplicationList")
637+
df, values_for_column_fwsecrules = commonTools.read_cd3(cd3file, "Firewall-Policy-SecRule")
638+
df, values_for_column_fwsecret = commonTools.read_cd3(cd3file, "Firewall-Policy-Secret")
639+
df, values_for_column_fwdecryptprofile = commonTools.read_cd3(cd3file, "Firewall-Policy-DecryptProfile")
640640
df, values_for_column_fwdecryptrule = commonTools.read_cd3(cd3file, "Firewall-Policy-DecryptRule")
641641

642642
# Get dict for columns from Excel_Columns
@@ -713,23 +713,23 @@ def export_firewallpolicy(inputfile, _outdir, service_dir, config, signer, ct, e
713713

714714
if clone:
715715
commonTools.write_to_cd3(values_for_column_fwpolicy, cd3file, "Firewall-Policy",append=True)
716-
commonTools.write_to_cd3(values_for_column_fwaddress, cd3file, "Firewall-Policy-Address",append=True)
717-
commonTools.write_to_cd3(values_for_column_fwurllist, cd3file, "Firewall-Policy-Urllist",append=True)
718-
commonTools.write_to_cd3(values_for_column_fwservicelist, cd3file, "Firewall-Policy-Servicelist",append=True)
719-
commonTools.write_to_cd3(values_for_column_fwapplist, cd3file, "Firewall-Policy-Applicationlist",append=True)
720-
commonTools.write_to_cd3(values_for_column_fwsecrules, cd3file, "Firewall-Policy-Secrules",append=True)
721-
commonTools.write_to_cd3(values_for_column_fwsecret, cd3file, "Firewall-Policy-Secrets",append=True)
722-
commonTools.write_to_cd3(values_for_column_fwdecryptprofile, cd3file, "Firewall-Policy-Decryptprofile",append=True)
716+
commonTools.write_to_cd3(values_for_column_fwaddress, cd3file, "Firewall-Policy-AddressList",append=True)
717+
commonTools.write_to_cd3(values_for_column_fwurllist, cd3file, "Firewall-Policy-UrlList",append=True)
718+
commonTools.write_to_cd3(values_for_column_fwservicelist, cd3file, "Firewall-Policy-ServiceList",append=True)
719+
commonTools.write_to_cd3(values_for_column_fwapplist, cd3file, "Firewall-Policy-ApplicationList",append=True)
720+
commonTools.write_to_cd3(values_for_column_fwsecrules, cd3file, "Firewall-Policy-SecRule",append=True)
721+
commonTools.write_to_cd3(values_for_column_fwsecret, cd3file, "Firewall-Policy-Secret",append=True)
722+
commonTools.write_to_cd3(values_for_column_fwdecryptprofile, cd3file, "Firewall-Policy-DecryptProfile",append=True)
723723
commonTools.write_to_cd3(values_for_column_fwdecryptrule, cd3file, "Firewall-Policy-DecryptRule",append=True)
724724
else:
725725
commonTools.write_to_cd3(values_for_column_fwpolicy, cd3file, "Firewall-Policy")
726-
commonTools.write_to_cd3(values_for_column_fwaddress, cd3file, "Firewall-Policy-Address")
727-
commonTools.write_to_cd3(values_for_column_fwurllist, cd3file, "Firewall-Policy-Urllist")
728-
commonTools.write_to_cd3(values_for_column_fwservicelist, cd3file, "Firewall-Policy-Servicelist")
729-
commonTools.write_to_cd3(values_for_column_fwapplist, cd3file, "Firewall-Policy-Applicationlist")
730-
commonTools.write_to_cd3(values_for_column_fwsecrules, cd3file, "Firewall-Policy-Secrules")
731-
commonTools.write_to_cd3(values_for_column_fwsecret, cd3file, "Firewall-Policy-Secrets")
732-
commonTools.write_to_cd3(values_for_column_fwdecryptprofile, cd3file, "Firewall-Policy-Decryptprofile")
726+
commonTools.write_to_cd3(values_for_column_fwaddress, cd3file, "Firewall-Policy-AddressList")
727+
commonTools.write_to_cd3(values_for_column_fwurllist, cd3file, "Firewall-Policy-UrlList")
728+
commonTools.write_to_cd3(values_for_column_fwservicelist, cd3file, "Firewall-Policy-ServiceList")
729+
commonTools.write_to_cd3(values_for_column_fwapplist, cd3file, "Firewall-Policy-ApplicationList")
730+
commonTools.write_to_cd3(values_for_column_fwsecrules, cd3file, "Firewall-Policy-SecRule")
731+
commonTools.write_to_cd3(values_for_column_fwsecret, cd3file, "Firewall-Policy-Secret")
732+
commonTools.write_to_cd3(values_for_column_fwdecryptprofile, cd3file, "Firewall-Policy-DecryptProfile")
733733
commonTools.write_to_cd3(values_for_column_fwdecryptrule, cd3file, "Firewall-Policy-DecryptRule")
734734

735735
print("Firewall Policies exported to CD3\n")

cd3_automation_toolkit/Security/Firewall/fw_create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def fw_create(inputfile, outdir, service_dir, prefix, ct):
2222
# Load the template file
2323
file_loader = FileSystemLoader(f'{Path(__file__).parent}/templates')
2424
env = Environment(loader=file_loader, keep_trailing_newline=True)
25-
firewall = env.get_template('firewall-template')
25+
firewall = env.get_template('firewalls-template')
2626
ADS = ["AD1", "AD2", "AD3"]
2727

2828
sheetName = "Firewall"

cd3_automation_toolkit/Security/Firewall/fwpolicy_create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def firewallpolicy_create(inputfile, outdir, service_dir, prefix, ct):
2323
#print (inputfile, outdir, prefix, config, service_dir)
2424
file_loader = FileSystemLoader(f'{Path(__file__).parent}/templates')
2525
env = Environment(loader=file_loader, keep_trailing_newline=True)
26-
policy = env.get_template('policy-template')
26+
policy = env.get_template('firewall-policies-template')
2727

2828

2929
sheetName = "Firewall-Policy"

cd3_automation_toolkit/Security/Firewall/fwpolicy_create_address.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ def fwpolicy_create_address(inputfile, outdir, service_dir, prefix, ct):
2323
#print (inputfile, outdir, prefix, config, service_dir)
2424
file_loader = FileSystemLoader(f'{Path(__file__).parent}/templates')
2525
env = Environment(loader=file_loader, keep_trailing_newline=True)
26-
address = env.get_template('policy-address-template')
26+
address = env.get_template('policy-addresslists-template')
2727

2828

29-
sheetName = "Firewall-Policy-Address"
29+
sheetName = "Firewall-Policy-AddressList"
3030
address_auto_tfvars_filename = prefix + "_"+sheetName.lower()+".auto.tfvars"
3131

3232
filename = inputfile

cd3_automation_toolkit/Security/Firewall/fwpolicy_create_applicationlist.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ def fwpolicy_create_applicationlist(inputfile, outdir, service_dir, prefix, ct):
2323
#print(inputfile, outdir, prefix, config, service_dir)
2424
file_loader = FileSystemLoader(f'{Path(__file__).parent}/templates')
2525
env = Environment(loader=file_loader, keep_trailing_newline=True)
26-
applicationlist = env.get_template('policy-applicationlist-template')
26+
applicationlist = env.get_template('policy-applicationlists-template')
2727

2828

29-
sheetName = "Firewall-Policy-Applicationlist"
29+
sheetName = "Firewall-Policy-ApplicationList"
3030
applicationlist_auto_tfvars_filename = prefix + "_firewall-policy-applicationlist.auto.tfvars"
3131
filename = inputfile
3232

cd3_automation_toolkit/Security/Firewall/fwpolicy_create_apps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ def fwpolicy_create_apps(inputfile, outdir, service_dir, prefix, ct):
2626
applications = env.get_template('policy-apps-template')
2727

2828

29-
sheetName = "Firewall-Policy-Applicationlist"
30-
apps_auto_tfvars_filename = prefix + "_firewall-policy-apps.auto.tfvars"
29+
sheetName = "Firewall-Policy-ApplicationList"
30+
apps_auto_tfvars_filename = prefix + "_firewall-policy-application.auto.tfvars"
3131

3232
filename = inputfile
3333

cd3_automation_toolkit/Security/Firewall/fwpolicy_create_decryptionprofile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ def fwpolicy_create_decryptionprofile(inputfile, outdir, service_dir, prefix, ct
2323
#print (inputfile, outdir, prefix, config, service_dir)
2424
file_loader = FileSystemLoader(f'{Path(__file__).parent}/templates')
2525
env = Environment(loader=file_loader, keep_trailing_newline=True)
26-
decryptionprofile = env.get_template('policy-decryptionprofile-template')
26+
decryptionprofile = env.get_template('policy-decryptionprofiles-template')
2727

2828

29-
sheetName = "Firewall-Policy-Decryptprofile"
29+
sheetName = "Firewall-Policy-DecryptProfile"
3030
decryptionprofile_auto_tfvars_filename = prefix + "_"+sheetName.lower()+".auto.tfvars"
3131

3232
filename = inputfile

cd3_automation_toolkit/Security/Firewall/fwpolicy_create_secret.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ def fwpolicy_create_secret(inputfile, outdir, service_dir, prefix, ct):
2323
#print (inputfile, outdir, prefix, config, service_dir)
2424
file_loader = FileSystemLoader(f'{Path(__file__).parent}/templates')
2525
env = Environment(loader=file_loader, keep_trailing_newline=True)
26-
secret = env.get_template('policy-secret-template')
26+
secret = env.get_template('policy-secrets-template')
2727

2828

29-
sheetName = "Firewall-Policy-Secrets"
29+
sheetName = "Firewall-Policy-Secret"
3030
secret_auto_tfvars_filename = prefix + "_"+sheetName.lower()+".auto.tfvars"
3131

3232
filename = inputfile
@@ -108,9 +108,9 @@ def fwpolicy_create_secret(inputfile, outdir, service_dir, prefix, ct):
108108
if columnname == "Vault Secret Id":
109109
if columnvalue != '':
110110
secret_id = str(columnvalue).strip().split("::")
111-
secret_tf_id = secret_id[1]
112-
vault_tf_name = secret_id[0]
113-
tempdict = {'secret_tf_id': secret_tf_id, 'vault_tf_name': vault_tf_name}
111+
vault_secret_name = secret_id[1]
112+
vault_name = secret_id[0]
113+
tempdict = {'vault_secret_name': vault_secret_name, 'vault_name': vault_name}
114114

115115
if columnname == "Version Number":
116116
version_number = columnvalue

cd3_automation_toolkit/Security/Firewall/fwpolicy_create_secrules.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def fwpolicy_create_secrules(inputfile, outdir, service_dir, prefix, ct):
2626
secrules = env.get_template('policy-secrules-template')
2727

2828

29-
sheetName = "Firewall-Policy-Secrules"
29+
sheetName = "Firewall-Policy-SecRule"
3030
secrules_auto_tfvars_filename = prefix + "_"+sheetName.lower()+".auto.tfvars"
3131

3232
filename = inputfile

0 commit comments

Comments
 (0)