Release 2.7.0
November 17, 2023 Release Notes - 2.7.0
- CIS Compliance Script Gets Network Topology
- CIS Compliance Script Gets All Resources
- Landing Zone Architecture to CIS OCI Benchmark Documentation
- Terraform Updates
CIS Compliance Script Gets Network Topology
The CIS compliance Script now queries the OCI Network Visualizer to download a text version of the tenancy's network topology in JSON and PKL file format. This feature is run using the --obp --raw
flags or the all-resources
flag.
CIS Compliance Script Gets All Resources
The CIS compliance Script now uses the Search service to query all available resources in a tenancy. The data returned is in a JSON file and is limited to resource types supported by Search and the fields for each resource are limited to the additional details available to the Search service. This feature is run using the --all-resources
flag.
Landing Zone Architecture to CIS OCI Benchmark Documentation
The CIS OCI Benchmark to CIS Landing Zone Architecture Mapping document details how the OCI CIS Landing Zone configuration aligns with the CIS Benchmark v1.2.
Terraform Updates
config module
- Existing dynamic groups can now be selected in Resource Manager UI.
- All IAM remote modules have been pinned to version 0.1.7. If you are managing the Landing Zone with terraform CLI, make sure to run terraform init -upgrade when adopting this release.
- Bug fix: when extending Landing Zone to another region, groups were being processed and an "invalid index" error generated during terraform plan. With this fix, groups are no longer processed when extending the Landing Zone.
- Bug fix: when running Landing Zone config as a user with limited permissions, service policies were being processed and failing during terraform apply due to insufficient permissions. With this fix, service policies are no longer processed when running config as a user with limited permissions.
pre-config module
- Storage admin group has been added.
- Existing provisioning group can now be selected in Resource Manager UI.
- Policies for dynamic groups have been removed, as they can be managed in the config module.
- Ability to use existing dynamic groups has been removed, as the feature is already present in the config module.
- deploy_dynamic_groups variable added, set to true by default. If reusing existing dynamic groups is needed, set this variable to false and select the existing dynamic groups in the config module.