Skip to content

Docs: Fix installation page URLs, versioning, and SLSA verification instructions - #4717

Merged
efiacor merged 2 commits into
kptdev:mainfrom
Nordix:fix-installation-urls-and-versioning
Sep 1, 2026
Merged

Docs: Fix installation page URLs, versioning, and SLSA verification instructions#4717
efiacor merged 2 commits into
kptdev:mainfrom
Nordix:fix-installation-urls-and-versioning

Conversation

@aravindtga

@aravindtga aravindtga commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Description

  • What changed: Updated kpt CLI installation docs to point to tar.gz archives instead of raw binaries, corrected SLSA verification command, and removed unnecessary chmod +x
  • Why it's needed: The release packaging changed from raw binaries to tar.gz archives, the same has been updated in the documentation
  • How it works: The kpt_version shortcode now strips the v prefix, allowing the docs to add it explicitly where needed (git tags, Docker tags) and omit it where not needed (archive filenames). Download links now point to kpt_<os>_<arch>-<version>.tar.gz with the correct tag path.

Related Issue(s)

Type of Change

  • Bug fix
  • Documentation

Checklist

  • Code follows project style guidelines
  • Self-reviewed changes
  • Tests added/updated
  • Documentation added/updated
  • All tests and gating checks pass

AI Disclosure

  • I have used AI in the creation of this PR.

If so, please describe how:
- Kiro CLI to review the documentation changes, verify release artifacts and draft the PR Message

@aravindtga aravindtga self-assigned this Aug 27, 2026
@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for kptdocs ready!

Name Link
🔨 Latest commit a6e1026
🔍 Latest deploy log https://app.netlify.com/projects/kptdocs/deploys/6a96abd6d1b6830008293b51
😎 Deploy Preview https://deploy-preview-4717--kptdocs.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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates installation documentation for archive-based releases and version formatting.

Changes:

  • Normalizes shortcode versions by removing the v prefix.
  • Corrects archive URLs, Docker tags, extraction, and SLSA commands.

Reviewed changes

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

File Description
documentation/layouts/shortcodes/kpt_version.html Normalizes version output.
documentation/content/en/installation/kpt-cli.md Updates installation and verification instructions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread documentation/content/en/installation/kpt-cli.md Outdated
Comment thread documentation/content/en/installation/kpt-cli.md Outdated
@aravindtga
aravindtga force-pushed the fix-installation-urls-and-versioning branch from ccba3bd to b673924 Compare August 27, 2026 13:38
@aravindtga
aravindtga marked this pull request as ready for review August 27, 2026 13:38
@aravindtga
aravindtga requested review from a team August 27, 2026 13:38
@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. bug Something isn't working documentation Improvements or additions to documentation labels Aug 27, 2026
@dosubot dosubot Bot added the lgtm label Aug 28, 2026
@aravindtga
aravindtga requested review from a team August 28, 2026 15:06
Comment thread documentation/content/en/installation/kpt-cli.md Outdated
@aravindtga
aravindtga force-pushed the fix-installation-urls-and-versioning branch 2 times, most recently from 1f88d26 to 71ffa80 Compare August 31, 2026 11:19
@aravindtga
aravindtga requested review from a team September 1, 2026 06:32
Comment thread documentation/layouts/shortcodes/kpt_version.html Outdated
@aravindtga
aravindtga force-pushed the fix-installation-urls-and-versioning branch from 71ffa80 to 814cc38 Compare September 1, 2026 10:38
…nstructions

Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
@aravindtga
aravindtga force-pushed the fix-installation-urls-and-versioning branch from 814cc38 to a6e1026 Compare September 1, 2026 10:41
@efiacor
efiacor merged commit 18dff10 into kptdev:main Sep 1, 2026
24 checks passed
@efiacor
efiacor deleted the fix-installation-urls-and-versioning branch September 1, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation lgtm size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Don't encode OS/ARCH in binary name

5 participants