# C7n Community Meeting Minutes
# November 8th 2022
:::info
- **URL:** meet.google.com/mii-evqh-esh
- **Date:** November 8th, 2022 (2:00 PM (ET) / 11:00 AM (PT) / 6PM (UTC))
- **[Timezone Converter (Click me)](https://www.timeanddate.com/worldclock/converter.html?iso=20220621T180000&p1=263&p2=224&p3=136&p4=37&p5=367&p6=438&p7=248&p8=22)**
- **Agenda**
1. Intros `10m`
1. Agenda Items `20m`
1. PR Party `30m`
- **Meeting Contact:** Jorge: <jorge@stacklet.io>
- **Video Archive and Transcripts**: https://mtngs.io/cloud-custodian/community-meetings/
:::
[](https://youtu.be/G-RvKw8Oqk0)
## Agenda Item
- Intros, etc.
- We're testing Slack! Join us:
- [Invite page](https://communityinviter.com/apps/cloud-custodian/c7n-chat)
- Marco almost done with archives on the website, just need to dust off his node skills
- :boom: [#7919](https://github.com/cloud-custodian/cloud-custodian/pull/7919): aws - security-group - add alb-wafv2-enabled filter
- Pratyush found some scalability issues [AJ/Pratyush]:
- [#7936](https://github.com/cloud-custodian/cloud-custodian/issues/7936): Cache error on some long running policies
- https://github.com/cloud-custodian/cloud-custodian/pull/7923
- c7n-left []
- Needs reference docs?
- tencentcloud? [Kapil]
- Release Sync [Sonny]
- KubeCon release - overview
- Release on the 15th? (Next Tuesday)
# Weekly Report
Weekly status report for cloud-custodian/cloud-custodian Week #45 2022
(Note, due to KubeCon this month we're covering 4 weeks of activity)
## Weekly Stats
| | Opened this week| Closed this week|
|--|---|-----|
|Issues| 13 | 1|
|PR's| 29 | 32|
| | |
|--|--|
| New stars | 0|
| New forks | 0|
## PR's Opened
* :boom: [#7975](https://github.com/cloud-custodian/cloud-custodian/pull/7947) - aws ec2 add managed-policy filter
* :boom: [#7884](https://github.com/cloud-custodian/cloud-custodian/pull/7884) - aws - efs - add has-statement filter
* :boom: [#7874](https://github.com/cloud-custodian/cloud-custodian/pull/7874) - SES addition
* :boom: [#7729](https://github.com/cloud-custodian/cloud-custodian/pull/7729) - aws - rds-cluster - add db-cluster-parameter filter
* :boom: [#7029](https://github.com/cloud-custodian/cloud-custodian/pull/7029) - config managed rules
* :boom: [#7919](https://github.com/cloud-custodian/cloud-custodian/pull/7919) - aws - security-group - add alb-wafv2-enabled filter
* :boom: [#7946](https://github.com/cloud-custodian/cloud-custodian/pull/7946) - APIGW waf support
* :boom: [#7975](https://github.com/cloud-custodian/cloud-custodian/pull/7975): Fix issue dumping FormatDate objs as JSON.
* [#7974](https://github.com/cloud-custodian/cloud-custodian/pull/7974): aws.ami enhancements for issues #7972, #7232, #7031
* [#7971](https://github.com/cloud-custodian/cloud-custodian/pull/7971): Add gcp resource project info
* [#7970](https://github.com/cloud-custodian/cloud-custodian/pull/7970): Update website banner for reinvent
* :boom: [#7969](https://github.com/cloud-custodian/cloud-custodian/pull/7969): docs - enable the edit button for website
* [#7968](https://github.com/cloud-custodian/cloud-custodian/pull/7968): fix - don't use gh-deploy command as it's destructive
* [#7966](https://github.com/cloud-custodian/cloud-custodian/pull/7966): fix - wrap mkdocs in poetry run
* :boom: [#7964](https://github.com/cloud-custodian/cloud-custodian/pull/7964): Fix/py version
* [#7963](https://github.com/cloud-custodian/cloud-custodian/pull/7963): fix - gh action for website publishing
* [#7962](https://github.com/cloud-custodian/cloud-custodian/pull/7962): M.Hogg - Suggested fix for KMSKeyArn Parameter validation failed for …
* [#7959](https://github.com/cloud-custodian/cloud-custodian/pull/7959): aws - autotag action - autotag user with value
* [#7957](https://github.com/cloud-custodian/cloud-custodian/pull/7957): Add governance-as-code day orgs
* [#7954](https://github.com/cloud-custodian/cloud-custodian/pull/7954): AWS - Events added new action set-rule-state
* [#7953](https://github.com/cloud-custodian/cloud-custodian/pull/7953): aws - composite-alarm - add resource and delete action
* [#7952](https://github.com/cloud-custodian/cloud-custodian/pull/7952): c7n_gcp-add-augment-to-big-query-resource-bq-table-to-extract-encryptionconfiguration
* [#7951](https://github.com/cloud-custodian/cloud-custodian/pull/7951): C7n gcp add augment to big query resource bq table to extract encryption configuration
* [#7949](https://github.com/cloud-custodian/cloud-custodian/pull/7949): c7n-left - output - add description to console output
* [#7948](https://github.com/cloud-custodian/cloud-custodian/pull/7948): update version to 0.9.20
* [#7947](https://github.com/cloud-custodian/cloud-custodian/pull/7947): aws - ec2 - add managed-policy filter
* [#7946](https://github.com/cloud-custodian/cloud-custodian/pull/7946): Apigwwaf
* [#7945](https://github.com/cloud-custodian/cloud-custodian/pull/7945): releng - tencentcentcloud fix pyproject.toml project urls
* [#7943](https://github.com/cloud-custodian/cloud-custodian/pull/7943): c7n-left - graph traversal filter
* [#7942](https://github.com/cloud-custodian/cloud-custodian/pull/7942): c7n_kube - reports - fix reporting for k8s provider
* [#7941](https://github.com/cloud-custodian/cloud-custodian/pull/7941): website - update text and css
* [#7940](https://github.com/cloud-custodian/cloud-custodian/pull/7940): c7n-left - exit 1 when resources match policies
* [#7939](https://github.com/cloud-custodian/cloud-custodian/pull/7939): aws - route53resolver - Add new resource for resolver query log config and action to associate vpcs
* [#7938](https://github.com/cloud-custodian/cloud-custodian/pull/7938): aws - rds-snapshot - skip automated snapshots in delete action
* [#7937](https://github.com/cloud-custodian/cloud-custodian/pull/7937): feat: new website
* [#7934](https://github.com/cloud-custodian/cloud-custodian/pull/7934): c7n_tencentcloud - resources - new cos
* :boom:[#7917](https://github.com/cloud-custodian/cloud-custodian/pull/7917): graviton support for serverless
## PR's Closed
* [#7970](https://github.com/cloud-custodian/cloud-custodian/pull/7970): Update website banner for reinvent
* [#7969](https://github.com/cloud-custodian/cloud-custodian/pull/7969): docs - enable the edit button for website
* [#7968](https://github.com/cloud-custodian/cloud-custodian/pull/7968): fix - don't use gh-deploy command as it's destructive
* [#7966](https://github.com/cloud-custodian/cloud-custodian/pull/7966): fix - wrap mkdocs in poetry run
* [#7964](https://github.com/cloud-custodian/cloud-custodian/pull/7964): Fix/py version
* [#7963](https://github.com/cloud-custodian/cloud-custodian/pull/7963): fix - gh action for website publishing
* [#7951](https://github.com/cloud-custodian/cloud-custodian/pull/7951): C7n gcp add augment to big query resource bq table to extract encryption configuration
* [#7949](https://github.com/cloud-custodian/cloud-custodian/pull/7949): c7n-left - output - add description to console output
* [#7948](https://github.com/cloud-custodian/cloud-custodian/pull/7948): update version to 0.9.20
* [#7945](https://github.com/cloud-custodian/cloud-custodian/pull/7945): releng - tencentcentcloud fix pyproject.toml project urls
* [#7943](https://github.com/cloud-custodian/cloud-custodian/pull/7943): c7n-left - graph traversal filter
* [#7942](https://github.com/cloud-custodian/cloud-custodian/pull/7942): c7n_kube - reports - fix reporting for k8s provider
* [#7941](https://github.com/cloud-custodian/cloud-custodian/pull/7941): website - update text and css
* [#7940](https://github.com/cloud-custodian/cloud-custodian/pull/7940): c7n-left - exit 1 when resources match policies
* [#7938](https://github.com/cloud-custodian/cloud-custodian/pull/7938): aws - rds-snapshot - skip automated snapshots in delete action
* [#7937](https://github.com/cloud-custodian/cloud-custodian/pull/7937): feat: new website
* [#7932](https://github.com/cloud-custodian/cloud-custodian/pull/7932): c7n_kube - role/cluster-role - add role and cluster role resources
* [#7930](https://github.com/cloud-custodian/cloud-custodian/pull/7930): aws - secrets-manager - add has-statement filter
* [#7928](https://github.com/cloud-custodian/cloud-custodian/pull/7928): c7n-left - update tfparse, json output includes resource, also jmespath query for json output
* [#7914](https://github.com/cloud-custodian/cloud-custodian/pull/7914): Using assertEqual instead of assertTrue in unit tests
* [#7905](https://github.com/cloud-custodian/cloud-custodian/pull/7905): c7n_tencentcloud - cls, es, vpc, tcr - add resources
* [#7900](https://github.com/cloud-custodian/cloud-custodian/pull/7900): releng - c7n-left update tfparse version
* [#7882](https://github.com/cloud-custodian/cloud-custodian/pull/7882): c7n_tencentcloud - resources - cos
* [#7871](https://github.com/cloud-custodian/cloud-custodian/pull/7871): updating the KeyVault resource to use the list_by_subscription API
* [#7864](https://github.com/cloud-custodian/cloud-custodian/pull/7864): Update azure sql va filter
* [#7861](https://github.com/cloud-custodian/cloud-custodian/pull/7861): aws - security-group - used filter - enrich attribute
* [#7813](https://github.com/cloud-custodian/cloud-custodian/pull/7813): aws - dynamodb - enhancement recommended for the consecuitive-backups filter
* [#7670](https://github.com/cloud-custodian/cloud-custodian/pull/7670): azure-blob-soft-delete
* [#7143](https://github.com/cloud-custodian/cloud-custodian/pull/7143): add GitHub URL for PyPi
* [#5876](https://github.com/cloud-custodian/cloud-custodian/pull/5876): aws - s3 - reduce time complexity of merging lifecycle rules
* [#5739](https://github.com/cloud-custodian/cloud-custodian/pull/5739): POC for Not Found exceptions in resource_type
* [#5699](https://github.com/cloud-custodian/cloud-custodian/pull/5699): aws - cli - add exclude-region option
## Issues Opened
* [#7976](https://github.com/cloud-custodian/cloud-custodian/issues/7976): Policies using AWS resource "security-group" logging wrong c7n version in CloudWatch logs.
* [#7973](https://github.com/cloud-custodian/cloud-custodian/issues/7973): AWS EC2 - exception when processing ENI that is in-use but has no attachment
* [#7972](https://github.com/cloud-custodian/cloud-custodian/issues/7972): Add more flexible 'set-permissions' action to aws.ami to manage AMI sharing policies
* [#7967](https://github.com/cloud-custodian/cloud-custodian/issues/7967): "account.*" policy conditions prevent lambda based policies from executing.
* [#7965](https://github.com/cloud-custodian/cloud-custodian/issues/7965): Update request: IAM Role's cross-account filter
* [#7961](https://github.com/cloud-custodian/cloud-custodian/issues/7961): route 53 resources are all global
* [#7960](https://github.com/cloud-custodian/cloud-custodian/issues/7960): resources/awslambda.py using KMSKeyArn instead of KmsKeyArn
* [#7958](https://github.com/cloud-custodian/cloud-custodian/issues/7958): aws - ability to modify security group cidr without modifying the port(s)
* [#7956](https://github.com/cloud-custodian/cloud-custodian/issues/7956): CodeCommit tags missing
* [#7950](https://github.com/cloud-custodian/cloud-custodian/issues/7950): aws - 'auto-tag-user' values for more universal use.
* [#7944](https://github.com/cloud-custodian/cloud-custodian/issues/7944): AttributeError: 'GlueDataCatalog' object has no attribute 'get_arns'
* [#7935](https://github.com/cloud-custodian/cloud-custodian/issues/7935): Filter based on account number and tag
## Issues Closed
* [#7634](https://github.com/cloud-custodian/cloud-custodian/issues/7634): UnitTests using assertTrue(x, y) instead of assertEqual(x, y)
### Chat Logs
00:20:37.630,00:20:40.630
Kapil Thangavelu: Re resource type from eni description/attributes.. https://github.com/cloud-custodian/cloud-custodian/blob/master/tools/sandbox/zerodark/zerodark/ipdb.py#L101 Interface type is much better.
00:23:13.062,00:23:16.062
Kapil Thangavelu: Re supported interface types supported..
for filtering.. api_gateway_managed | aws_codestar_connections_managed | branch | efa | gateway_load_balancer | gateway_load_balancer_endpoint | global_accelerator_managed | interface | iot_rules_managed | lambda | load_balancer | nat_gateway | network_load_balancer | quicksight | transit_gateway | trunk | vpc_endpoint
00:25:30.808,00:25:33.808
Kapil Thangavelu: So missing a few, re rds, elasticache, efs, hsm, dms, dax.
00:41:29.844,00:41:32.844
Kapil Thangavelu: I just moved in the last week, so limited time in on reviews this week as well
00:48:16.213,00:48:19.213
Darren Dao: one more https://github.com/cloud-custodian/cloud-custodian/pull/7904