-
Notifications
You must be signed in to change notification settings - Fork 71
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
Grok fails to build on CentOS 7 #1453
Comments
Can we not revert to the old Grok version? 2.X something or other. I'm sure it's still compatible. We should be able to massage this with inventory changes. |
|
Scratch that, I missed that we had bumped the version in the playbook but not in the role. 🤦♂️ I'll test with the version reverted to 2.x. |
As discussed during the Tech Call, 2.x does still work on CentOS 7. So, the easy solution is to drop the grok version in the distro-specific vars files. However, there is a 4.x version of grok. I'm currently spinning up a CentOS 7 box with grok 4.2.0 to see if that works. If it passes I'll test Ubuntu. |
Linking relevant items #1285 and islandora-deprecated/ansible-role-grok#8. |
The build failed, but it appears to be that the Jpeg libraries aren't available??? Trying again with an added yum package to see if this resolves the issue on CentOS. |
So, adding 'libjpeg-turbo-devel' got us further... but not far enough. As far as I can tell we need a newer gcc so we can use c++14 to make this build. Resorting to distro-specific versions for now. |
Resolved via Islandora-Devops/islandora-playbook@5a0e2b1 |
Tried to build a fresh CentOS 7 instance this morning and failed on Making Grok:
I wondered if the recent PR bumping us to 3.1.0 would resolve this, but no 🎲:
The text was updated successfully, but these errors were encountered: