-
Notifications
You must be signed in to change notification settings - Fork 295
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
Issues with a clean pip install of intelmq on RHEL 8 #2116
Comments
I wonder why the two bots ( The |
It looks like I need to |
#2116 revealed that not removing the build directory may result in different files being packaged.
I believe the Incomplete Installation may have the same root cause as the other two bots present from the develop tree. The bots with incomplete installation are not part of the 3.0.x release tags in github, but were present in the old 2.x version. I.e. They should ultimately not be present in the pip 3.0.2 package, and I suspect they fail to install due to the code being incompatible with the changes introduced in 3.0 As a side-note: installing from source on the same rhel8 system, e.g. from the published tag 3.02 tar.gz asset from github, gives a complete install that runs without any errors. |
Thanks for the feedback. I believe that removing the local Sorry for the troubles and thanks for the very detailed report and quick and smooth cooperation! |
The release files on PyPI are fixed, so closing here. |
Hi
We encounter some problems with installing intelmq using pip on rhel8 where there seems to be a mismatch between the pip installation and source available on github under the 3.0.x tag.
Commands such as "Intelmqctl check" and "intelmqctl list bots" fails in a clean installation when installing the latest release v3.0.2 using pip. It seems that the error stems from expert bots present when using pip install that relies on logic from commit 7d4b9be in develop that defines the Class ExpertBot.
example output from "intelmqctl check":
Furthermore, there seems to be other issues with the release where there is a mismatch between bots available with the 3.0.x release tag in github differs from what is delivered when installing with pip. E.g in github the expert bot ripe is available, with pip install both expert bot "ripe" and "ripencc_abuse_contact" is present.
Removing the domain_valid and truncate_by_delimiter bots from the install allows "intelmqctl list bots" and "intelmqctl check" commands to complete. However, the check command gives error on the additional bots available in the pip install
best regards,
Ole Kristoffer Dybvik Apeland
Nkom EkomCERT
The text was updated successfully, but these errors were encountered: