# Bottlerocket Community Meeting / March 27, 2024 Meeting canceled due to conflicts. # Bottlerocket Community Meeting / March 13, 2024 Agenda: * Team Topics * FIPS support * Unified SDK rework * Open Forum # Bottlerocket Community Meeting / Feb 28, 2024 Agenda: * Team Topics * Baremetal Deprecation * Open Forum * What about checkpoint & restore to make workloads portable? # Bottlerocket Community Meeting / Feb 14, 2024 Agenda: * Team Topics * Open Forum # Bottlerocket Community Meeting / Jan 31, 2024 Agenda: * Team Topics * "setting extensions" * 1.19.0 * Open Forum # Bottlerocket Community Meeting / Jan 17, 2024 Agenda: * Team Topics * 1.18 * Open Forum # Bottlerocket Community Meeting / Jan 3, 2024 Agenda: * Team Topics * 1.17.0 * Open Forum # Bottlerocket Community Meeting / Dec 6, 2023 Agenda: * Team Topics * Re:Invent Review * Open Forum # Bottlerocket Community Meeting / Nov 22, 2023 Agenda: * Team Topics * Open Forum # Bottlerocket Community Meeting / Nov 8, 2023 Agenda: * Team Topics * How do we know our defaults are good? * Open Forum # Bottlerocket Community Meeting / Oct 25, 2023 Agenda: * Team Topics * Settings Reference * [README settings reference](https://github.com/bottlerocket-os/bottlerocket#settings) moved to [bottlerocket.dev](https://bottlerocket.dev/en/os/1.15.x/api/settings/) * [How to write TOML settings reference](https://github.com/bottlerocket-os/bottlerocket-project-website/blob/main/METADOC-SETTING-DOCS-DSL.md) * 1.16.0 & 1.17.0 * 1.16.0 code frozen * Removal of 1.23 k8s variants for vmware/metal * fanotify * Go Updates * 1.17.0 may be further out due to calendar conflicts * Open Forum * Join the [CNCF TAG Runtime WG-SP-OS](https://docs.google.com/document/d/1MeFwrnOeleTazqmZe16p0fEFLiLPgtCIAAOFIatWNsg/edit#heading=h.10nz9s81gzac) or visit #wg-sp-os on the CNCF Slack # Bottlerocket Community Meeting / Oct 11, 2023 Agenda: * Team Topics * Upcoming minor release * 1.16.0 - may be a very 'quiet' minor release, [removal of metal/vmware k8s 1.23 varaints](https://github.com/bottlerocket-os/bottlerocket/issues/3511) * 1.17.0 - Bigger release feature wise, but blocked by EOY calendar issues * Patch releases unaffected by this cadence * Things to do * Oct 19: Kyle Davis / Sean McGinnis present Bottlerocket to the [CNCF TAG Runtime WG Special Purpose OS](https://docs.google.com/document/d/1MeFwrnOeleTazqmZe16p0fEFLiLPgtCIAAOFIatWNsg/edit?pli=1#heading=h.10nz9s81gzac). Meeting is online * Open Forum * Note on [LustreFS](https://github.com/bottlerocket-os/bottlerocket/issues/3459) # Bottlerocket Community Meeting / Sept 27, 2023 Agenda: * Team Topics * [v1.15.0](https://github.com/bottlerocket-os/bottlerocket/releases/tag/v1.15.0) has been released * [v1.16.0](https://github.com/bottlerocket-os/bottlerocket/issues/3469) plan * Open Forum * Join the [CNCF Special Purpose Operating System](https://github.com/cncf/tag-runtime/blob/main/wg/sp-os.md) if interested! * Question on XFS/ext4 fallback * Question on cross variant migrations # Bottlerocket Community Meeting / Sept 13, 2023 Agenda: * Team Topics * 1.15 - Release in process * [Remove K8s 1.23 variants by Oct 2023](https://github.com/bottlerocket-os/bottlerocket/issues/3306) _Does this need to be updated? Has the schedule changed?_ * SOCI enhancement: Tabled. * Open Forum * EFS encryption support question (see [#1080](https://github.com/bottlerocket-os/bottlerocket/issues/1080)) * Stefan: Not a blocker but a debugging issue * Ben/Arnaldo: Need to port the agent from python to rust, it's being worked on but not high priority # Bottlerocket Community Meeting / Aug 30, 2023 Agenda: * Team Topics * [1.15](https://github.com/bottlerocket-os/bottlerocket/issues/3169) * [Testing of k8s 1.28](https://github.com/bottlerocket-os/bottlerocket/pull/3329) - Done but needs review * [ECS-2](https://github.com/bottlerocket-os/bottlerocket/pull/3273) PR merged * [Systemd-networkd](https://github.com/bottlerocket-os/bottlerocket/issues/2449) observed boot time reduction and one less XML configuration. :crossed_fingers: for 1.15 * [HyperV Enhancement Request](https://github.com/bottlerocket-os/bottlerocket/issues/3277) Tabled. * Open Forum # Bottlerocket Community Meeting / Aug 2, 2023 Agenda: * ecs-2 * Open Forum # Bottlerocket Community Meeting / July 19, 2023 **NOTE:** New time 09:30 Pacific Agenda: * XFS support merged * Open Forum # Bottlerocket Community Meeting / July 5, 2023 **NOTE:** New time 09:30 Pacific Agenda: * Bottlerocket Website * Open Forum # Bottlerocket Community Meeting / June 21, 2023 **NOTE:** New time 09:30 Pacific - one hour later than previous meetings. Agenda: * (Add your own item) * Regaining Access to a Bottlerocket Node on EKS and ECS * Open Forum # Bottlerocket Community Meeting / June 7, 2023 Agenda: - (Add your own item) - Securing workloads on Bottlerocket with KubeArmor ([ref](https://aws.amazon.com/blogs/containers/secure-bottlerocket-deployments-on-amazon-eks-with-kubearmor/)) (Rahul Jadhav, CNCF Project KubeArmor Maintainer) - [Slide deck](https://docs.google.com/presentation/d/1GGEl-0ATwaoU8Npf-0FDS_iz9onmKZj3mx0irogHGSk/edit#slide=id.g14303a9b450_0_1) - [KubeArmor Github repo](https://github.com/kubearmor/KubeArmor/) - Open Forum **Note:** Starting on the next meeting (June 21) the meeting is shifting one hour later 09:30 Pacific # Bottlerocket Community Meeting / May 24, 2023 Agenda: - `systemd-networkd` config generation - Community meeting health and meeting times analysis - Open Forum # Bottlerocket Community Meeting / May 10, 2023 Agenda: - Secure Boot - https://github.com/bottlerocket-os/bottlerocket/pull/3097 - Open Forum # Bottlerocket Community Meeting / April 26, 2023 Agenda: - (add your own) - Open Forum Correction from meeting: Next session is May 10 at 8:30 am PST # Bottlerocket Community Meeting / April 12, 2023 Agenda: - Let's talk documentation! - Open Forum Correction from the meeting: next sessions are on April 26 and **May 10** # Bottlerocket Community Meeting / March 29, 2023 Agenda: - CIS Benchmark Agent - Proposal: https://github.com/bottlerocket-os/bottlerocket/pull/2881 - Open Forum # Bottlerocket Community Meeting / March 15, 2023 Agenda: - Running PostGres on Bottlerocket with StackGres (Álvaro from OnGres) - Open Forum # Bottlerocket Community Meeting / March 1, 2023 Agenda: - Discussion: Out of tree builds / settings extensions ([#2834](https://github.com/bottlerocket-os/bottlerocket/pull/2834)) - `aws-iam-authenticator` for baremetal variant ([GitHub discussion](https://github.com/bottlerocket-os/bottlerocket/discussions/2809)) - Need a better understanding of the security implications of this to form an opinion on whether this is a good idea. AWS dev team will reach out to some folks internally. - Open forum # Bottlerocket Community Meeting / Feb 15, 2023 Agenda: - Add your own - Announcement: brupop release :rocket: - Docs and how you can help - Open forum - Looking for feedback on [logging and metrics ideas](https://github.com/bottlerocket-os/bottlerocket/issues/2747) # Bottlerocket Community Meeting / Feb 1, 2023 Agenda: - Brupop with Helm - Bottlerocket 1.12 - State of the world: wicked -> systemd-networkd - Introduction to Out-of-Tree Variants - Open forum # Bottlerocket Community Meeting / Jan 18, 2023 Agenda: - What's new in 1.12.0 - Open forum - Overview of cgroup v2 support in admin container - Bottlerocket currently uses v1, supported by k8s # Bottlerocket Community Meeting / Dec 14, 2022 Agenda: - Networking Bonding and VLAN support - TestSys Update - Note on issue triage - Upcoming releases & roadmap # Bottlerocket Community Meeting / Nov 16, 2022 Agenda: - Hands-on with host containers Events: - Re:invent (Las Vegas, Nov 28 - Dec 2) - Why a container optimized OS? (and what does that even mean)- Dec 2 10:45 AM - 11:45 AM - Open Source Zone: - Nov 28: 9am-1pm - Nov 29: 9am-11am - Nov 30: 9am-1pm - Dec 1: 9am-11am # Bottlerocket Community Meeting / Nov 2, 2022 Agenda: - KubeCon Recap (5 Minutes) - Brupop 1.0 - Quick overview & Demo (John) - Using `test.toml` to configure Bottlerocket testing Events: - Re:invent (Las Vegas, Nov 28 - Dec 2) - Why a container optimized OS? (and what does that even mean)- **SOLD OUT** Second session being added :) # Bottlerocket Community Meeting / Oct 19, 2022 Agenda: - Kubernetes image credential provider demo (Sean M. - 15 min) - [PR for adding feature](https://github.com/bottlerocket-os/bottlerocket/pull/2377) - [Kubernetes Image Credential Provider docs](https://kubernetes.io/docs/tasks/kubelet-credential-provider/kubelet-credential-provider/) - Releases Events: - KubeCon North America (Detroit, Oct 27 10:30am) - Getting going with bare metal Bottlerocket with EKS Anywhere - Re:invent (Las Vegas, Nov 28 - Dec 2) - Why a container optimized OS? (and what does that even mean)- **SOLD OUT** Second session being added :) # Bottlerocket Community Meeting / Oct 5, 2022 Agenda: - Overview / walkthrough: Metal network config and static addressing (Presentation: Zac M. - 15 min) Events: - [Kubehuddle](https://kubehuddle.com/) October 3rd and 4th, 2022 live streaming via youtube https://www.youtube.com/c/Rawkode channel - KubeCon North America (Detroit, Oct 27 10:30am) - Getting going with bare metal Bottlerocket with EKS Anywhere - Re:invent (Las Vegas, Nov 28 - Dec 2) - Why a container optimized OS? (and what does that even mean) - Kubernetes community day MENA 2022 - online 14:00 - 19:00 Dubai time UTC+4,Friday 14th Oct. will update URL later, we will need your help for one session around bottlerocket # Bottlerocket Community Meeting / Sept 21, 2022 Agenda: - Towards a Bottlerocket Website (Presentation: Kyle D - 12 minutes) - Roadmap Review: (Kyle D - 5 min) - Q&A (Everyone! Remainder time) Events: - KubeCon North America (Detroit, Oct 27 10:30am) - Getting going with bare metal Bottlerocket with EKS Anywhere - Re:invent (Las Vegas, Nov 28 - Dec 2) - Why a container optimized OS? (and what does that even mean) *Feel free to add your agenda items, please start an agenda type ('News', 'Presentation', 'Announcement', 'Feedback Requested', etc.) and end with your name. Agenda items added first will have priority* # Bottlerocket Community Meeting / Sept 7, 2022 Agenda: - Presentation: Overview of Bottlerocket Update Operator (Presentation: Tianhao G - 10 mins) - Metal variants: State of the world (Presentation: Zac M - 5 Mins) - Surgical Kernel Config Changes (Presentation: Markus B - 5 min) - `buildsys` Go module vendoring support (Presentation: John M - 5 min) - Roadmap Review: (Kyle D - 5 min) - Q&A (Everyone! Remainder time) Events: - Open Source Summit EU (Dublin, Sept 13-16) - Meet us at the AWS Open Source booth - KubeCon NA (Detroit, Oct) (TBD) - Re:invent (Las Vegas, Nov 28 - Dec 2) - _Why a container optimized OS? (and what does that even mean)_ Who attended [add your name here if you want!]? (22 in attendance total) - Kyle Davis (AWS) - Austin Vazquez (AWS) - Markus Boehme (AWS) - Tianhao Geng (AWS) - Sean McGinnis (AWS) *Feel free to add your agenda items, please start an agenda type ('News', 'Presentation', 'Announcement', 'Feedback Requested', etc.) and end with your name. Agenda items added first will have priority* # Bottlerocket Community Meeting / Aug 24, 2022 Agenda: - Welcome (Kyle D - 3 min) - Announcement: Bottlerocket 1.9.1 (Kyle D - 2 min) - [GitHub release notes found here](https://github.com/bottlerocket-os/bottlerocket/releases/tag/v1.9.1) - News: Upcoming Meeting Schedule (Kyle D - 3 min) - Let us know when (date/times/etc) you'd like to hold these meetings [in this GitHub discussion](https://github.com/bottlerocket-os/bottlerocket/discussions/2372) - Announcement: CIS benchmark published (Ben C - 1 min) - [CIS benchmark found here](https://www.cisecurity.org/benchmark/bottlerocket) - just about 100 pages! - Feedback Requested: applying and auditing for the CIS benchmark (Ben C - 7 mins) - Give us your feedback [in this GitHub issue](https://github.com/bottlerocket-os/bottlerocket/issues/1297) - Looking for thoughts/feedback on how to automate CI/CD the benchmarking of the CIS bench - `localtoast` (a scanner for running security-related configuration checks) might be a good thing to look at: https://github.com/google/localtoast - Feedback Requested: config containers proposal, limitations (Ben C - 7 min) - 2 problems: - Arbitrary changes to config might make upgrades less reliable (clashes of future releases) - Reconciliation of the settings API: bottlerocket should be able to re-write config files at any time (your changes aren't "sticky") - Give us your feedback [in this GitHub issue](https://github.com/bottlerocket-os/bottlerocket/issues/2343) for "config containers" proposed design - Which files (just the kubelet config?) need to be changed? Where should the config container fail? - Presentation: Building Bottlerocket (Sean M - 10 min) - A few docs to get you started! - Root readme: [README.md](https://github.com/bottlerocket-os/bottlerocket#readme) (note the variant section and which variant you'll be targeting) - How to build: [BUILDING.md](https://github.com/bottlerocket-os/bottlerocket/blob/develop/BUILDING.md) - Check out the [PUBLISHING.md](https://github.com/bottlerocket-os/bottlerocket/blob/develop/PUBLISHING.md) and the other PUBLISHING-* docs to learn about deploying your build - Presentation: Testsys demo and current status (Ethan P - 10 min) - Check out [the code repository here!](https://github.com/bottlerocket-os/bottlerocket-test-system) - Bottlerocket-test-system (or simply called testsys) is a testing framework for bottlerocket that uses kubernetes paradigms (and resources) to manage and test bottlerocket end to end - Check out [the developer guide here](https://github.com/bottlerocket-os/bottlerocket-test-system/blob/develop/docs/DEVELOPER.md) (with useful definitions and demo info) - Check out [the testing guide here](https://github.com/bottlerocket-os/bottlerocket/blob/develop/TESTING.md) for information related to testing Bottlerocket - Roadmap Review: (Kyle D - 5 min) - Moving to a singular roadmap! Huzzah! It can be found [in the `bottlerocket-os` GitHub org projects](https://github.com/orgs/bottlerocket-os/projects/18/views/2) - **Q&A** (Everyone! Remainder time) - questions in the zoom chat for now! Unanswered Questions from the meeting: - Why is this not recorded? Kyle: Bottlerocket will need to get a YouTube channel first, but it's on our list! - Why wasn't live transcript turned on? Kyle: Not sure about this. Will investigate! Events: - Open Source Summit EU (Dublin, Sept 13-16) - Meet us at the AWS Open Source booth - KubeCon NA (Detroit, Oct) - TBD Who attended [add your name here if you want!]? - Kyle D (AWS) - John McBride (AWS) - Austin Vazquez (AWS) - Mahdi Chaker (AWS) - Kavitha Daula (AWS) - Ethan Pullen (AWS) - Sean McGinnis (AWS) - Zac Mrowicki(AWS) - Justin Haynes - Arnaldo Garcia (AWS) - Tianhao Geng (AWS) - Shikha Vyaghra [Meeting attendance total: 32, several organizations represented] Next time: - Presentation: Overview of Bottlerocket Update Operator (Tianhao G - 10 mins) *Feel free to add your agenda items, please start an agenda type ('News', 'Presentation', 'Announcement', 'Feedback Requested', etc.) and end with your name. Agenda items added first will have priority*