Releases: oracle-devrel/cd3-automation-toolkit
v11
- New Services - Buckets, OCVS, VLANs, RPC, Private DNS, Users
- Added support for Remote Execution of shell and ansible scripts after terraform provisioning of the instances.
- Added support for executing cloud-init script for instances.
- Updated cloud guard to create cloned recipes and use them for the 'root' target.
- 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.
- Bug fix for path route sets looping issue with LBaaS.
- Bug fix for ADB export of ADBs with Secured Access from anywhere.
- Bug fix for RM stack upload
v10.2
- 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. - Restrict directory permissions for cd3user inside the container.
- Fix python package versions in shell scrip while launching container.
- Allowed cloud guard to be enabled from any region and fixed terraform for cloud guard.
v10.1
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.
v10
Features for this release:
- Support for new services - OKE and SCH. New tab for 'OKE' is included in CD3-CIS-template.xlsx
New tab for 'ServiceConnectors' is added to CD3-CIS-ManagementServices-template.xlsx - Added the script to fetch regions subscribed to the tenancy. This will be executed automatically every time
setUpOCI is executed. - Introduced a new option in setUpOCI menu called 'CD3 Services' to execute 'Fetch Compartments' and 'Fetch Protocols'
Scripts. - Modified the setUpOCI workflow to prompt the user to execute 'Fetch Compartments' script for the very first time
running the toolkit or if any new compartments are created. - Bug fixes wrt Instances, DB Systems
STEPS TO UPGRADE YOUR TOOLKIT TO v10 (FOR EXISTING CUSTOMERS):
- Build new image using the latest code from main branch.
- Launch a new container using the same outdir.
- Use new excel sheet templates to use OKE and SCH.
- For existing services, user can continue using existing outdir.
v9.2.1
Features for this release:
- Sample terraform import command included as part of output tfvars file for each OCI resource managed by Toolkit.
- Split Export of Network options to chose export of different components separately eg Major Objects, Subnets, NSGs etc.
- Include support for Marketplace Images for Instances.
- Few bug fixes/enhancements wrt export of Instances/NSGs, making null values for NSGs/Instances optional in tfvars.