-
Notifications
You must be signed in to change notification settings - Fork 0
Meeting Notes, 2021 07 08
Jon Polom edited this page Mar 16, 2022
·
1 revision
Date --- 2021 July 8 Zoom meeting --- https://zoom.us/meeting/register/tJMod-yvrD4rHtNIpPTosVOj571ECS_lrf8j
- Jon Polom (Department of Defense; research engineer)
- Andrew Dunn (Department of Defense; research engineer)
- Robert Marko (Sartura; kernel devel)
- Luka Perkov (Sartura; principal)
- Jakov Petrina (Sartura; build system)
- Victor Tkachenko (NAG; lead engineer/product manager)
- Kishore Atreya (Marvell PLM)
- Taras Chornyi (PL Vision; switchdev developer)
- Steve Noble (amazon; DENT TSC lead)
- Sandeep Nagaraja (amazon; lead engineer)
- Michael Lane (amazon; principle TPM)
- Trishan de Lanerolle (Linux Foundation;TPM/Community lead for DENT)
- Celement Chang (Delta; BSP developer)
- Mingxi Kao (Alpha Networks)
- Richard Herwig (Whole Foods; bare metal switching)
- Lawrence Liao (Delta)
- Manodipto Ghose (Testing Working Group)
- Mike Ward (Accton)
- Moti Nisim (Marvell)
- Mickey Rachamim
- Robert Perry
- Naresh Kumar
- Krishnamurthy Mayya
- Moni Levy (nvidia)
- Jan Lubbe
- New topics
- DHCP Snooping
- Open items
- Improve the user experience for configuring 802.1x authenticator
- Initially proposed solution is "verbose" and perhaps unintuitive, look to derive more elegant solution
- Targeting DENT 3.0 for Prestera switchdev driver to be able to offload Ether type filtering
- Current state:
nftables
ether type filtering isn't offloaded right now
- Current state:
- Maximum MAC addresses per interface not supported in kernel
- Forwarding database controlled by bridge driver, can't limit MAC addresses
- Kernel won't see bridged L2 traffic
- Needs 2 stages of support:
- kernel bridge driver
- switchdev interface for ASIC
- Package management
- Publish an image tailored to evaluation or development and include a package manager
- Production images should be generated for end-use requirements with needed packages, likely without package manager
- Bring question to next TSC meeting
- Containerized workloads
- What container engines and runtimes are supported?
- podman, docker, lxc/lxd
- Limitation: not for low resource systems
- Limitation: can't add switch ports to container unless container in host namespace
- What container engines and runtimes are supported?
- Configuration and Use Documentation
- Feature use guides
- Image build guide
- Sartura has developed some documentation for Replica and would appreciate a decision from DENT project whether Replica will be next build system for DENT before allocating significant resources to documentation.
- System reset feature
- Revert all use imposed changes back to state when image first loaded
- Dual partitions needed for certain applications (ex: CPE)
- two OS installs, update one and boot with fallback
- inspired by desire to update from one NOS to another NOS
- probably an edge case not a priority for support?
- Configuration persistence
- persistence across full image upgrades
- Sartura has basic configuration persistence system written for replica
- System update
- Support both full image and package based updates
- Sartura replica has built in whole image system updater, not dependent on ONIE
- Develop minimum list of features that switchdev drivers should have in order to provide proper experience with dentOS on a switch
- nvidia wiki is up to date
- Marvell needs to update wiki to reflect current driver features in DENT
- Improve the user experience for configuring 802.1x authenticator
- Delta to provide POE controller software specification
- Amazon to supply PoE daemon requirements (Steve Noble)
- Need to develop specification for 802.1x driver portion
- Update build system evaluation rubric with update and deployment process support criteria
- image based
- package based
- Develop vendor agnostic driver feature requirements list
- Marvell will update Prestera Switchdev wiki with current features (Moti)