# August 10th 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 10th, 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://youtu.be/FzG6PoX4VF8 - **Board**: [Community Board](https://github.com/cloud-custodian/community/projects/1) - **Participants:** ::: ## Agenda Items - Introduction [@castrojo]`5m` - Agenda Items `15m` - Call for demos? [@castrojo] - Question in gitter about quickest way to play with value filters? [@ajkerrigan] - - Regular weekly doc sprints sessions [@liz-acosta] - [Our 2nd PR](https://github.com/cloud-custodian/cloud-custodian/pull/6842) - [For this week](https://github.com/cloud-custodian/cloud-custodian/issues/6826) - Contributor Guide [@liz-acosta] - https://cloudcustodian.io/docs/contribute.html - Should we make a video for local dev environment? - Make a release of cloud custodian live! [@kapilt] - [.9.13 is now released!](https://github.com/cloud-custodian/cloud-custodian/releases/tag/0.9.13.0) - Pull Request Party `15m` - Spare/Extra time will be dedicated to PR reviews. :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) - Upcoming Cloud Custodian Days - [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 --- - @kapilt - Priority backlog for the cloud providers. - GCP provider maintainer update? - 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 --- - 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