From 71d12df121a271d5dfb0cb869dceda91a061411f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 09:12:55 +0000 Subject: [PATCH] Update Change History (#2803) Co-authored-by: XOmniverse --- HISTORY.md | 221 +++++----- data/change_history/change_history.json | 527 ++++++++++++++++++++++++ 2 files changed, 626 insertions(+), 122 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 47a8463f0b..71b128fe53 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -6,6 +6,105 @@ This document contains the last 100 policy template merges for the `flexera-publ ## History +### PR [#2800](https://github.com/flexera-public/policy_templates/pull/2800): POL-1408 AWS Account Credentials Meta Not Spawning Children + +#### Description + +> Fixes issue where the meta policy for AWS Account Credentials was not spawning children due to the policy not properly filtering out meta-specific parameters. +> + +#### Metadata + +- **Policies**: Not displayed due to PR with no published policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2800) for details about unpublished policies. +- **Merged At**: 2024-10-31 17:48:14 UTC + +--- + +### PR [#2737](https://github.com/flexera-public/policy_templates/pull/2737): POL-1378 Linting Updates: Cost Policies: Misc + +#### Description + +> Various small changes to Cost policies not associated with the big 3 hyperscalers to bring them up to current linting standards. Also removes known bad coding patterns to avoid their reuse. + +#### Metadata + +- **Policies**: Not displayed due to PR with > 5 policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2737) for these details. +- **Merged At**: 2024-10-30 14:58:32 UTC + +--- + +### PR [#2790](https://github.com/flexera-public/policy_templates/pull/2790): POL-1394 Downsize Multiple Sizes: Azure MySQL + +#### Description + +> Added support for downsizing multiple sizes where appropriate for the two Azure MySQL policy templates. Enabled via an optional parameter. +> + +#### Metadata + +- **Policies**: [Azure Rightsize MySQL Flexible Servers](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_mysql_flexible/README.md), [Meta Parent: Azure Rightsize MySQL Flexible Servers](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_mysql_flexible/README.md), [Azure Rightsize MySQL Single Servers](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_mysql_single/README.md), [Meta Parent: Azure Rightsize MySQL Single Servers](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_mysql_single/README.md) +- **Merged At**: 2024-10-30 12:04:39 UTC + +--- + +### PR [#2792](https://github.com/flexera-public/policy_templates/pull/2792): POL-1407 Downsize Multiple Sizes: AWS Rightsize ElastiCache + +#### Description + +> Added support for downsizing multiple sizes where appropriate. Enabled via an optional parameter. +> + +#### Metadata + +- **Policies**: [AWS Rightsize ElastiCache](https://github.com/flexera-public/policy_templates/tree/master/cost/aws/rightsize_elasticache/README.md), [Meta Parent: AWS Rightsize ElastiCache](https://github.com/flexera-public/policy_templates/tree/master/cost/aws/rightsize_elasticache/README.md) +- **Merged At**: 2024-10-30 12:04:16 UTC + +--- + +### PR [#2789](https://github.com/flexera-public/policy_templates/pull/2789): POL-1396 Downsize Multiple Sizes: Azure Rightsize SQL Managed Instances + +#### Description + +> Added support for downsizing multiple sizes where appropriate. Enabled via an optional parameter. +> + +#### Metadata + +- **Policies**: [Azure Rightsize SQL Managed Instances](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_managed_sql/README.md), [Meta Parent: Azure Rightsize SQL Managed Instances](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_managed_sql/README.md) +- **Merged At**: 2024-10-29 12:11:49 UTC + +--- + +### PR [#2788](https://github.com/flexera-public/policy_templates/pull/2788): POL-1393 Downsize Multiple Sizes: Azure Rightsize SQL Databases + +#### Description + +> Added support for downsizing multiple sizes where appropriate. Enabled via an optional parameter. +> + +#### Metadata + +- **Policies**: [Azure Rightsize SQL Databases](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_sql_instances/README.md), [Meta Parent: Azure Rightsize SQL Databases](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_sql_instances/README.md) +- **Merged At**: 2024-10-29 12:11:23 UTC + +--- + +### PR [#2787](https://github.com/flexera-public/policy_templates/pull/2787): POL-1406 AWS Rightsize RDS Instances Fix + +#### Description + +> Fixes issue where policy would fail if a "db.serverless" (or any other instance type not present in the mapping file) instance was found. +> +> Also makes it so that the policy template does not bother to gather metrics for "db.serverless" instances, since we won't be making recommendations for these regardless, as they are not ordinary RDS instances. +> + +#### Metadata + +- **Policies**: [AWS Rightsize RDS Instances](https://github.com/flexera-public/policy_templates/tree/master/cost/aws/rightsize_rds_instances/README.md), [Meta Parent: AWS Rightsize RDS Instances](https://github.com/flexera-public/policy_templates/tree/master/cost/aws/rightsize_rds_instances/README.md) +- **Merged At**: 2024-10-29 12:11:04 UTC + +--- + ### PR [#2747](https://github.com/flexera-public/policy_templates/pull/2747): POL-1385 - New Template: Billing Centers from Dimensions #### Description @@ -1548,125 +1647,3 @@ This document contains the last 100 policy template merges for the `flexera-publ --- -### PR [#2460](https://github.com/flexera-public/policy_templates/pull/2460): POL-1288 Azure Reserved Instance/Savings Plans Updates - -#### Description - -> This updates the `Azure Reserved Instances Recommendations` and `Azure Savings Plan Recommendations` policy templates to add Resource Group scope support. Additionally, `Azure Savings Plan Recommendations` now has a meta policy and has had some improvements to reduce execution time. -> - -#### Metadata - -- **Policies**: Not displayed due to PR with > 5 policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2460) for these details. -- **Merged At**: 2024-07-29 15:07:49 UTC - ---- - -### PR [#2451](https://github.com/flexera-public/policy_templates/pull/2451): POL-1297 Azure Security Policy Revamps: Part 1 - -#### Description - -> This is a revamp of several Azure Security policies. See their respective CHANGELOGS and READMEs for more details. -> -> This also includes two small Dangerfile tweaks around Graph API credentials. -> - -#### Metadata - -- **Policies**: Not displayed due to PR with > 5 policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2451) for these details. -- **Merged At**: 2024-07-26 12:08:05 UTC - ---- - -### PR [#2459](https://github.com/flexera-public/policy_templates/pull/2459): POL-1169 P90, P95 and P99 for Azure Rightsize Managed Disks - -#### Description - -> I implemented the statistics P90, P95 and P99 for the parameters: -> - IOPS Threshold Statistic -> - Throughput Threshold Statistic -> -> ### Issues Resolved -> -> - https://flexera.attlassian.com/browse/POL-1169 -> - -#### Metadata - -- **Policies**: [Azure Rightsize Managed Disks](https://github.com/flexera-public/policy_templates/tree/master/cost/azure/rightsize_managed_disks/README.md) -- **Merged At**: 2024-07-25 18:21:28 UTC - ---- - -### PR [#2453](https://github.com/flexera-public/policy_templates/pull/2453): POL-1300 - fix: use `PaginationToken` for paginating tagging API - -#### Description - -> Fixes an issue discovered when troubleshooting the `AWS Untagged Resources` Policy Template -> -> - Use [`PaginationToken`](https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/API_GetResources.html#API_GetResources_RequestSyntax) for paginating tagging API -> - -#### Metadata - -- **Policies**: [AWS Untagged Resources](https://github.com/flexera-public/policy_templates/tree/master/compliance/aws/untagged_resources/README.md), [AWS Tag Cardinality Report](https://github.com/flexera-public/policy_templates/tree/master/operational/aws/tag_cardinality/README.md) -- **Merged At**: 2024-07-24 17:21:06 UTC - ---- - -### PR [#2447](https://github.com/flexera-public/policy_templates/pull/2447): POL-1281 AWS Security Policy Revamps: Part 6 - -#### Description - -> This is a revamp of the last set of AWS Security policies. See their respective CHANGELOGs and READMEs for more details. -> - -#### Metadata - -- **Policies**: Not displayed due to PR with > 5 policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2447) for these details. -- **Merged At**: 2024-07-24 17:19:57 UTC - ---- - -### PR [#2429](https://github.com/flexera-public/policy_templates/pull/2429): POL-1281 AWS Security Policy Revamps: Part 5 - -#### Description - -> This is a revamp of two RDS Security policies: -> -> **AWS Publicly Accessible RDS Instances** -> - Policy template renamed to `AWS Publicly Accessible RDS Instances` to better reflect its functionality -> - Added more robust tag filtering options -> - Added option to automatically terminate offending instances -> - Added additional fields to incident table for added context -> - Streamlined code for better readability and faster execution -> - Policy now requires a valid Flexera credential -> -> **AWS Unencrypted RDS Instances** -> - Added more robust tag filtering options -> - Added additional fields to incident table for added context -> - Streamlined code for better readability and faster execution -> - Policy now requires a valid Flexera credential -> - -#### Metadata - -- **Policies**: Not displayed due to PR with > 5 policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2429) for these details. -- **Merged At**: 2024-07-22 15:36:24 UTC - ---- - -### PR [#2425](https://github.com/flexera-public/policy_templates/pull/2425): POL-1281 AWS Security Policy Revamps: Part 4 - -#### Description - -> This is a revamp for all of the Security policy templates focused on AWS CloudTrail logs. See the individual CHANGELOGs for information on the changes in each template. -> - -#### Metadata - -- **Policies**: Not displayed due to PR with > 5 policies. Please see [Github Pull Request](https://github.com/flexera-public/policy_templates/pull/2425) for these details. -- **Merged At**: 2024-07-22 12:23:58 UTC - ---- - diff --git a/data/change_history/change_history.json b/data/change_history/change_history.json index a2511cbc64..f368caf8b3 100644 --- a/data/change_history/change_history.json +++ b/data/change_history/change_history.json @@ -1,5 +1,531 @@ { "merged_prs": [ + { + "number": 2801, + "title": "Update Policy Master Permissions List", + "description": "Update Policy Master Permissions List from GitHub Actions Workflow [Generate Policy Master Permissions JSON](https://github.com/flexera-public/policy_templates/actions/runs/11617151446)", + "labels": [ + "automation" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2801", + "created_at": "2024-10-31 17:48:35 UTC", + "merged_at": "2024-10-31 17:54:39 UTC", + "modified_files": [ + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2800, + "title": "POL-1408 AWS Account Credentials Meta Not Spawning Children", + "description": "### Description\r\n\r\nFixes issue where the meta policy for AWS Account Credentials was not spawning children due to the policy not properly filtering out meta-specific parameters.\r\n\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2800", + "created_at": "2024-10-31 17:44:53 UTC", + "merged_at": "2024-10-31 17:48:14 UTC", + "modified_files": [ + "automation/aws/aws_account_credentials/CHANGELOG.md", + "automation/aws/aws_account_credentials/aws_account_credentials.pt", + "automation/aws/aws_account_credentials/aws_account_credentials_meta_parent.pt" + ] + }, + { + "number": 2798, + "title": "Update Active Policy List", + "description": "Update Active Policy List from GitHub Actions Workflow [Update Active Policy List](https://github.com/flexera-public/policy_templates/actions/runs/11596027110)", + "labels": [ + "automation", + "data" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2798", + "created_at": "2024-10-30 15:08:24 UTC", + "merged_at": "2024-10-30 16:59:27 UTC", + "modified_files": [ + "data/active_policy_list/active_policy_list.json" + ] + }, + { + "number": 2797, + "title": "Update Active Policy List", + "description": "Update Active Policy List from GitHub Actions Workflow [Update Active Policy List](https://github.com/flexera-public/policy_templates/actions/runs/11595903874)", + "labels": [ + "automation", + "data" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2797", + "created_at": "2024-10-30 15:02:13 UTC", + "merged_at": "2024-10-30 15:04:41 UTC", + "modified_files": [ + "data/active_policy_list/active_policy_list.json" + ] + }, + { + "number": 2796, + "title": "Update Meta Parent Policy Templates", + "description": "Update Meta Parent Policy Templates from GitHub Actions Workflow [Generate Meta Parent Policy Templates](https://github.com/flexera-public/policy_templates/actions/runs/11595879573)", + "labels": [ + "automation" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2796", + "created_at": "2024-10-30 14:58:54 UTC", + "merged_at": "2024-10-30 15:04:23 UTC", + "modified_files": [ + "automation/aws/aws_missing_regions/aws_missing_regions_meta_parent.pt", + "compliance/aws/disallowed_regions/aws_disallowed_regions_meta_parent.pt", + "compliance/aws/ecs_unused/aws_unused_ecs_clusters_meta_parent.pt", + "compliance/aws/iam_role_audit/aws_iam_role_audit_meta_parent.pt", + "compliance/aws/instances_without_fnm_agent/aws_instances_not_running_flexnet_inventory_agent_meta_parent.pt", + "compliance/aws/long_stopped_instances/aws_long_stopped_instances_meta_parent.pt", + "compliance/aws/rds_backup/aws_rds_backup_meta_parent.pt", + "compliance/aws/untagged_resources/aws_untagged_resources_meta_parent.pt", + "compliance/azure/advisor_carbon/azure_advisor_carbon_meta_parent.pt", + "compliance/azure/ahub_manual/azure_ahub_utilization_with_manual_entry_meta_parent.pt", + "compliance/azure/azure_disallowed_regions/azure_disallowed_regions_meta_parent.pt", + "compliance/azure/azure_long_stopped_instances/long_stopped_instances_azure_meta_parent.pt", + "compliance/azure/azure_policy_audit/azure_policy_audit_meta_parent.pt", + "compliance/azure/azure_untagged_resources/untagged_resources_meta_parent.pt", + "compliance/azure/azure_untagged_vms/untagged_vms_meta_parent.pt", + "compliance/azure/compliance_score/azure_regulatory_compliance_report_meta_parent.pt", + "compliance/azure/instances_without_fnm_agent/azure_instances_not_running_flexnet_inventory_agent_meta_parent.pt", + "compliance/google/long_stopped_instances/google_long_stopped_instances_meta_parent.pt", + "compliance/google/unlabeled_resources/unlabeled_resources_meta_parent.pt", + "cost/aws/burstable_ec2_instances/aws_burstable_ec2_instances_meta_parent.pt", + "cost/aws/cloudtrail_read_logging/aws_cloudtrail_read_logging_meta_parent.pt", + "cost/aws/ec2_compute_optimizer/aws_ec2_compute_optimizer_meta_parent.pt", + "cost/aws/eks_without_spot/aws_eks_without_spot_meta_parent.pt", + "cost/aws/gp3_volume_upgrade/aws_upgrade_to_gp3_volume_meta_parent.pt", + "cost/aws/idle_compute_instances/idle_compute_instances_meta_parent.pt", + "cost/aws/idle_nat_gateways/aws_idle_nat_gateways_meta_parent.pt", + "cost/aws/object_storage_optimization/aws_object_storage_optimization_meta_parent.pt", + "cost/aws/old_snapshots/aws_delete_old_snapshots_meta_parent.pt", + "cost/aws/rds_instance_license_info/rds_instance_license_info_meta_parent.pt", + "cost/aws/rightsize_ebs_volumes/aws_rightsize_ebs_volumes_meta_parent.pt", + "cost/aws/rightsize_ec2_instances/aws_rightsize_ec2_instances_meta_parent.pt", + "cost/aws/rightsize_elasticache/aws_rightsize_elasticache_meta_parent.pt", + "cost/aws/rightsize_rds_instances/aws_rightsize_rds_instances_meta_parent.pt", + "cost/aws/rightsize_redshift/aws_rightsize_redshift_meta_parent.pt", + "cost/aws/s3_bucket_size/aws_bucket_size_meta_parent.pt", + "cost/aws/s3_lifecycle/aws_s3_lifecycle_meta_parent.pt", + "cost/aws/s3_storage_policy/aws_s3_bucket_policy_check_meta_parent.pt", + "cost/aws/schedule_instance/aws_schedule_instance_meta_parent.pt", + "cost/aws/superseded_ebs_volumes/aws_superseded_ebs_volumes_meta_parent.pt", + "cost/aws/superseded_instances/aws_superseded_instances_meta_parent.pt", + "cost/aws/unused_albs/aws_unused_albs_meta_parent.pt", + "cost/aws/unused_clbs/aws_unused_clbs_meta_parent.pt", + "cost/aws/unused_ip_addresses/aws_unused_ip_addresses_meta_parent.pt", + "cost/aws/unused_nlbs/aws_unused_nlbs_meta_parent.pt", + "cost/aws/unused_rds/unused_rds_meta_parent.pt", + "cost/aws/unused_volumes/aws_delete_unused_volumes_meta_parent.pt", + "cost/azure/advisor_compute/azure_advisor_compute_meta_parent.pt", + "cost/azure/blob_storage_optimization/azure_blob_storage_optimization_meta_parent.pt", + "cost/azure/databricks/rightsize_compute/azure_databricks_rightsize_compute_meta_parent.pt", + "cost/azure/hybrid_use_benefit/azure_hybrid_use_benefit_meta_parent.pt", + "cost/azure/hybrid_use_benefit_linux/ahub_linux_meta_parent.pt", + "cost/azure/hybrid_use_benefit_sql/ahub_sql_meta_parent.pt", + "cost/azure/idle_compute_instances/azure_idle_compute_instances_meta_parent.pt", + "cost/azure/old_snapshots/azure_delete_old_snapshots_meta_parent.pt", + "cost/azure/reserved_instances/recommendations/azure_reserved_instance_recommendations_meta_parent.pt", + "cost/azure/rightsize_compute_instances/azure_compute_rightsizing_meta_parent.pt", + "cost/azure/rightsize_managed_disks/azure_rightsize_managed_disks_meta_parent.pt", + "cost/azure/rightsize_managed_sql/azure_rightsize_managed_sql_meta_parent.pt", + "cost/azure/rightsize_managed_sql_storage/azure_rightsize_managed_sql_storage_meta_parent.pt", + "cost/azure/rightsize_mysql_flexible/azure_rightsize_mysql_flexible_meta_parent.pt", + "cost/azure/rightsize_mysql_single/azure_rightsize_mysql_single_meta_parent.pt", + "cost/azure/rightsize_netapp/azure_rightsize_netapp_meta_parent.pt", + "cost/azure/rightsize_sql_instances/azure_rightsize_sql_instances_meta_parent.pt", + "cost/azure/rightsize_sql_storage/azure_rightsize_sql_storage_meta_parent.pt", + "cost/azure/savings_plan/recommendations/azure_savings_plan_recommendations_meta_parent.pt", + "cost/azure/schedule_instance/azure_schedule_instance_meta_parent.pt", + "cost/azure/sql_servers_without_elastic_pool/azure_sql_servers_without_elastic_pool_meta_parent.pt", + "cost/azure/storage_account_lifecycle_management/storage_account_lifecycle_management_meta_parent.pt", + "cost/azure/superseded_instances/azure_superseded_instances_meta_parent.pt", + "cost/azure/unoptimized_web_app_scaling/azure_unoptimized_web_app_scaling_meta_parent.pt", + "cost/azure/unused_app_service_plans/azure_unused_app_service_plans_meta_parent.pt", + "cost/azure/unused_firewalls/azure_unused_firewalls_meta_parent.pt", + "cost/azure/unused_ip_addresses/azure_unused_ip_addresses_meta_parent.pt", + "cost/azure/unused_load_balancers/azure_unused_load_balancers_meta_parent.pt", + "cost/azure/unused_sql_databases/azure_unused_sql_databases_meta_parent.pt", + "cost/azure/unused_vngs/azure_unused_vngs_meta_parent.pt", + "cost/azure/unused_volumes/azure_unused_volumes_meta_parent.pt", + "cost/google/cloud_sql_idle_instance_recommendations/google_sql_idle_instance_recommendations_meta_parent.pt", + "cost/google/cloud_storage_lifecycle/google_cloud_storage_lifecycle_meta_parent.pt", + "cost/google/cud_expiration/google_cud_expiration_report_meta_parent.pt", + "cost/google/cud_recommendations/google_committed_use_discount_recommendations_meta_parent.pt", + "cost/google/cud_report/google_committed_use_discount_report_meta_parent.pt", + "cost/google/idle_ip_address_recommendations/google_idle_ip_address_recommendations_meta_parent.pt", + "cost/google/idle_persistent_disk_recommendations/google_idle_persistent_disk_recommendations_meta_parent.pt", + "cost/google/object_storage_optimization/google_object_storage_optimization_meta_parent.pt", + "cost/google/old_snapshots/google_delete_old_snapshots_meta_parent.pt", + "cost/google/recommender/recommender_meta_parent.pt", + "cost/google/rightsize_cloudsql_recommendations/google_rightsize_cloudsql_recommendations_meta_parent.pt", + "cost/google/rightsize_vm_recommendations/google_rightsize_vm_recommendations_meta_parent.pt", + "cost/google/schedule_instance/google_schedule_instance_meta_parent.pt", + "operational/aws/ec2_stopped_report/aws_ec2_stopped_report_meta_parent.pt", + "operational/aws/lambda_functions_with_high_error_rate/lambda_functions_with_high_error_rate_meta_parent.pt", + "operational/aws/lambda_provisioned_concurrency/aws_lambda_provisioned_concurrency_meta_parent.pt", + "operational/aws/long_running_instances/long_running_instances_meta_parent.pt", + "operational/aws/scheduled_ec2_events/aws_scheduled_ec2_events_meta_parent.pt", + "operational/aws/tag_cardinality/aws_tag_cardinality_meta_parent.pt", + "operational/azure/aks_nodepools_without_autoscaling/aks_nodepools_without_autoscaling_meta_parent.pt", + "operational/azure/aks_nodepools_without_zero_autoscaling/aks_nodepools_without_zero_autoscaling_meta_parent.pt", + "operational/azure/azure_certificates/azure_certificates_meta_parent.pt", + "operational/azure/azure_long_running_instances/azure_long_running_instances_meta_parent.pt", + "operational/azure/compute_poweredoff_report/azure_compute_poweredoff_report_meta_parent.pt", + "operational/azure/tag_cardinality/azure_tag_cardinality_meta_parent.pt", + "operational/azure/vms_without_managed_disks/azure_vms_without_managed_disks_meta_parent.pt", + "operational/google/label_cardinality/google_label_cardinality_meta_parent.pt", + "security/aws/aws_config_enabled/aws_config_enabled_meta_parent.pt", + "security/aws/ebs_ensure_encryption_default/ebs_ensure_encryption_default_meta_parent.pt", + "security/aws/ebs_unencrypted_volumes/aws_unencrypted_volumes_meta_parent.pt", + "security/aws/elb_unencrypted/aws_elb_encryption_meta_parent.pt", + "security/aws/loadbalancer_internet_facing/aws_internet_facing_elbs_meta_parent.pt", + "security/aws/public_buckets/aws_public_buckets_meta_parent.pt", + "security/aws/rds_publicly_accessible/aws_publicly_accessible_rds_instances_meta_parent.pt", + "security/aws/rds_unencrypted/aws_unencrypted_rds_instances_meta_parent.pt", + "security/aws/s3_buckets_deny_http/s3_buckets_deny_http_meta_parent.pt", + "security/aws/s3_buckets_without_server_access_logging/aws_s3_buckets_without_server_access_logging_meta_parent.pt", + "security/aws/s3_ensure_buckets_block_public_access/s3_ensure_buckets_block_public_access_meta_parent.pt", + "security/aws/s3_ensure_mfa_delete_enabled/s3_ensure_mfa_delete_enabled_meta_parent.pt", + "security/aws/unencrypted_s3_buckets/aws_unencrypted_s3_buckets_meta_parent.pt", + "security/aws/vpcs_without_flow_logs_enabled/aws_vpcs_without_flow_logs_enabled_meta_parent.pt", + "security/azure/blob_storage_logging/blob_storage_logging_meta_parent.pt", + "security/azure/mysql_ssl/mysql_ssl_meta_parent.pt", + "security/azure/mysql_tls_version/mysql_tls_version_meta_parent.pt", + "security/azure/pg_conn_throttling/pg_conn_throttling_meta_parent.pt", + "security/azure/pg_infra_encryption/pg_infra_encryption_meta_parent.pt", + "security/azure/pg_log_retention/pg_log_retention_meta_parent.pt", + "security/azure/pg_log_settings/pg_log_settings_meta_parent.pt", + "security/azure/private_blob_containers/private_blob_containers_meta_parent.pt", + "security/azure/queue_storage_logging/queue_storage_logging_meta_parent.pt", + "security/azure/restrict_rdp_internet/azure_restrict_rdp_inet_meta_parent.pt", + "security/azure/restrict_ssh_internet/azure_restrict_ssh_inet_meta_parent.pt", + "security/azure/secure_transfer_required/secure_transfer_required_meta_parent.pt", + "security/azure/security_alert_owners/security_alert_owners_meta_parent.pt", + "security/azure/security_contact_email/security_contact_email_meta_parent.pt", + "security/azure/sql_ad_admin/sql_ad_admin_meta_parent.pt", + "security/azure/sql_auditing_retention/sql_auditing_retention_meta_parent.pt", + "security/azure/sql_db_encryption/sql_db_encryption_meta_parent.pt", + "security/azure/sql_publicly_accessible_managed_instance/sql_publicly_accessible_managed_instance_meta_parent.pt", + "security/azure/sql_server_atp/sql_server_atp_meta_parent.pt", + "security/azure/sql_server_auditing/sql_server_auditing_meta_parent.pt", + "security/azure/sql_server_va/sql_server_va_meta_parent.pt", + "security/azure/sql_server_va_admins/sql_server_va_admins_meta_parent.pt", + "security/azure/sql_server_va_emails/sql_server_va_emails_meta_parent.pt", + "security/azure/sql_server_va_scans/sql_server_va_scans_meta_parent.pt", + "security/azure/storage_network_deny/storage_network_deny_meta_parent.pt", + "security/azure/storage_soft_delete/storage_soft_delete_meta_parent.pt", + "security/azure/storage_tls_version/storage_tls_version_meta_parent.pt", + "security/azure/storage_trusted_services/storage_trusted_services_meta_parent.pt", + "security/azure/table_storage_logging/table_storage_logging_meta_parent.pt", + "security/azure/webapp_tls_version_support/azure_webapp_min_tls_version_meta_parent.pt", + "security/google/public_buckets/google_public_buckets_meta_parent.pt" + ] + }, + { + "number": 2795, + "title": "Update Policy Master Permissions List", + "description": "Update Policy Master Permissions List from GitHub Actions Workflow [Generate Policy Master Permissions JSON](https://github.com/flexera-public/policy_templates/actions/runs/11595879589)", + "labels": [ + "automation" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2795", + "created_at": "2024-10-30 14:58:53 UTC", + "merged_at": "2024-10-30 15:03:56 UTC", + "modified_files": [ + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2737, + "title": "POL-1378 Linting Updates: Cost Policies: Misc", + "description": "### Description\r\n\r\nVarious small changes to Cost policies not associated with the big 3 hyperscalers to bring them up to current linting standards. Also removes known bad coding patterns to avoid their reuse.\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2737", + "created_at": "2024-10-08 20:43:39 UTC", + "merged_at": "2024-10-30 14:58:32 UTC", + "modified_files": [ + ".dangerfile/policy_tests.rb", + ".spellignore", + "cost/flexera/cco/billing_center_cost_anomaly/README.md", + "cost/flexera/cco/budget_alerts/README.md", + "cost/flexera/cco/budget_alerts_by_account/README.md", + "cost/flexera/cco/budget_report_alerts/CHANGELOG.md", + "cost/flexera/cco/budget_report_alerts/README.md", + "cost/flexera/cco/budget_report_alerts/budget_report_alerts.pt", + "cost/flexera/cco/budget_v_actual/README.md", + "cost/flexera/cco/budget_v_actual_spend_report/README.md", + "cost/flexera/cco/cheaper_regions/README.md", + "cost/flexera/cco/focus_report/CHANGELOG.md", + "cost/flexera/cco/focus_report/README.md", + "cost/flexera/cco/focus_report/focus_report.pt", + "cost/flexera/cco/forecasting/commitment_forecast/README.md", + "cost/flexera/cco/forecasting/straight_line_forecast/README.md", + "cost/flexera/cco/forecasting/straight_line_forecast_simple/README.md", + "cost/flexera/cco/low_service_usage/README.md", + "cost/flexera/cco/low_usage/README.md", + "cost/flexera/cco/moving_average/README.md", + "cost/flexera/cco/new_usage/CHANGELOG.md", + "cost/flexera/cco/new_usage/README.md", + "cost/flexera/cco/new_usage/new_usage.pt", + "cost/flexera/cco/scheduled_report_markupsdowns/CHANGELOG.md", + "cost/flexera/cco/scheduled_report_markupsdowns/README.md", + "cost/flexera/cco/scheduled_report_markupsdowns/scheduled_report_markpsdowns.pt", + "cost/flexera/cco/scheduled_report_unallocated/CHANGELOG.md", + "cost/flexera/cco/scheduled_report_unallocated/scheduled_report_unallocated.pt", + "cost/flexera/cco/scheduled_reports_with_estimates/README.md", + "cost/flexera/cco/superseded_instance/CHANGELOG.md", + "cost/flexera/cco/superseded_instance/README.md", + "cost/flexera/cco/superseded_instance/superseded_instance.pt", + "cost/flexera/cmp/downsize_instance/CHANGELOG.md", + "cost/flexera/cmp/downsize_instance/README.md", + "cost/flexera/cmp/downsize_instance/downsize_instance.pt", + "cost/flexera/cmp/instance_anomaly/CHANGELOG.md", + "cost/flexera/cmp/instance_anomaly/README.md", + "cost/flexera/cmp/instance_anomaly/instance_anomaly.pt", + "cost/flexera/cmp/old_snapshots/README.md", + "cost/flexera/cmp/rightlink_rightsize/CHANGELOG.md", + "cost/flexera/cmp/rightlink_rightsize/README.md", + "cost/flexera/cmp/rightlink_rightsize/rightlink_rightsize.pt", + "cost/flexera/cmp/schedule_instances/README.md", + "cost/flexera/cmp/superseded_instance_remediation/README.md", + "cost/flexera/cmp/terminate_policy/README.md", + "cost/flexera/cmp/unattached_addresses/README.md", + "cost/flexera/cmp/unattached_volumes/README.md", + "cost/flexera/msp/master_org_cost_policy/CHANGELOG.md", + "cost/flexera/msp/master_org_cost_policy/master_org_cost_policy.pt", + "cost/flexera/msp/master_org_cost_policy_currency/CHANGELOG.md", + "cost/flexera/msp/master_org_cost_policy_currency/master_org_cost_policy_currency.pt", + "cost/kubecost/cluster/README.md", + "cost/kubecost/sizing/README.md", + "cost/oracle/oracle_cbi/CHANGELOG.md", + "cost/oracle/oracle_cbi/README.md", + "cost/oracle/oracle_cbi/oracle_cbi.pt", + "cost/turbonomics/allocate_virtual_machines_recommendations/aws/README.md", + "cost/turbonomics/allocate_virtual_machines_recommendations/azure/README.md", + "cost/turbonomics/allocate_virtual_machines_recommendations/google/README.md", + "cost/turbonomics/buy_reserved_instances_recommendations/aws/README.md", + "cost/turbonomics/buy_reserved_instances_recommendations/azure/README.md", + "cost/turbonomics/delete_unattached_volumes/aws/README.md", + "cost/turbonomics/delete_unattached_volumes/azure/README.md", + "cost/turbonomics/delete_unattached_volumes/google/README.md", + "cost/turbonomics/rightsize_databases_recommendations/aws/README.md", + "cost/turbonomics/rightsize_databases_recommendations/azure/README.md", + "cost/turbonomics/rightsize_databases_recommendations/google/README.md", + "cost/turbonomics/rightsize_virtual_volumes_recommendations/aws/README.md", + "cost/turbonomics/rightsize_virtual_volumes_recommendations/azure/README.md", + "cost/turbonomics/rightsize_virtual_volumes_recommendations/google/README.md", + "cost/turbonomics/scale_virtual_machines_recommendations/aws/README.md", + "cost/turbonomics/scale_virtual_machines_recommendations/azure/README.md", + "cost/turbonomics/scale_virtual_machines_recommendations/google/README.md", + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml", + "tools/catalog_management/hidden_policies/CHANGELOG.md", + "tools/catalog_management/hidden_policies/hidden_policies.pt", + "tools/catalog_management/policy_sync/CHANGELOG.md", + "tools/catalog_management/policy_sync/policy_sync.pt", + "tools/instance_types/CHANGELOG.md", + "tools/instance_types/README.md", + "tools/instance_types/check_new_instance_types.pt", + "tools/meta_parent_policy_compiler/aws_meta_parent.pt.template", + "tools/meta_parent_policy_compiler/azure_meta_parent.pt.template", + "tools/meta_parent_policy_compiler/google_meta_parent.pt.template" + ] + }, + { + "number": 2794, + "title": "Update Active Policy List", + "description": "Update Active Policy List from GitHub Actions Workflow [Update Active Policy List](https://github.com/flexera-public/policy_templates/actions/runs/11592816044)", + "labels": [ + "automation", + "data" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2794", + "created_at": "2024-10-30 12:08:08 UTC", + "merged_at": "2024-10-30 12:23:40 UTC", + "modified_files": [ + "data/active_policy_list/active_policy_list.json" + ] + }, + { + "number": 2790, + "title": "POL-1394 Downsize Multiple Sizes: Azure MySQL", + "description": "### Description\r\n\r\nAdded support for downsizing multiple sizes where appropriate for the two Azure MySQL policy templates. Enabled via an optional parameter.\r\n\r\n### Link to Example Applied Policy\r\n\r\nhttps://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=671fcfc792caab6c320f8491\r\nhttps://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=671fd007e3b18e27047ee201\r\n\r\n### Contribution Check List\r\n\r\n- [X] New functionality includes testing.\r\n- [X] New functionality has been documented in the README if applicable\r\n- [X] New functionality has been documented in CHANGELOG.MD\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2790", + "created_at": "2024-10-28 17:45:59 UTC", + "merged_at": "2024-10-30 12:04:39 UTC", + "modified_files": [ + "cost/azure/rightsize_mysql_flexible/CHANGELOG.md", + "cost/azure/rightsize_mysql_flexible/README.md", + "cost/azure/rightsize_mysql_flexible/azure_rightsize_mysql_flexible.pt", + "cost/azure/rightsize_mysql_flexible/azure_rightsize_mysql_flexible_meta_parent.pt", + "cost/azure/rightsize_mysql_single/CHANGELOG.md", + "cost/azure/rightsize_mysql_single/README.md", + "cost/azure/rightsize_mysql_single/azure_rightsize_mysql_single.pt", + "cost/azure/rightsize_mysql_single/azure_rightsize_mysql_single_meta_parent.pt", + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2792, + "title": "POL-1407 Downsize Multiple Sizes: AWS Rightsize ElastiCache", + "description": "### Description\r\n\r\nAdded support for downsizing multiple sizes where appropriate. Enabled via an optional parameter.\r\n\r\n### Link to Example Applied Policy\r\n\r\nhttps://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=671fe65c92caab6c320f854b\r\n\r\n### Contribution Check List\r\n\r\n- [X] New functionality includes testing.\r\n- [X] New functionality has been documented in the README if applicable\r\n- [X] New functionality has been documented in CHANGELOG.MD\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2792", + "created_at": "2024-10-28 19:32:37 UTC", + "merged_at": "2024-10-30 12:04:16 UTC", + "modified_files": [ + "cost/aws/rightsize_elasticache/CHANGELOG.md", + "cost/aws/rightsize_elasticache/README.md", + "cost/aws/rightsize_elasticache/aws_rightsize_elasticache.pt", + "cost/aws/rightsize_elasticache/aws_rightsize_elasticache_meta_parent.pt", + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2793, + "title": "Update Active Policy List", + "description": "Update Active Policy List from GitHub Actions Workflow [Update Active Policy List](https://github.com/flexera-public/policy_templates/actions/runs/11573632836)", + "labels": [ + "automation", + "data" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2793", + "created_at": "2024-10-29 12:17:45 UTC", + "merged_at": "2024-10-29 12:45:35 UTC", + "modified_files": [ + "data/active_policy_list/active_policy_list.json" + ] + }, + { + "number": 2789, + "title": "POL-1396 Downsize Multiple Sizes: Azure Rightsize SQL Managed Instances", + "description": "### Description\r\n\r\nAdded support for downsizing multiple sizes where appropriate. Enabled via an optional parameter.\r\n\r\n### Link to Example Applied Policy\r\n\r\nhttps://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=671fb35f92caab6c320f846b\r\n\r\n### Contribution Check List\r\n\r\n- [X] New functionality includes testing.\r\n- [X] New functionality has been documented in the README if applicable\r\n- [X] New functionality has been documented in CHANGELOG.MD\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2789", + "created_at": "2024-10-28 15:55:09 UTC", + "merged_at": "2024-10-29 12:11:49 UTC", + "modified_files": [ + "cost/azure/rightsize_managed_sql/CHANGELOG.md", + "cost/azure/rightsize_managed_sql/README.md", + "cost/azure/rightsize_managed_sql/azure_rightsize_managed_sql.pt", + "cost/azure/rightsize_managed_sql/azure_rightsize_managed_sql_meta_parent.pt", + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2788, + "title": "POL-1393 Downsize Multiple Sizes: Azure Rightsize SQL Databases", + "description": "### Description\r\n\r\nAdded support for downsizing multiple sizes where appropriate. Enabled via an optional parameter.\r\n\r\n### Link to Example Applied Policy\r\n\r\nhttps://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=671fae7ae3b18e27047ee1e1\r\n\r\n### Contribution Check List\r\n\r\n- [X] New functionality includes testing.\r\n- [X] New functionality has been documented in the README if applicable\r\n- [X] New functionality has been documented in CHANGELOG.MD\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2788", + "created_at": "2024-10-28 15:35:15 UTC", + "merged_at": "2024-10-29 12:11:23 UTC", + "modified_files": [ + "cost/azure/rightsize_sql_instances/CHANGELOG.md", + "cost/azure/rightsize_sql_instances/README.md", + "cost/azure/rightsize_sql_instances/azure_rightsize_sql_instances.pt", + "cost/azure/rightsize_sql_instances/azure_rightsize_sql_instances_meta_parent.pt", + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2787, + "title": "POL-1406 AWS Rightsize RDS Instances Fix", + "description": "### Description\r\n\r\nFixes issue where policy would fail if a \"db.serverless\" (or any other instance type not present in the mapping file) instance was found.\r\n\r\nAlso makes it so that the policy template does not bother to gather metrics for \"db.serverless\" instances, since we won't be making recommendations for these regardless, as they are not ordinary RDS instances.\r\n\r\n### Link to Example Applied Policy\r\n\r\nhttps://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=671f96e992caab6c320f8449\r\n\r\n### Contribution Check List\r\n\r\n- [X] New functionality includes testing.\r\n- [X] New functionality has been documented in the README if applicable\r\n- [X] New functionality has been documented in CHANGELOG.MD\r\n", + "labels": [ + "READY-FOR-REVIEW" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2787", + "created_at": "2024-10-28 13:56:43 UTC", + "merged_at": "2024-10-29 12:11:04 UTC", + "modified_files": [ + "cost/aws/rightsize_rds_instances/CHANGELOG.md", + "cost/aws/rightsize_rds_instances/aws_rightsize_rds_instances.pt", + "cost/aws/rightsize_rds_instances/aws_rightsize_rds_instances_meta_parent.pt", + "data/policy_permissions_list/master_policy_permissions_list.json", + "data/policy_permissions_list/master_policy_permissions_list.yaml" + ] + }, + { + "number": 2791, + "title": "Bump rexml from 3.3.6 to 3.3.9", + "description": "Bumps [rexml](https://github.com/ruby/rexml) from 3.3.6 to 3.3.9.\n
\nRelease notes\n

Sourced from rexml's releases.

\n
\n

REXML 3.3.9 - 2024-10-24

\n

Improvements

\n
    \n
  • Improved performance.\n
      \n
    • GH-210
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
\n

Fixes

\n
    \n
  • \n

    Fixed a parse bug for text only invalid XML.

    \n
      \n
    • GH-215
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
  • \n

    Fixed a parse bug that &#0x...; is accepted as a character\nreference.

    \n
  • \n
\n

Thanks

\n
    \n
  • NAITOH Jun
  • \n
\n

REXML 3.3.8 - 2024-09-29

\n

Improvements

\n
    \n
  • SAX2: Improve parse performance.\n
      \n
    • GH-207
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
\n

Fixes

\n
    \n
  • Fixed a bug that unexpected attribute namespace conflict error for\nthe predefined "xml" namespace is reported.\n
      \n
    • GH-208
    • \n
    • Patch by KITAITI Makoto
    • \n
    \n
  • \n
\n

Thanks

\n
    \n
  • \n

    NAITOH Jun

    \n
  • \n
  • \n

    KITAITI Makoto

    \n
  • \n
\n

REXML 3.3.7 - 2024-09-04

\n

Improvements

\n
    \n
  • Added local entity expansion limit methods\n\n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from rexml's changelog.

\n
\n

3.3.9 - 2024-10-24 {#version-3-3-9}

\n

Improvements

\n
    \n
  • Improved performance.\n
      \n
    • GH-210
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
\n

Fixes

\n
    \n
  • \n

    Fixed a parse bug for text only invalid XML.

    \n
      \n
    • GH-215
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
  • \n

    Fixed a parse bug that &#0x...; is accepted as a character\nreference.

    \n
  • \n
\n

Thanks

\n
    \n
  • NAITOH Jun
  • \n
\n

3.3.8 - 2024-09-29 {#version-3-3-8}

\n

Improvements

\n
    \n
  • SAX2: Improve parse performance.\n
      \n
    • GH-207
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
\n

Fixes

\n
    \n
  • Fixed a bug that unexpected attribute namespace conflict error for\nthe predefined "xml" namespace is reported.\n
      \n
    • GH-208
    • \n
    • Patch by KITAITI Makoto
    • \n
    \n
  • \n
\n

Thanks

\n
    \n
  • \n

    NAITOH Jun

    \n
  • \n
  • \n

    KITAITI Makoto

    \n
  • \n
\n

3.3.7 - 2024-09-04 {#version-3-3-7}

\n

Improvements

\n
    \n
  • Added local entity expansion limit methods\n\n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rexml&package-manager=bundler&previous-version=3.3.6&new-version=3.3.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/flexera-public/policy_templates/network/alerts).\n\n
", + "labels": [ + "dependencies", + "ruby" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2791", + "created_at": "2024-10-28 18:47:03 UTC", + "merged_at": "2024-10-28 19:37:44 UTC", + "modified_files": [ + "Gemfile.lock" + ] + }, + { + "number": 2786, + "title": "Update AWS RDS Pricing Data", + "description": "Updated AWS RDS Pricing from GitHub Actions Workflow [Generate AWS RDS Pricing JSON](https://github.com/flexera-public/policy_templates/actions/runs/11537102683)", + "labels": [ + "automation", + "data", + "aws" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2786", + "created_at": "2024-10-27 03:09:00 UTC", + "merged_at": "2024-10-28 09:24:19 UTC", + "modified_files": [ + "data/aws/aws_rds_pricing.json" + ] + }, + { + "number": 2785, + "title": "Update AWS EC2 Pricing Data", + "description": "Updated AWS EC2 Pricing from GitHub Actions Workflow [Generate AWS EC2 Pricing JSON](https://github.com/flexera-public/policy_templates/actions/runs/11536850939)", + "labels": [ + "automation", + "data", + "aws" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2785", + "created_at": "2024-10-27 02:29:26 UTC", + "merged_at": "2024-10-28 09:23:37 UTC", + "modified_files": [ + "data/aws/aws_ec2_pricing.json" + ] + }, + { + "number": 2784, + "title": "Update Change History", + "description": "Update Change History from GitHub Actions Workflow [Update Change History](https://github.com/flexera-public/policy_templates/actions/runs/11536490429)", + "labels": [ + "automation" + ], + "href": "https://github.com/flexera-public/policy_templates/pull/2784", + "created_at": "2024-10-27 01:41:07 UTC", + "merged_at": "2024-10-28 09:21:45 UTC", + "modified_files": [ + "HISTORY.md", + "data/change_history/change_history.json" + ] + }, { "number": 2782, "title": "Update Active Policy List", @@ -1696,6 +2222,7 @@ "title": "POL-1373 Update AWS Superseded EBS Volumes - fix incorrect \"New Monthly List Price\" value", "description": "### Description\r\n\r\n\r\nThis policy was previously showing incorrect values in the incident for \"New Monthly List Price\" and \"Estimated Monthly Savings\". \r\n\r\nThis change improves the querying of the AWS Price List API to capture all prices associated with GP3 volumes to provide an accurate value for both these fields in the policy incident.\r\n\r\n### Issues Resolved\r\n\r\n\r\nPolicy incident now shows accurate values for \"New Monthly List Price\" and \"Estimated Monthly Savings\" to the user.\r\n\r\n### Link to Example Applied Policy\r\n\r\n\r\n\r\nTested in multiple customer tenants.\r\n\r\n### Contribution Check List\r\n\r\n- [x] New functionality includes testing.\r\n- [x] New functionality has been documented in CHANGELOG.MD\r\n", "labels": [ + "bug", "READY-FOR-REVIEW", "small fixes" ],