Hi, Just following up on this request.
Thank you. On Thursday, May 30, 2024 at 3:54:41 PM UTC+1 Raveen wrote: > We have a test setup of ReviewBoard 6.0.2 in with a ReviewBot container > (taken from this docker image: > https://hub.docker.com/r/beanbag/reviewbot-c version 3.0). > > The reviewbot-c container is detected over the rabbitmq queue (along with > another reviewbot-fbinfer, for testing) (reviewbot_extensions.png). > > [image: reviewbot_extensions.png] > > However, when setting up integrations, we are unable to see the any tools > provided by the reviewbot worker(s) (reviewbot_integrations.png): > > [image: reviewbot_integrations.png] > > The docker logs for the reviewbot-c container do show the relevant C > language tools to be present: > > + exec gosu reviewbot /opt/scripts/run-reviewbot.sh > + CONCURRENCY_ARGS= > + test '!' -z '' > + /usr/bin/env reviewbot -b amqp://guest:guest@rabbitmq-dev -lINFO > 2024-05-14 16:35:51,598 - [INFO] Review Bot: Loading Review Bot > configuration file /etc/xdg/reviewbot/config.py > 2024-05-14 16:35:51,824 - MainProcess: ???(???) - [INFO] > reviewbot.repositories: Fetching repositories from Review Board: > http://reviewboard-dev:8080 > 2024-05-14 16:35:52,421 - [INFO] Review Bot: Welcome! > > Review Bot will connect to amqp://guest:**@rabbitmq-dev:5672// > as reviewbot@f9f8cfa129fe. > > You are running Review Bot using Python 3.10 and Celery 5.2.3. Make sure to > keep up on the latest supported versions of Python 3 and Celery 5 in order > to stay nice and secure. > > The following tools are available: > > * clang > * cppcheck > * cpplint > * rbsecretscanner > > The following tools are missing dependencies: > > * cargotool > * checkstyle > * doc8 > * fbinfer > * flake8 > * gofmt > * gotool > * jshint > * pmd > * pycodestyle > * pydocstyle > * pyflakes > * rubocop > * rustfmt > * shellcheck > > See https://www.reviewboard.org/docs/reviewbot/3.0/tools/ for help on > installing tools. > > The following tools require a configured repository in > /etc/xdg/reviewbot/config.py: > > * clang > > Configured repositories include: > > * gcc > > See > https://www.reviewboard.org/docs/reviewbot/3.0/configuration/#worker-configuration-repositories > > for help on configuring repositories. > > 2024-05-14 16:35:52,508 - [INFO] celery.worker.consumer.connection: > Connected to amqp://guest:**@rabbitmq-dev:5672// > 2024-05-14 16:35:52,512 - [INFO] celery.worker.consumer.mingle: mingle: > searching for neighbors > 2024-05-14 16:35:53,530 - [INFO] celery.worker.consumer.mingle: mingle: > all alone > 2024-05-14 16:35:53,553 - [INFO] celery.apps.worker: > reviewbot@f9f8cfa129fe ready. > 2024-05-14 16:36:30,666 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: cargotool dependency check failed. > 2024-05-14 16:36:30,666 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: checkstyle dependency check failed. > 2024-05-14 16:36:30,666 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: doc8 dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: fbinfer dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: flake8 dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gofmt dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gotool dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: jshint dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pmd dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pycodestyle dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pydocstyle dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pyflakes dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rubocop dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rustfmt dependency check failed. > 2024-05-14 16:36:30,667 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: shellcheck dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: cargotool dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: checkstyle dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: doc8 dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: fbinfer dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: flake8 dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gofmt dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gotool dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: jshint dependency check failed. > 2024-05-14 16:36:50,022 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pmd dependency check failed. > 2024-05-14 16:36:50,023 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pycodestyle dependency check failed. > 2024-05-14 16:36:50,023 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pydocstyle dependency check failed. > 2024-05-14 16:36:50,023 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pyflakes dependency check failed. > 2024-05-14 16:36:50,023 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rubocop dependency check failed. > 2024-05-14 16:36:50,023 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rustfmt dependency check failed. > 2024-05-14 16:36:50,023 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: shellcheck dependency check failed. > 2024-05-14 16:37:30,044 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: cargotool dependency check failed. > 2024-05-14 16:37:30,044 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: checkstyle dependency check failed. > 2024-05-14 16:37:30,044 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: doc8 dependency check failed. > 2024-05-14 16:37:30,044 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: fbinfer dependency check failed. > 2024-05-14 16:37:30,044 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: flake8 dependency check failed. > 2024-05-14 16:37:30,044 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gofmt dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gotool dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: jshint dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pmd dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pycodestyle dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pydocstyle dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pyflakes dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rubocop dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rustfmt dependency check failed. > 2024-05-14 16:37:30,045 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: shellcheck dependency check failed. > 2024-05-14 16:46:07,504 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: cargotool dependency check failed. > 2024-05-14 16:46:07,504 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: checkstyle dependency check failed. > 2024-05-14 16:46:07,504 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: doc8 dependency check failed. > 2024-05-14 16:46:07,504 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: fbinfer dependency check failed. > 2024-05-14 16:46:07,504 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: flake8 dependency check failed. > 2024-05-14 16:46:07,505 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gofmt dependency check failed. > 2024-05-14 16:46:07,505 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gotool dependency check failed. > 2024-05-14 16:46:07,505 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: jshint dependency check failed. > 2024-05-14 16:46:07,505 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pmd dependency check failed. > 2024-05-14 16:46:07,505 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pycodestyle dependency check failed. > 2024-05-14 16:46:07,505 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pydocstyle dependency check failed. > 2024-05-14 16:46:07,506 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pyflakes dependency check failed. > 2024-05-14 16:46:07,506 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rubocop dependency check failed. > 2024-05-14 16:46:07,506 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rustfmt dependency check failed. > 2024-05-14 16:46:07,506 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: shellcheck dependency check failed. > 2024-05-14 16:46:33,353 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: cargotool dependency check failed. > 2024-05-14 16:46:33,353 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: checkstyle dependency check failed. > 2024-05-14 16:46:33,353 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: doc8 dependency check failed. > 2024-05-14 16:46:33,353 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: fbinfer dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: flake8 dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gofmt dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gotool dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: jshint dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pmd dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pycodestyle dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pydocstyle dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pyflakes dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rubocop dependency check failed. > 2024-05-14 16:46:33,354 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rustfmt dependency check failed. > 2024-05-14 16:46:33,355 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: shellcheck dependency check failed. > 2024-05-14 16:46:58,144 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: cargotool dependency check failed. > 2024-05-14 16:46:58,144 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: checkstyle dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: doc8 dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: fbinfer dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: flake8 dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gofmt dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: gotool dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: jshint dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pmd dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pycodestyle dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pydocstyle dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: pyflakes dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rubocop dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: rustfmt dependency check failed. > 2024-05-14 16:46:58,145 - MainProcess: ???(???) - [WARNING] > reviewbot.tasks: shellcheck dependency check failed. > > There are no errors being thrown by the ReviewBoard container either. > Communication between reviewbot containers and the ReviewBoard server ReST > API is working. > Running the "Refresh Installed Tools" in the Extensions -> ReviewBot -> > Database does not yield anything either > (reviewbot_extensions_refreshtools.png): > > [image: reviewbot_extensions_refreshtools.png] > > Kindly advise how we can get the tools provided by ReviewBot to appear in > the Tools dropdown list in the Integrations page, or are there further > troubleshooting steps that can be undertaken. > > Thank you. > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "Review Board Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard/cae41b60-18af-490d-b8a9-200270e0f0d8n%40googlegroups.com.