Skip to content

Conversation

@seedspirit
Copy link
Contributor

@seedspirit seedspirit commented Dec 23, 2025

resolves #7407 (BA-3445)

Checklist: (if applicable)

  • Milestone metadata specifying the target backport version
  • Mention to the original issue
  • Installer updates including:
    • Fixtures for db schema changes
    • New mandatory config options
  • Update of end-to-end CLI integration tests in ai.backend.test
  • API server-client counterparts (e.g., manager API -> client SDK)
  • Test case(s) to:
    • Demonstrate the difference of before/after
    • Demonstrate the flow of abstract/conceptual models with a concrete implementation
  • Documentation
    • Contents in the docs directory
    • docstrings in public interfaces and type annotations

📚 Documentation preview 📚: https://sorna--7587.org.readthedocs.build/en/7587/


📚 Documentation preview 📚: https://sorna-ko--7587.org.readthedocs.build/ko/7587/

@seedspirit seedspirit self-assigned this Dec 23, 2025
@github-actions github-actions bot added size:L 100~500 LoC area:docs Documentations labels Dec 23, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive security documentation addressing network isolation requirements for Backend.AI compute nodes. The documentation clarifies that compute nodes must be deployed in network-isolated environments to prevent unauthorized direct access to running sessions.

Key Changes:

  • New security architecture documentation with network diagrams and traffic flow explanations
  • Enhanced agent installation guide with network configuration prerequisites
  • Updated networking concepts with security requirements

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
docs/concepts/security.rst New comprehensive security architecture documentation including network zones, traffic flow diagrams, and security considerations for compute node isolation
docs/install/install-from-package/install-agent.rst Added network security warnings and configuration prerequisites section before agent installation instructions
docs/concepts/networking.rst Added network security and isolation section with critical security requirements and traffic flow expectations
docs/concepts/index.rst Added security document to the concepts table of contents
changes/7587.doc.md Changelog entry documenting the addition of network security documentation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@HyeockJinKim HyeockJinKim added this pull request to the merge queue Dec 27, 2025
Merged via the queue into main with commit f17b527 Dec 27, 2025
34 checks passed
@HyeockJinKim HyeockJinKim deleted the docs/BA-3445 branch December 27, 2025 11:12
HyeockJinKim added a commit that referenced this pull request Jan 6, 2026
Clarify that CVE-2025-49651 (direct compute node access via port
scanning) is not a software vulnerability but an operational security
requirement. Backend.AI assumes compute nodes are deployed in
network-isolated environments with inbound access restricted to
App Proxy components only.

This entry references the comprehensive network security documentation
added in #7587.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs Documentations size:L 100~500 LoC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs] Document network isolation requirements for compute nodes (CVE-2025-49651)

3 participants