-
Notifications
You must be signed in to change notification settings - Fork 763
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
Unable to install fleetspeak-client-bin (0.1.11) on ppc64le #948
Comments
Quick question: do you plan to run the clients on fleetspeak-client-bin contains precompiled Fleetspeak binaries for various platforms and is needed to build and run latest generation of GRR clients. Unfortunately, we don't distribute the ppc64le Fleetspeak binaries in the At the moment, in order to install GRR and then build client templates for ppc64le, you'd need to effectively build and install your own ppc64le-specific fleetspeak-client-bin package version. To do that, you'd essentially need to follow the steps done by Fleetspeak CI. Note that even if you do that, you'd still need to build the custom GRR client template for |
Answer: I do plan to run the clients on I think I was able to follow the steps done by Fleetspeak CI and created
Do I already need an existing MySQL/MariaDB setup at this point? ( Is Ubuntu 18.04 still the recommended distribution to install the server? I would like to use a distribution and version still getting updates for the GRR Rapid Response setup. |
Hey, our docs on the matter were a little outdated, I created a PR (google/grr-doc#144) to fix this. Before the PR gets submitted, the temp version of the docs is available here: https://grr-doc.readthedocs.io/en/sphinx-update/installing-grr-server/from-source.html Commenting on your questions/notes:
Is it a hard requirement to run the server on the ppc64le architecture? That's not impossible but is much more work, as
The error that you see in the build are not a sign of a missing dependency, but rather a build error inside the You don't need to have an initialized database, but you need to have the headers/libraries (which you seem to have, otherwise the build would fail totally). Which database did you install - MySQL or MariaDB?
Yes, Ubuntu 18.04 is the server environment that we support and test on. |
* Updated Sphinx. Migrated from recommonmark to myst-parser. Removed a few hack from conf.py. * Removed most mentions of AFF4 from the docs. * Removed Python 2-specific sections. * Fixed the docs to suggest to change mysql server config file to set max_allowed_packet to 40M (see google/grr#947). * Largely rewritten "Install from source": now telling how to build Fleetspeak wheels and specifically mentioning the case when we install from source to build a client template (see google/grr#948). * Made minor changes to "Build custom client templates". You can see the version of the docs from this PR at https://grr-doc.readthedocs.io/en/sphinx-update/index.html.
Environment
PIP package/source
3.4.5.1
Debian 11 (Bullseye) (ppc64le)
Describe the issue
Trying to install GRR Server from pip packages or via source, I am not able to install fleetspeak-client-bin version 0.1.11 on a ppc64le architecture.
Steps to reproduce:
pip3 install fleetspeak-client-bin
Error logs
Additional context
There is a working (old) version of GRR Server (ppc64el) at https://packages.ubuntu.com/bionic/grr-server for Ubuntu 18.04.
The text was updated successfully, but these errors were encountered: