Skip to content

Release r2.1 (alpha) #132

@camara-release-automation

Description

@camara-release-automation

Scope

First alpha of NAM (network-access-management 0.2.0 / r2.1), redirected from the unfinished 0.1.0-alpha.1 / r1.0-rc.1 line per #34. Two primary capabilities support Zero-Touch Onboarding on operator-supplied network access devices:

  • Trust Domain management — declarative LAN-scoped configurations with policy-driven control over device admission, bandwidth, and egress. Wi-Fi (WPA Personal/Enterprise) and Thread (Structured/TLV) access types supported.
  • Trust Domain Device registration — register subscriber and IoT devices into Trust Domains using DPP, Matter, or WKSO bootstrapping protocols.

Supporting capabilities: Reboot Request management (immediate or scheduled reboot of operator-supplied access devices) and Service / Network Access Device discovery (read-only enumeration).

Headline additions since the abandoned 0.1.0-alpha.1 attempt: WKSO (well-known-SSID + client-certificate onboarding), first basic-tier Gherkin test coverage, layout refactor for the central bundling tooling, and Commonalities r4.2 + ICM r4.2 alignment.

Outstanding before /create-snapshot: PR #122 (feat/wkso-bootstrapping) — adds WKSO and bumps x-camara-commonalities to 0.8.0-rc.2. Intended to merge into main before snapshot creation.

Preparing the release content

Before issuing /create-snapshot, verify on main:

  • release-plan.yaml content matches intent (check API names, versions, statuses, release type)
  • Commonalities and ICM dependency versions are current
  • CI checks are green (Spectral linting, PR validation)
  • All intended implementation PRs are merged
  • SemVer is correct (breaking changes only in v0.x initial or new major versions)
  • Release assets provided for declared API status(es)
Required release assets per API status (see full documentation)
Nr Asset alpha rc initial
public
stable
public
1 Release Plan M M M M
2 API Definition(s) M M M M
3 Commonalities compliance O M M M
4 API Documentation M M M M
5 User Stories O O O M
6 Test Cases (basic) O M M M
7 Test Cases (enhanced) O O O M
8 API Description O O M M

M = Mandatory, O = Optional — Full documentation


Release Status

State: snapshot-active | Last Updated: 2026-05-13T18:09:07Z

Active snapshot: r2.1-fdbc216
Release PR: #139

Release type: alpha

API Status Target Calculated
network-access-management alpha 0.2.0 0.2.0-alpha.1

Dependencies: Commonalities r4.2 (0.8.0-rc.2), ICM r4.2 (0.5.0)

Valid actions:
Update, review, and merge Release PR to create draft release
/discard-snapshot <reason> — discard and return to planned

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions