Skip to content
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

Update the module to use the latest version of Graylog. #44

Merged
merged 16 commits into from
Oct 21, 2021
Merged

Conversation

malcyon
Copy link

@malcyon malcyon commented Oct 7, 2021

I am updating this module, since it hasn't been touched in a while.

Things I have changed:

  • The Puppet Vagrant VMs have not been updated in 5 years. I am changing them to just a base image and installing Puppet on them in the test script.
  • Updated the OS versions we support in metadata.json. (Hopefully fixes PDK usage #33).
  • Fixed issue in the test Vagrantfile where Elasticsearch won't install because it wants older dependencies.
  • Fixed issue in the allinone class where Elasticsearch won't install due to the removal of multi-instance support.
  • Updating default versions of MongoDB, Elasticsearch, and Graylog.
  • Added some Elasticsearch configurations: oss => true and action.auto_create_index => false (Fixes Misc Config Updates #38)

@malcyon malcyon marked this pull request as ready for review October 8, 2021 19:42
Donald Morton added 2 commits October 8, 2021 14:51
@malcyon
Copy link
Author

malcyon commented Oct 8, 2021

I cannot get MongoDB to install on Ubuntu 20.04 (See voxpupuli/puppet-mongodb#627). But our test does install Elasticsearch and Graylog just fine.

Everything works great on CentOS 8.

@malcyon
Copy link
Author

malcyon commented Oct 20, 2021

Got Ubuntu 20.04 working by hacking the MongoDB module.

@malcyon malcyon merged commit 3d7d1e5 into master Oct 21, 2021
@malcyon malcyon deleted the update/4.0 branch October 21, 2021 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Misc Config Updates PDK usage
1 participant