Skip to content

Use NetworkResource for network management in API server.#1421

Merged
jglogan merged 2 commits intoapple:mainfrom
jglogan:network-resource
Apr 30, 2026
Merged

Use NetworkResource for network management in API server.#1421
jglogan merged 2 commits intoapple:mainfrom
jglogan:network-resource

Conversation

@jglogan
Copy link
Copy Markdown
Contributor

@jglogan jglogan commented Apr 15, 2026

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Motivation and Context

Evolve API to 1.0 shape.

Testing

  • Tested locally
  • Added/updated tests
  • Added/updated docs

@jglogan jglogan marked this pull request as draft April 15, 2026 15:51
@github-actions github-actions Bot added the cli label Apr 15, 2026
@jglogan jglogan marked this pull request as ready for review April 17, 2026 18:45
@jglogan jglogan changed the title WIP: NetworkResource Use NetworkResource for network management in API server. Apr 17, 2026
Comment thread Sources/ContainerCommands/Builder/BuilderStart.swift
Comment thread Sources/ContainerResource/Network/NetworkResource.swift
Comment thread Sources/ContainerResource/Network/NetworkResource.swift
@jglogan jglogan force-pushed the network-resource branch 2 times, most recently from ce02137 to 3906eb5 Compare April 19, 2026 18:52
jglogan added 2 commits April 23, 2026 14:18
- Evolves API to use a `NetworkResource` that conforms
  to `ManagedResource`.
- BREAKING CHANGE - compile time impact due to changes
  to Swift client API signatures. No change to
  persistent data or API server XPC protocols.
@jglogan jglogan mentioned this pull request Apr 29, 2026
7 tasks
@jglogan jglogan merged commit b1f3c0d into apple:main Apr 30, 2026
3 checks passed
@jglogan jglogan deleted the network-resource branch April 30, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants