Skip to content

docs(ep-v2): KOTS/kURL download assets no longer require air gap - #4557

Open
seanoseanohay wants to merge 7 commits into
mainfrom
sc-139144-ep-v2-download-assets-docs
Open

seanoseanohay wants to merge 7 commits into
mainfrom
sc-139144-ep-v2-download-assets-docs

Conversation

@seanoseanohay

@seanoseanohay seanoseanohay commented Sep 21, 2026

Copy link
Copy Markdown
Contributor
Link to Shortcut story:

https://app.shortcut.com/replicated/story/139144

Related:

What this PR does:

Documents the post-#10547 component contract: CLIs render when the install method is entitled; air-gap installer artifacts stay air-gap-only.

Does not tell vendors to unwrap `` from `` (unsafe for dual-entitled + online). Default online uses a second mount with `cliOnly={true}`.

Checklist:

  • I've verified the change on the Repldev deployment environment for this PR (with vendor web, Replicated CLI, or Replicated SDK as applicable).
  • I've spot-checked for backwards compatibility concerns.
  • I've added unit tests and telemetry for new features.
  • I've blocked production release if validation on staging is needed.
  • I've added audit-logging to every new endpoint.

Does this PR introduce a user-facing change?

New features:
```release-notes-features

```
Bug fixes:
```release-notes-fixes

```
Improvements:
```release-notes-improvements
Vendor docs: Enterprise Portal v2 KotsDownloadAssets documents CLI downloads without air gap, and cliOnly for online pages. Do not unwrap the air-gap download tag.
```

KotsDownloadAssets and KurlDownloadAssets render CLI downloads when the
install method is entitled. Air gap artifacts stay air-gap-only. Default
KOTS page still wraps downloads in WhenNetwork airgap.

SC-139144
@seanoseanohay
seanoseanohay requested a review from a team as a code owner September 21, 2026 22:10
@netlify

netlify Bot commented Sep 21, 2026

Copy link
Copy Markdown

Deploy Preview for replicated-docs ready!

Name Link
🔨 Latest commit 33321d9
🔍 Latest deploy log https://app.netlify.com/projects/replicated-docs/deploys/6ab2d29207148d00075990e9
😎 Deploy Preview https://deploy-preview-4557--replicated-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Sep 21, 2026

Copy link
Copy Markdown

Deploy Preview for replicated-docs-upgrade ready!

Name Link
🔨 Latest commit 33321d9
🔍 Latest deploy log https://app.netlify.com/projects/replicated-docs-upgrade/deploys/6ab2d292e5f7d90008a60697
😎 Deploy Preview https://deploy-preview-4557--replicated-docs-upgrade.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@replicated-ci replicated-ci added type::docs Improvements or additions to documentation type::feature labels Sep 21, 2026
Lawrence Lee Keener added 5 commits September 21, 2026 17:17
Clarify that the default KOTS air gap wrap and kURL page are unchanged.
Placing download assets outside WhenNetwork is an optional vendor edit.
Online CLIs belong on a second KotsDownloadAssets mount with cliOnly.
Do not move the air-gap tag out of WhenNetwork.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type::docs Improvements or additions to documentation type::feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants