Skip to content

Releases: oracle-devrel/cd3-automation-toolkit

v2024.2.2

01 May 00:29
a39d63f
Compare
Choose a tag to compare
  1. Download excel sheet after create and export workflow using Jenkins.
    https://oracle-devrel.github.io/cd3-automation-toolkit/download-excel/
  2. Docker Image upgrade to OL9 and upgrade of other softwares also.
  3. Dropdowns for Region and Compartment while running setUpOCI using Jenkins.
  4. Fix Image OCIDs for OCI Work VM deployment using RM stack.
  5. Option to execute 3rd Party Services from CD3 - Show OCI along with CIS Compliance Check script
  6. Upgrade of existing terraform modules - identity, buckets, LBaaS, NLBs (without DNS health check as of now).
  7. Enhance CD3 Validator for OCI Buckets.

v2024.2.1

04 Apr 17:15
bc8ecc9
Compare
Choose a tag to compare

Quick bug fix for OCI RM stack directly in github.

v2024.2.0

22 Mar 13:12
d1f5ffb
Compare
Choose a tag to compare
  1. One click deployment of toolkit in OCI tenancy using RM stack.
  2. Introduced OCI Network Firewall as a new service using separate CD3 template.
  3. Introduced separate main/develop branches for OCI Devops GIT operations.
  4. Git operations enhancement.
  5. Error handling for service connector export process.
  6. Bug fixes and enhancements of toolkit.

v2024.1.0

02 Feb 18:13
7db16a3
Compare
Choose a tag to compare
  1. Support for multiple Authentication Mechanisms for OCI SDK - API Key, Session Token, Instance Principal.
  2. Support for toolkit via CI/CD pipelines for setUpOCI as well as terraform actions. Using the Automation Toolkit via Jenkins
  3. Support for Remote State Management for terraform state using Object Storage bucket. Remote Management of Terraform State File
  4. Migrated oci terraform provider from hashicorp/oci to oracle/oci and updated to latest version.
  5. Replaced parameter in setUpOCI.properties - 'non_gf_tenancy' with 'workflow_type'. Valid values - 'create_resources' or 'export_resources'.
  6. Moved toolkit configuration files into /cd3user/tenancies/<customer_name>/.config_files folder.
  7. New versioning for the toolkit : <year>.<major_release>.<minor_release>

v12.1

29 Sep 10:22
1263f29
Compare
Choose a tag to compare
  1. Bug fix for SDDC
  2. Bug fix for OPA rules
  3. Updated CIS Compliance Script

v12

08 Sep 18:12
b6f6e38
Compare
Choose a tag to compare
v12
  1. Introduced new service -Network Sources
  2. Added support for multiple Exa VM Clusters on single Exa Infra
  3. Added support for OCVS standard shapes
  4. Revisited Instance Terraform to support plugins, additional attributes like secure boot etc.
  5. Added validator for buckets
  6. Bug fix for NLB, DNS Resolver.
  7. Introduced alpha release of OPA policies

v11.1

30 Jun 14:42
78b497b
Compare
Choose a tag to compare
  1. Python code tuning for fetch compartment OCIDs for RM stack upload and CD3Validator.
  2. Python code cleanup
  3. Sheet name fix for NLB in CD3-Blank-template.xlsx
  4. SDDC template fix
  5. Support for VPN along with CD3 docker container

v11

09 Jun 14:21
3bc87d2
Compare
Choose a tag to compare
v11
  1. New Services - Buckets, OCVS, VLANs, RPC, Private DNS, Users
  2. Added support for Remote Execution of shell and ansible scripts after terraform provisioning of the instances.
  3. Added support for executing cloud-init script for instances.
  4. Updated cloud guard to create cloned recipes and use them for the 'root' target.
  5. Python tuning wrt fetch compartments script. The toolkit will rely on variables_.tf file in the home region for compartment OCIDs instead of fetching it from OCI everytime.
  6. Bug fix for path route sets looping issue with LBaaS.
  7. Bug fix for ADB export of ADBs with Secured Access from anywhere.
  8. Bug fix for RM stack upload

v10.2

31 Mar 16:28
61046db
Compare
Choose a tag to compare
  1. Bug fixes - tfvars template change for Security Rules to include source port range, RM stack zip file, nsg TF variable check, encoding issue with
    cis_reports.py, making drg_route_table attributes as optional - ecmp changes, multi-line and tags issue for Identity Components.
  2. Restrict directory permissions for cd3user inside the container.
  3. Fix python package versions in shell scrip while launching container.
  4. Allowed cloud guard to be enabled from any region and fixed terraform for cloud guard.

v10.1

03 Mar 12:00
ac651dd
Compare
Choose a tag to compare

CD3 Automation Toolkit Tag v10.1

1. Support for separating the out directory for terraform files generated for each resource. Single outdir can also be used if required. A new parameter 'outdir_structure_file' has been introduced in tenancyconfig.properties to achieve this config. Please note that this can be configured only at the time of setting up the tenancy. If for any reason, you need to change the directory structure, you will need to re run createTenancy.py again.
2. Support to export data from a particular region instead of all subscribed regions has been added to the Non-Greenfield workflow.
3. Upgrade Service Connectors to support Monitoring as Source/Target and Functions as Target.
4. Added Functionality for export of ADBs.
5. Python code re do for creation of NSGs - Supports duplicate NSG names across different regions.
6. Terraform code update to make Null values as optional in tfvars for all components.
7. Performance tuning has been done wrt Fetch Compartments during Non-Greenfield workflow. The script will be executed only once when you select multiple export options simultaneously.
8. Bug fixes wrt Networking, Tagging, Excel sheet templates etc

Here are Steps to Upgrade Toolkit to the latest version.