weaveworks / vscode-gitops-tools

GitOps Visual Studio Code Extension
Mozilla Public License 2.0
223 stars 21 forks source link

Links to Weave GitOps Documentation are broken #509

Open GMZwinge opened 1 month ago

GMZwinge commented 1 month ago

Expected behaviour

After selecting the plugin, in the section DOCUMENTATION, the links under Weave GitOps are broken. Eg: Introduction, Installing the CLI, Getting Started, etc...

Actual behaviour

The link should work. Eg: Introduction, Installing the CLI, Getting Started, etc...

Steps to reproduce

Using a DevContainer configuration like this:

{
    "name": "fluxcd",
    "image": "mcr.microsoft.com/devcontainers/base:jammy",
    "features": {
        "ghcr.io/mpriscella/features/sops:1": {},
        "ghcr.io/goldsam/dev-container-features/flux2:1": {},
        "ghcr.io/devcontainers/features/azure-cli:1": {},
        "ghcr.io/devcontainers-contrib/features/kubectl-asdf:2": {},
        "ghcr.io/devcontainers/features/git:1": {},
        "ghcr.io/devcontainers/features/helm:1": {}
    },
    "customizations": {
        "vscode": {
            "extensions": [
                "weaveworks.vscode-gitops-tools",
                "ms-kubernetes-tools.vscode-kubernetes-tools"
            ]
        }
    }
}

connect to Remote and click on GitOps in the left bar, then in section DOCUMENTATION, expand Weave GitOps and click on any of the entries.

Versions

kubectl version:

vscode ➜ /workspaces/TestDevContainers $ kubectl version
Client Version: v1.30.3
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Unable to connect to the server: tls: failed to verify certificate: x509: certificate is valid for cpc-gmzwi-23men, gateway.rancher-desktop.internal, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, localhost, not host.docker.internal
vscode ➜ /workspaces/TestDevContainers $ 

Flux version: 2.3.0 Git version: 2.45.2 Azure version:

vscode ➜ /workspaces/TestDevContainers $ az --version
azure-cli                         2.62.0

core                              2.62.0
telemetry                          1.1.0

Dependencies:
msal                              1.28.1
azure-mgmt-resource               23.1.1

Python location '/opt/az/bin/python3'
Extensions directory '/home/vscode/.azure/cliextensions'

Python (Linux) 3.11.8 (main, Jul  4 2024, 02:23:40) [GCC 11.4.0]

Legal docs and information: aka.ms/AzureCliLegal

Your CLI is up-to-date.
vscode ➜ /workspaces/TestDevContainers $ 

Extension version: 0.27.0 VSCode version: 1.91.0 Operating System (OS) and its version: Windows 11 version 23H2

kingdonb commented 1 month ago

Weave GitOps is no longer maintained afaik, but you can find the docs (without the search capabilities they used to have, or the version selector, just the current docs) here:

https://gitops.weave.works

Thanks for pointing this out, will fix it before we do another release of the VSCode GitOps Tools

🙌👍