Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs.gitops.weave.works broken/unreachable #4197

Open
MTRNord opened this issue Mar 15, 2024 · 13 comments
Open

docs.gitops.weave.works broken/unreachable #4197

MTRNord opened this issue Mar 15, 2024 · 13 comments
Labels
bug Something isn't working

Comments

@MTRNord
Copy link

MTRNord commented Mar 15, 2024

It seems like something expired on the webhost as its failing with an xml saying "The project to be billed is associated with a delinquent billing account." currently. Is that already known?

@MTRNord MTRNord added the bug Something isn't working label Mar 15, 2024
@Btijmen
Copy link

Btijmen commented Mar 19, 2024

As per #4194 (comment) there's a good reason the account hasn't been paid for. (Weaveworks doesn't exist anymore :( )

@ksemele
Copy link

ksemele commented Mar 21, 2024

Maybe we need to go to GitHub pages for Weave instead?
Who maintains this repo at this time?

@ehcpdeveloper
Copy link

isn't there any other doc repo?

@Sijoma
Copy link

Sijoma commented Apr 3, 2024

This also affects the helm chart repo right -> oci://ghcr.io/weaveworks/charts?

@kingdonb
Copy link

kingdonb commented Apr 3, 2024

No, it would not affect the ghcr.io charts, @Sijoma

We've created a #flux-ecosystem channel on the CNCF Slack instance where this can be discussed, there are some competing interests and someone is likely to re-publish and re-host the Weave GitOps docs soon, (potentially even with their own new branding) but in the mean time it's still possible to read them in the repo, by perusing the "website" directory that contains the docusaurus sources:

https://github.com/weaveworks/weave-gitops/tree/main/website

I'll admit that it's a bit unfriendly as a user interface, but it is at least not MIA.

I think there is still a goal to avoid a fork, and we should try to make this place as hospitable as possible for vendors to avoid creating a bunch of disparate forks. But from a centralization perspective, without maintainers and without formal governance, it will be hard for individuals to contribute to the Weave GitOps repos without forking them.

Anyway @Sijoma what you said is true about the legacy Helm chart repository, if users were using the http-based Helm chart repository (legacy Helm repository) then it is currently out of service.

OCI charts should all still be available (but I have no idea how many of published charts were actually hosted in an OCI repo.)

I have heard from a few different people they are getting good results from a HelmRelease backed by a GitRepository who have been testing WGE on their own, without rebuilding everything, for what that's worth! I won't recommend that as a long-term solution, (someone needs to publish and sign their own releases, make themselves known in #flux-ecosystem)

@kingdonb
Copy link

kingdonb commented Apr 3, 2024

Please direct people to the CNCF channel #flux-ecosystem where we'll share the link, and take your questions and complaints about this refurbished docs site, manually published

We created a temporary (ish?) home for the docs now, https://docs.microscaler.com

Please direct any and all questions about this to the #flux-ecosystem channel linked above. Please do not share this link widely outside of the thread, I cannot guarantee it will stay up in its current form, but am posting it now as you all are interested and it is responsive to the thread here. Thank you for any additional feedback that you can provide!

If there's anything broken or in need of update in the docs link above, please also report it but to keep this thread on-topic maybe you can report those issues on the separate repo.

We also already know about these issues:

  • Algolia search has been disabled
  • Google Analytics is disabled

The repo that I hosted it from is here: https://github.com/microscaler/gitops-docs (see also https://github.com/kingdonb/weave-gitops / https://github.com/microscaler/weave-gitops)

Am interested in recruiting maintainers who would want to keep this forked repo online long-term. I do not know if this link will stay good, I have hosted it on a personal account for now as I am personally interested in connecting Flux community and ecosystem with interested vendors and maintainers and/or customers, (and really want to see all of this fixed ASAP.)

@Sijoma

This comment was marked as off-topic.

@kingdonb
Copy link

kingdonb commented Apr 3, 2024

Doesn't seem to be down, but this might not be the same repository that you referenced (the way that GHCR handles sub-naming and chart vs. package is a little weird):

https://github.com/weaveworks/weave-gitops/pkgs/container/charts%2Fweave-gitops

Can you share the HelmRepository and HelmRelease that failed @Sijoma ?

@Sijoma

This comment was marked as off-topic.

@kingdonb
Copy link

kingdonb commented Apr 3, 2024

For right now, it's good to see that is still online. I wouldn't expect any of our OCI repos on GHCR to go down

But whoever is maintaining Weave GitOps into the future will probably opt to publish into their own (re-branded) chart repo.
I'd hope also adopting cosign keyless verification ;)

I think it's true that HelmRepository of type: oci does not actually reconcile anything. So without the HelmRelease that goes with that HelmRepository it would be meaningless to try to test. Anyway you said that it is working for you again now.

@Sijoma

This comment was marked as resolved.

@kingdonb
Copy link

kingdonb commented Apr 3, 2024

@Sijoma Right, that is a bug in Weave GitOps, it does not understand that HelmRepository of type: oci does not have any status or reconciling, and type: legacy does indeed reconcile. This is a mild idiosyncrasy that was added in a recent version of Flux, (it's not actually a problem with the HelmRepository. Just a side effect of this item I mentioned above):

I think it's true that HelmRepository of type: oci does not actually reconcile anything.

ref:

@Sijoma
Copy link

Sijoma commented Apr 4, 2024

I've marked most of my comments as off-topic to not de-rail the original issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants