---
# System prepended metadata

title: August 17th 2021
tags: [Meeting]

---

# August 17th 2021
# Cloud Custodian (C7n) Community Meeting Minutes

###### tags: `Meeting`

:::info
- **Meeting URL:** [meet.google.com/mii-evqh-esh](meet.google.com/mii-evqh-esh)
- **Date:** August 17th, 2021 (2:00 PM (ET) / 11:00 PM (PT) / 6PM (UTC)) 
- **[Timezone Converter (Click me)](https://www.timeanddate.com/worldclock/converter.html?iso=20210629T180000&p1=tz_et&p2=tz_pt&p3=22&p4=240&p5=136&p6=176&p7=37&p8=248)**
- **Host:** Jorge Castro
- - **Meeting Contact:** Jorge: <jorge@stacklet.io>
- **Permalink:** 
- **Video Link:** https://www.youtube.com/watch?v=ACY3MNKodNE
- **Board**: [Community Board](https://github.com/cloud-custodian/community/projects/1)
- **Participants:**
    
:::

## Agenda Items

- Introductions and Announcements [@castrojo]`5m`
- Agenda Items `15m`
    - Regular weekly doc sprints sessions [@liz-acosta]
        - Execution mode v. CloudTrail mode, repeated information. 
        - Jorge out this week (Power outage)
        - https://cloudcustodian.io/docs/aws/lambda.html#lambda-support
        - https://cloudcustodian.io/docs/aws/resources/aws-modes.html
            - Maybe we can join these documentations on a single page with more concise information for the end users
    - [#6821 AWS: Add interpolation to the kms-key tag action](https://github.com/cloud-custodian/cloud-custodian/issues/6821)
        - https://github.com/cloud-custodian/cloud-custodian/blob/master/c7n/policy.py#L1087
all the top level variables and pass through ones
    - Moving this meeting to a biweekly cadence
      - Two short meetings in a row, let's adjust accordingly, thoughts?
      - Concensus achieved, @castrojo to adjust meeting invite 
    - Demos [@castrojo]
      - Value filters with AJ [@ajkerrigan]
      - https://jmespath.org/
      - https://github.com/jmespath/jp
      - https://github.com/ajkerrigan/visidata-plugins#vd_jmespath-evaluate-jmespath-expressions
      - https://github.com/jmespath/jmespath.terminal
- Pull Request Party `15m`
    - Spare/Extra time will be dedicated to PR reviews. (See below)

:house: Events

- Cloud Custodian Day is coming!
    - [Register now](https://hopin.com/events/governance-as-code-day-with-cloud-custodian-hosted-by-stacklet) to attend
    - [SUBMIT A CFP](https://docs.google.com/forms/d/e/1FAIpQLSd1BFr6HJZ2eT8V3pKLL0o6d4NPFrl9tBJ2Lbnipp87K058Cw/viewform)
    - **Reminder: You do not need to be registered to KubeCon to attend!**
    - We'll go virtual if there are changes to KubeCon's schedule
- Upcoming Cloud Custodian Days (Resuming in Novermber!)
    - [Workshop (for beginners)](https://app.livestorm.co/stacklet-io/cloud-custodian-101-workshop?type=detailed)
    - Use the dropdown to choose the session in Aug and Sept!
    - Had this today, 50+ attendees! 
    - Bring your cloud creds, play with the tool
    - More advanced topics will be coming up!
- Intro to Cloud Custodian
    - [Session](https://app.livestorm.co/stacklet-io/introduction-to-cloud-custodian?type=detailed)
        - Presentation, good for beginners


:books: Backlog
---

- Contributor Guide [@liz-acosta]
        - https://cloudcustodian.io/docs/contribute.html
        - Should we make a video for local dev environment?
- @kapilt - Priority backlog for the cloud providers.
- Enhancements/Feature Process [@kapilt] - 
- Rename master->main in github [@kapilt]
        - https://github.com/github/renaming#renaming-existing-branches
        - GitHub how supports this, we can try this now.
        - afaict it's low risk, I'll keep investigating.
        - No progress this week, kapil will sanity check it this week if he can. 
- Make-gitter-easier (@castrojo)
        - More to report in the future.
- We're due for a release, 4-6 based cadence, we like to be time based
- Recommend [pipx](https://pypa.github.io/pipx/) for non-contributor installs? [@ajkerrigan]    
- Policy Testing ([spec](https://github.com/cloud-custodian/cloud-custodian/issues/6407)) [@marcoceppi]
  - Soliciting feedback, please check it out and comment on the issue!

:mag: PR Review
---
- https://github.com/cloud-custodian/cloud-custodian/pull/6807
- https://github.com/cloud-custodian/cloud-custodian/pull/6837

- aq17 - GCP IAM filter https://github.com/cloud-custodian/cloud-custodian/pull/6771
    - [Prior PR](https://github.com/cloud-custodian/cloud-custodian/compare/master...kapilt:gcp-iam-filter?expand=1)
    - (@kapilt) - GCP familiar folks welcome to take a look. 

- kapilt - GCP Folder https://github.com/cloud-custodian/cloud-custodian/pull/6557
    - Needs more unit tests so it can pass CI - @kapilt
    - No change this week

- Metrics - and associated PR https://github.com/cloud-custodian/cloud-custodian/issues/6301
    - @ajkerrigan to take a look
    - [Comment](https://github.com/cloud-custodian/cloud-custodian/pull/6310)
    
- Automatic Layers for AWS Policies https://github.com/cloud-custodian/cloud-custodian/pull/3886
    - Needs a rethink but in general we want to do this, there's a number of issues around this. 

- tjstansell - Convert tags https://github.com/cloud-custodian/cloud-custodian/pull/6691
    - Do we need this? Oneliners in the filters/actions swapped out for additional complexity in a function. Tags are endemic to the resource itself, and it’s only considered once when writing the filter or action

- PratMis - aws.codedeploy | application and deployment https://github.com/cloud-custodian/cloud-custodian/pull/6806

### Backlog for next time

Dynamodb value filter integration

- Lambda policy support destinations - https://github.com/cloud-custodian/cloud-custodian/pull/5250
  - prereq for policy testing, leave as is. 

- Value Item Array Filter - https://github.com/cloud-custodian/cloud-custodian/issues/6797
    - Would this be useful to people writing policies today?

- kylejohnson514 - CEL Implementation for Filtering https://github.com/cloud-custodian/cloud-custodian/pull/6469
    - This one needs a spec. 
    - 
:mag: Issue Review
---
(If necessary)

:closed_book: Action Items
--

- [ ] @castrojo to investigate a c7n-level gsuite doc/org?
- [x] @castrojo fix meeting invite to point to a future proof meeting URL 
- [ ] @castrojo @marcoceppi - Start a weekly meeting wrt. Policy testing. 
- [ ] @castrojo Investigate more channels in gitter, see if we can do less friction. 
- [ ] @castrojo Investigations videos section in README.md
    
    
## Chat Logs

00:00:03.024,00:00:06.024
Liz Acosta: did u post the notes already?

00:00:12.253,00:00:15.253
Liz Acosta: or rather -- the link to the notes for today?

00:00:53.549,00:00:56.549
Jorge Castro: https://hackmd.io/ZeBCwP68TkijEKtA7DkXXw?edit <-- here it is

00:01:12.972,00:01:15.972
Aakif Shaikh: where is the signup page?

00:01:29.517,00:01:32.517
Jorge Castro: https://hopin.com/events/governance-as-code-day-with-cloud-custodian-hosted-by-stacklet

00:01:41.878,00:01:44.878
Jorge Castro: CFP LINK: https://docs.google.com/forms/d/e/1FAIpQLSd1BFr6HJZ2eT8V3pKLL0o6d4NPFrl9tBJ2Lbnipp87K058Cw/viewform

00:03:02.276,00:03:05.276
Liz Acosta: tell us your #cloudConfessions

00:03:10.870,00:03:13.870
Liz Acosta: and your #cloudKudos

00:03:53.112,00:03:56.112
Aakif Shaikh: do we plan to have a workshop / training sessions in this conference?

00:04:33.009,00:04:36.009
Aakif Shaikh: do we have swags too?

00:05:28.860,00:05:31.860
Kapil Thangavelu: yes, will have swagz :-)

00:05:52.205,00:05:55.205
Umair Khan: if you have topic ideas please reach out at umair@stacklet.io 

00:07:57.844,00:08:00.844
Liz Acosta: y'all are my friends, btw!

00:08:00.401,00:08:03.401
Rohit Khare: #intro I'm a product manager at Stacklet, to learn from (and serve!) the OSS / CNCF community

00:09:28.904,00:09:31.904
Kapil Thangavelu: does it have to be related to cloud custodian, or just general interest to the audience (aka cloud sec/devops)?

00:09:31.558,00:09:34.558
Kapil Thangavelu: re demo

00:10:18.302,00:10:21.302
Kapil Thangavelu: under mode add a `delay`

00:12:08.381,00:12:11.381
Karl Fonseca: brb

00:12:49.602,00:12:52.602
Kapil Thangavelu: totally topical re jmespath explorer testing

00:14:52.749,00:14:55.749
Sonny Shi: +1 on jmespath 101/201 super useful for newcommers

00:17:24.061,00:17:27.061
Karl Fonseca: back

00:17:48.705,00:17:51.705
Liz Acosta: ah karl we just talked about the contrib docs!

00:18:26.013,00:18:29.013
Liz Acosta: i told them about our idea to go thru the docs if you wanna add anything?

00:19:16.391,00:19:19.391
Liz Acosta: "you're muted" -- virtual meeting bingo!

00:19:39.373,00:19:42.373
Jorge Castro: before anyone asks, the prompt is https://starship.rs/ -- yes, it's awesome. <3

00:22:41.133,00:22:44.133
Jorge Castro: https://cloudcustodian.io/docs/developer/packaging.html#developer-packaging

00:26:40.994,00:26:43.994
Karl Fonseca: Thanks @Liz, I was just checking the notes, had to get the door. Making a video sounds like a good idea!

00:31:55.766,00:31:58.766
AJ Kerrigan: callback to last week, any pipx users can run "pipx upgrade c7n" to get 0.9.13 :)

00:33:22.844,00:33:25.844
Liz Acosta: thanks y'all for attending!

00:35:18.151,00:35:21.151
Roberto Hindrikson: thanks!

00:35:24.462,00:35:27.462
Roberto Hindrikson: thanks