2.3.90 20211213 so-allow lxml missing #6598
-
It seems that the so-allow script underwent bash to python overhaul in the upgrade from 2.3.80 to 2.3.90 20211213. When trying to run the script now on a distributed airgapped install, I am receiving "ModuleNotFoundError: no module named 'lxml'". We were able to install lxml using our local repository and run the script, but I suspect this was meant to be included in the ISO. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
When you say "our local repository" are you not using the auto updated one on the manager? |
Beta Was this translation helpful? Give feedback.
-
The auto-updated one is definitely present but I did not try to pull from it directly. After the update, I assumed the lxml packages would have been installed automatically, allowing us to run the so-allow script. Is this a bad assumption? "Our local repository" was referring to one external to SO. |
Beta Was this translation helpful? Give feedback.
-
I just tested a 2.3.80 airgap installation and can confirm that it upgraded successfully using the securityonion-2.3.90-20211213 ISO image. The You might try a test installation of 2.3.80 in your environment and then updating it to 2.3.90 to then compare to your existing deployment. |
Beta Was this translation helpful? Give feedback.
I just tested a 2.3.80 airgap installation and can confirm that it upgraded successfully using the securityonion-2.3.90-20211213 ISO image. The
python36-lxml
package was automatically installed andso-allow
works properly.You might try a test installation of 2.3.80 in your environment and then updating it to 2.3.90 to then compare to your existing deployment.