Skip to content

Releases: oracle-devrel/cd3-automation-toolkit

v2025.1.2

14 May 17:41
a918380
Compare
Choose a tag to compare
  1. Jenkins version upgrade to 2.504.1
  2. Ability to process DRCC regions.
  3. Ability to process regions where there are two data centers like Singapore.
  4. Minor Bug fixes for defined tags filter, cd3Validator, RM stack upload.

v2025.1.1

26 Apr 06:29
30ea762
Compare
Choose a tag to compare
  1. Quick bug fix for Jenkins plugin - pipeline-graph-view directly in Github

v2025.1.0

04 Apr 14:29
b093918
Compare
Choose a tag to compare
  1. Launched new service - MySQL Database.
  2. Added Tunnel Inspection feature for OCI Network Firewall.
  3. Introduced filtering of resources using tags during export workflow.
  4. Moved compartment filter before showing export options to make it common for all services when using toolkit with CLI.
  5. Added a new option (option 0) in setUpOCI menu via CLI to export all resources together.
  6. Running Create/Modify Network through Jenkins will automatically call export of rules after successful terraform apply.
    This was a manual process earlier. User should download the updated CD3 under artifacts.
  7. Small bug fixes wrt RPC, Block Volumes, Compartments etc

v2024.4.3

27 Dec 08:27
3231a0a
Compare
Choose a tag to compare
  1. Bug fixes/Enhancements -
    a. Added pagination for identity domain users/groups during export.
    b. Removed duplication of modules directory - moved it outside to common terraform_files folder.
    c. Modified 'ServiceConnectors' sheet to have consistent delimiters/separators as per other CD3 sheets.
    d. Parameterization of Dockerfile to accept whether need to install jenkins.
    e. Download of Terraform provider during image creation.
    f. Few other minor bug fixes in python wrt block volume export, fetch compartments script and RM stack TF update to add route rule for DRG.

v2024.4.2

08 Nov 14:20
15c4406
Compare
Choose a tag to compare
  1. Introduced deleteTenancyConfig.py script which will remove all the components created by createTenancyConfig.py
  2. Bug fixes/Enhancements -
    a. Modified Network sheets to accept OCID for DRG , DRG RT and Destination Object for Route Rule.
    b. Identity Domain Users/Groups bug fixes for parameter(terraform as well as python) - user_can_request_access, group description
    as optional for identity domain groups.
    c. cd3Validator bugs - corrected some false errors for buckets, network.
    d. Retention rule bug for buckets.
    e. Bug related to backed server tf name for LBaaS and NLB.
    f. Bug related to git push while using an existing repo during createTenancyConfig.py

v2024.4.1

30 Sep 16:30
fe313e8
Compare
Choose a tag to compare
  1. Call CD3 Validator for services while invoking create workflow for that service.
  2. Multi Prefix Support using Jenkins. Toolkit can be setup for multiple prefixes by specifying different values in tenancyconfig.properties.
  3. CD3 VM RM Stack enhancements -
    a. disable legacy IMDS endpoints
    b. enable in transit encryption
    c. enable bastion plugin
    d. specify custom boot volume size.
  4. Bug fixes/Enhancements -
    a. Skip cross tenancy RPCs while exporting network components.
    b. Support for cross region replication feature for default vault as well.
    c. Identity domain users/groups terraform modules enhancement to support optional attributes.
    d. Fetch compatible image OCIDs during createTenancyConfig.py

v2024.4.0

16 Aug 12:15
1981f58
Compare
Choose a tag to compare
  1. Differential state import - Import commands during CD3 export process will only be written for the OCI objects which are not already
    in state file.
    This will considerably reduce the time taken to run import commands.
  2. Users/Groups for Custom Identity Domains
  3. Routing Policies for Load Balancers.
  4. Terraform version upgrade to 1.5.7 on the container. OCI RM stack version also upgraded to 1.5.x
  5. Support for OpenTofu 1.6.2. Update tenancyconfig.properties to specify the IaC tool to be configured for a particular prefix.
  6. Independence from Network Tabs while exporting all other OCI resources. ie network tabs do not need to have data to export
    instances/databases etc.
  7. Inclusion of OCI FSDR export and update functionality (using python) under 'OCI Other Tools'. Output files generated are made
    available at /cd3user/tenancies//othertools_files and also under artifacts in Jenkins console.

v2024.3.2

26 Jun 10:53
dffeb75
Compare
Choose a tag to compare
  1. Bug fix for python package- fixed numpy version for pandas

v2024.3.1

18 Jun 05:40
da47d48
Compare
Choose a tag to compare
  1. Bug fixes for OCI Firewall
  2. Moved to Jenkins latest plugins

v2024.3.0

07 Jun 16:22
25c9f1f
Compare
Choose a tag to compare
  1. OCVS upgrade to include multi clusters.
  2. OKE upgrade to include Virtual NodePools.
  3. Enable Logging for OCI Firewall and FSS.
  4. NLB upgrade to include DNS health checks.
  5. Block Volumes upgrade to include cross region replication and cloning.
  6. FSS upgrade to include attaching snapshot policies, cloning, replication.
  7. Network upgrade to allow route table association with gateways - drg, internet gateway, nat gateway
    and service gateway.
  8. Inclusion of new services - KMS(Key/Vaults), Governance(Quota Policies), Cost Management(Budgets)
  9. Documentation Versioning