-
Notifications
You must be signed in to change notification settings - Fork 673
cloud.weave.works is down + missing page in weave documentation #3960
Comments
Encountered the same issue this morning. I was able to install weave on both a 1.24 and 1.25 cluster using the 1.11 yaml from the release page: https://github.com/weaveworks/weave/releases/tag/v2.8.1
That seems like an older version so I'm unsure if that's going to continue being supported, but so far things are working as expected. |
Thanks @clacsinaRX-M You saved me its working for me |
Is there any official and up-to-date one instead of #3960 (comment)? |
Oh no, I also wondered why cloud.weave.works is down. But if I access "https://www.weave.works/docs/net/latest/kubernetes/kube-addon" I land on the Overview-Page. So actually I cant find any Page showing how to install the kubernetes addon |
Hi, we are looking into a workaround if we can provide, or some alternatives. Watch this space. |
Just confirming that the workaround here #3960 (comment) should work. We are updating our documentation and will comment again on this issue in a bit |
While we're waiting for the fix, do you not think it prudent to get someone in the organisation to update https://www.weave.works/docs/net/latest/kubernetes/kube-addon/ with the fix and a link to the EOS announcement. |
Updates:
Thanks for your feedback and patience |
JFYI, this is the top result when searching for "weave net one-liner" so at least 50% of people will probably click this first: https://www.weave.works/blog/weave-net-kubernetes-integration/ I was unable to find this blog page in any of our git repos, or I'd be updating it myself right now, but it still contains the reference to cloud.weave.works – thanks Weaveworks team for handling this issue so quickly already 🙇 |
@AhmedAtefWW can you help? |
Thanks for updating the documentation, and confirming that the YAML on the GitHub release pages is now the canonical source; that's very much appreciated! ♥ One little remark: the YAML that was just released there a few days ago (weave-daemonset-k8s.yaml) uses the For folks wondering about the differences between the -1.8, -1.9, -1.11 YAML manifests:
There was no change in DaemonSet API or behavior since then, so the 1.11 manifest (in fact, the 1.9 manifest!) will work just fine on Kubernetes 1.25. Thanks again! |
@lizwarner-weave is there a dedicated URL to install weave scope as well ? The installation instructions still refers to cloud.weave.works (https://www.weave.works/docs/scope/latest/installing/#k8s) |
@lucj looking into this |
@lucj see the update on scope docs let me know any feedback at the back of it |
@monadic Any chance of creating a helm chart? Would be useful to be able to configure things like IPALLOC_RANGE Would you accept a PR for one? |
Sure please email me about this Alexis at Weave dot works |
... And indeed, using the
I'll open a separate issue to track this. |
I just ran into this. how lame of weave 😢 |
I'm pretty sure you can still: kubectl apply -f https://github.com/weaveworks/weave/releases/download/v2.8.1/weave-daemonset-k8s.yaml as described on: I use Weave Net, but I don't e2e test it daily. If there's an issue that it can't be installed, please cc me as it will be a problem for me sooner or later. But from what I've seen, they've still been taking care of the installation blockers as they come in. 🙏 🙇 📿 |
Hi @kingdonb ! 👋🏻 I'm not sure which issue @kallisti5 is talking about; but perhaps it's about the multiarch problem described just above (and tracked in #3974) - if you Cheers! |
Just the shutdown of cloud.weave.works. It was a really nice service to use. |
It also looks like the last weave release was in 2021. That doesn't bode well for its future... |
The shutdown of Weave Cloud shouldn't really have had anything to do with Weave Net, but it unfortunately did impact There are people interested in rekindling Weave Net here: It's going to have to come from volunteer effort though, as it always has! There have been hotfixes to keep the one-liner instructions working, and there has been upstream issues that breaking changes impacted Weave Net, that got sorted out ultimately, and there are people who are enthusiastic about keeping Weave Net going, but it's definitely been on life support! |
i would like to revise #3960 (comment), anyone working to address this issue to support multi-arch image? |
I would like to see multi-arch get resolved, and I can likely help test it if someone else is driving the effort. 🙏 |
Hi @kingdonb, all that is needed for multi-arch support is to update the released YAML so that it references tag |
Those are pretty concise and to the point, thank you for speaking up about it! I'll see if I can find out who has the keys to push those tags around today. ❤️ |
OK, so this is really bad. I think this means that new clusters on Weave Net that just follow the released instructions cannot have Arm64 nodes without some modifications. This is really bad because, the arm64 support exists, it is there, it's just obscured by some mistake that occurred during triage of the cloud.weave.works website itself sunsetting, with Weave Cloud. And it can technically be fixed with a single change, but there is no commitment from us at Weaveworks to continue the maintenance of Weave Net distro, as has been echoed from the start of this issue. And there has been a loose formation of a new team, and then the holidays. I'm just repeating the events so far, for anyone that is just joining the conversation. I think the instructions that are hosted at Weaveworks that "need to be updated" now are actually on the Weaveworks blog or corporate brand site. I don't believe any keys have been handed over to anyone. So if a new team is being formed that's composed of people who are not at Weaveworks, they're going to need somewhere else to post the instructions that explain how to get at the latest release. I'm not sure if that team has a name. Does anyone know the answer yet?
Or has this conversation already been covered somewhere and I need to catch up with the recording? I think the team needs a name first, (and not to put the cart before the horse, but then there is the possibility that more than one competing team springs up... I'd be happy to work with one point of contact or multiple but I'd prefer a single team with at least one committed point of contact that I can name.) I'm doing the best to facilitate this next step right now without being antagonistic to anyone, please nobody read this note as passive-aggressive or anything else, as I genuinely don't know if there is a new maintainer yet... but I want to help! 🌷 |
And for anyone that's aware of the precarious maintenance status of Weave Net right now, it should not be a problem to make a one-line change to the YAML in order to get access to multi-architecture for their cluster. It is risky because there has been no maintainer, I wouldn't recommend it for production. So I think the new release team needs to create a website where they will host the instructions for Weave Net going forward, (and I will be glad and volunteer to help with this.) Is there such a team where the maintainers can be enumerated now, or is it public? I would like for this to be easy, and for things to just go on working for everyone, but I also want to avoid that someone winds up with Weave Net in production, and a CVE is not addressed, and then it's then Weaveworks who is indirectly responsible (in spite of the license which says we cannot be responsible), because of no maintenance and a poorly managed handover that resulted in incorrect signaling about the current maintenance status. I'm trying to say, I think the bad news is we cannot "just put it back" from I'm happy to be overruled by anyone that has the keys and can actually fix it now, but I'm actually not in a position to make the change requested myself, and I'm doing my best to telegraph the disposition of engineering resources in the company who are in position to trace that down, but have been asked to focus on other stuff. So as respectfully as possible, I think right now the blocker is: there is no new website from the new maintainer team. |
thank you so much for your contribution!
off topic but https://github.com/weaveworks/weave is still maintained? i see that last commit is 3 months ago...
right.
I think this is one of the huge driver if we use weave... but correct. I am happy to help anything i can do, but i am just one of the user with low bandwidth... |
Look closer, there have been less than 10 commits since the end of 2021, and there have been no releases other than the changes necessary to avoid leaving everyone stranded when Weave Cloud service and domain name was decommissioned. It's not that there is no living person who has write access, it's that there is no active maintainer or "product owner" if Open Source can be considered a product, which it can. There has been some small docs contributed yet, but I work at Weaveworks and have been in the conversations, so I can tell you with certainty, there is no commitment from Weaveworks Inc. to maintain Weave Net going on forward. It will have to come from the community, and I hope that it does. Weave Net may be formally sunset if it can't be maintained effectively. I appreciate you @fujitatomoya I am just a user of Weave Net, too. I hope it does not come off as too presumptuous stating that I will volunteer to facilitate the new maintainer when we don't yet know who that person or group is. I cannot be the volunteer myself, I have too many other roles at Weaveworks and other commitments in open source. But I have taken over Open Source projects before that were left behind by a company when the project was in some transitionary state. I can offer mentorship based on that experience, and material support (server hosting) to whoever wants to do the hard work – building and testing, and preparing the next release, and documenting what issues, etc. – all those jobs of a maintainer! I can be reached on Slack (CNCF #flux) by anyone who is looking for help to answer this call. |
@kingdonb I was one of few people who volunteered to help in any way possible. We had a couple of meetings, but beyond setting up a rough roadmap of activities, we didn't reach any conclusion. Meanwhile, I set up a replacement endpoint for the one-line weave setup on my own. It's not "official" in any way, nor is it mentioned on any web site other than issue #3948, but me and students of the classes I teach use it. I'll make the correction suggested by @jpetazzo there. |
I would like to help you amplify this, but maybe a meeting would be better first. Thank you for sharing Weave Net with your students! :) Let's meet some time, again. I would like to meet you personally, but maybe it makes sense to put another date on the calendar for the working group, in case any other members are still interested. 🔔 🪐 ringy bell ringy It will take some time to establish a new group and decide what it should be called, as well as formalize leadership. Let's continue the conversation. 💯 |
Let's set a date. It would be nice to have some more people (perhaps @fujitatomoya ?) in the meeting. |
yeah thanks for bringing this up, count me in 👍 |
This is the time:
Please E-mail kingdon at weave dot works Edit: I have two confirmed @fujitatomoya and @rajch 👍 I'll be there myself as well, of course. As far as I know, that is the team so far. Anyone else who is interested, please e-mail me to be added to the calendar. subject: Weave Net |
We had our meeting today, and we committed to join another meeting at the same time next month:
Goals: to run all of the tests and build infrastructure, to provide an environment that can run all the tests (for public good) and demonstrate its use, to make an inventory of any dependencies and submit a PR for upgrading them... we can hope to bring in more volunteers next month, and share our experiences from running the tests. Thanks for doing this Tomoya and Raj 👍 The consensus of the group was, we need more volunteers, or at least party members, in order to make this a sustainable enterprise. The discussion continues: |
apply fails because cloud.weave.works reached his end of life: https://www.weave.works/blog/weave-cloud-end-of-service weaveworks/weave#3960
Hi!
I noticed that cloud.weave.works was down.
(According to https://downforeveryoneorjustme.com/cloud.weave.works?proto=https, it's not just me, at least at the moment.)
This is (or at least, was) mentioned as the method of choice to install Weave on Kubernetes clusters:
It worked a few days ago (at least last Monday 26-SEP-2022 according to my logs) but doesn't work today (Monday 03-OCT-2022).
I thought - maybe this was decommissioned, and I should update my deployment scripts?
But when I go to the Weave documentation (https://www.weave.works/docs/net/latest/kubernetes/), it says "The recommended way of using Weave with Kubernetes is via the new Kubernetes Addon". But the link to "Kubernetes Addon" redirects to the Weave Net overview (https://www.weave.works/docs/net/latest/overview/).
I'm not sure what to do next; I'll fetch a cached copy of the Weave YAML somewhere but I thought it might help others to report this and get it fixed ♥
The text was updated successfully, but these errors were encountered: