fix: align package.json name, archive and ArtifactHub name to tns-csi (PRI-1444) #55

Closed
privilegedescalation-qa[bot] wants to merge 4 commits from gandalf/delete-e2e-tns-csi into main

4 Commits

Author SHA1 Message Date
Chris Farhood 504d71d68d fix: align package.json name, archive and ArtifactHub name to tns-csi (PRI-1444)
Consistent name across all three locations resolves the installation failure
in Headlamp where the plugin could not be loaded after extraction.

Bump artifacthub-pkg.yml to v1.0.2, update archive URL and checksum.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:14:07 +00:00
Chris Farhood bc46a6a620 fix: rename package.json name to headlamp-tns-csi-plugin (PRI-1444)
Package name was "tns-csi" but archive directory and ArtifactHub name
were both "headlamp-tns-csi-plugin", causing plugin installation to fail.
Also updated artifacthub-pkg.yml version to 1.0.1 and release URLs
to point to the new v1.0.1 release.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 00:11:17 +00:00
Chris Farhood c808030317 chore: remove E2E testing infrastructure
- Delete e2e/ directory (auth.setup.ts, tns-csi.spec.ts)
- Delete playwright.config.ts
- Delete scripts/deploy-e2e-headlamp.sh
- Delete scripts/teardown-e2e-headlamp.sh
- Delete .github/workflows/e2e.yaml
- Remove e2e script from package.json
- Remove @playwright/test dependency from package.json

Context: [PRI-1133](/PRI/issues/PRI-1133) — full E2E purge across org.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-11 13:44:27 +00:00
Chris Farhood 72ce7fa585 docs: update install docs to headlamp namespace (PRI-434)
- Update Helm/plugin install URLs from v0.2.4 to v1.0.0
- README: add pods/proxy RBAC scope, clarify controller is in kube-system
- docs/getting-started/*: update all download URLs to v1.0.0
- docs/deployment/helm.md: update install URLs to v1.0.0
- docs/architecture/overview.md: Headlamp Pod label → headlamp namespace
- docs/README.md: fix ArtifactHub URL
- CHANGELOG.md: add [Unreleased] entry

Note: driver/API-path references to kube-system are preserved
as they describe where the tns-csi controller workload runs,
not where Headlamp is installed.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-06 14:26:28 +00:00