-
Notifications
You must be signed in to change notification settings - Fork 259
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
Request: Add loongson[loong64] for step-ca and step-cli. #1335
Comments
Which may also do the same thing to https://github.com/smallstep/certificates |
Hey @Evsio0n, thank you for opening the issue! After discussion in the team the conclusion is that we shouldn't add this, because we don't have a way of testing proper functioning of the CA and CLI on this architecture at this time, and it would require additional maintenance in the future. This is the first time we got a request for this architecture, so it's hard to tell how popular it is and how much it is used in practice by our users. We might change our minds when we get more facts and votes, but in the meantime and if it's critical to support the architecture, the team is open to discuss a commercial agreement. That said, you're absolutely free to compile it manually and/or in some automated fashion by specifying Closing the issue for now. |
Hello! Thank you for your response and for taking the time to consider the Loong64 architecture proposal. I fully understand the current decision not to support it due to testing and maintenance challenges, as well as the limited feedback from users. However, I would like to respectfully request that you consider reopening this issue so that, over time, we may demonstrate the value and potential necessity of Loong64 through community participation and real-world feedback. In the past, we’ve seen successful integrations of other architectures under similar circumstances, such as ppc64(le) #560 If this issue is reopened, I’m more than willing to promote Loong64 adoption within the community, encourage testing, and help collect tangible usage feedback. This would allow us to present more concrete evidence that Loong64 deserves official support, much like previous architectures. |
Additionally, to avoid adding more to your workload, here are some references to the Loong64 architecture that might be helpful:
|
I've just opened it again, but just for visibility |
goreleaser doesn't require any changes to its users be able to build for loong64. |
Yes, it won't need any change, however: Line 81 in b597c44
Here, the build script used the downloaded release from goreleaser package |
Again, that doesn't matter, you don't need to build for loong64 in a loong64 machine |
Hello!
Loong64 is the 64-bit version of LoongArch. It's a RISC-style ISA developed by Loongson.
The architecture can be found here (https://wiki.debian.org/Ports/loong64)
It is suitable for loong64 devices that execute step-ca and step-cli. It is very useful for running this product and performing CA maintenance when using loong64 devices and servers and using Kubernetes.
The text was updated successfully, but these errors were encountered: