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

Add new Vendor fields to the Graylog Schema #8471

Merged
merged 2 commits into from
Jul 6, 2020
Merged

Conversation

waab76
Copy link
Contributor

@waab76 waab76 commented Jul 2, 2020

Description

This is required to keep the Graylog Schema in code in sync with the documented Graylog Schema and to support new fields used in the Okta plugin.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.

This is required to keep the Graylog Schema in code in sync with the documented Graylog Schema and to support new fields used in the Okta plugin.
Copy link
Contributor

@lingpri lingpri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lingpri lingpri self-requested a review July 6, 2020 13:28
@waab76 waab76 merged commit 1091f88 into master Jul 6, 2020
@waab76 waab76 deleted the vendor-okta-update branch July 6, 2020 17:28
lingpri added a commit that referenced this pull request Jul 7, 2020
Add new Vendor fields to the Graylog Schema (#8471)
ousmaneo added a commit that referenced this pull request Jul 13, 2020
* Support Forwarder wizard (#8397) (#8464)

* Add flow declaration for react-router Link

* Add URL for lookup tables documentation

* Add flow types to InputTypesStore

Co-authored-by: Edmundo Alvarez <edmundo@graylog.com>

* Add new Vendor fields to the Graylog Schema (#8471)

Co-authored-by: Ousmane SAMBA <ousmane@graylog.com>
Co-authored-by: Edmundo Alvarez <edmundo@graylog.com>
Co-authored-by: Rob Curtis <6466251+waab76@users.noreply.github.com>
Co-authored-by: Priya <varpri@gmail.com>
thll pushed a commit that referenced this pull request Jul 31, 2020
* Support Forwarder wizard (#8397) (#8464)

* Add flow declaration for react-router Link

* Add URL for lookup tables documentation

* Add flow types to InputTypesStore

Co-authored-by: Edmundo Alvarez <edmundo@graylog.com>

* Add new Vendor fields to the Graylog Schema (#8471)

* Fix `Field` component usage for `MessageTable` head (3.3) (#8575)

* Revert Field component changes

* Fix field usage for MessageTable head

* Test if message table displays field names in non interactive mode

Co-authored-by: Linus Pahl <linus@graylog.com>

* Enable hostname validation for SSL/TLS-backed LDAP connections. (3.3) (#8625)

* Use default keystore to validate server certs.

* Simplify trust manager retrieval.

* Simplifying `LdapConnector` usage, adding tests for SSL.

* Condensing code, fixing warnings.

* Extracting timeout value, fixing unit, fixing assertion.

* Adding upgrade notes.

* Validate hostname in LDAP server certificate.

* Fixing server cert path check.

* Improving integration tests.

* Adding tests for mismatching/matching hostnames.

* Copy certs over during startup, so we can mount them r/o.

* Adding further notice to upgrade notes.

* Avoiding forbidden `URL#getPath`.

* Adding indicator that is is a breaking change.

* Teach Guice how to create a DefaultX509TrustManager

(cherry picked from commit e71d4f2)

* Improve test execution time

Provide a fixed dhparam file, so it does not need to
be created on every container startup.

Test execution before: 4 minutes
Test execution after:  20 seconds

(cherry picked from commit 3760cbd)

* Don't enable SSLv3 by default

There will be a better fix for the enabledProtocols issue.

(cherry picked from commit d5c2543)

Co-authored-by: Marco Pfatschbacher <marco@graylog.com>

* Find a better default for `enabled_tls_protocols` (3.3) (#8637)

* Find a better default for `enabled_tls_protocols`

The default TLS protocol setting introduced with PR #7130
contained TLSv1.3.
TLS1.3 only worked for netty based inputs when openssl was used as a tls
provider.

This change builds the default based on what is supported by the
currently running JRE.

Fixes #7726

(cherry picked from commit 90e6b0b)

* adjust enabled_tls_protocols comment in graylog.conf

(cherry picked from commit 5e38d48)

* Latest updates to Graylog Schema (#8358) (#8642)

* Bump package.json version to 3.3.3

* [graylog2-server] prepare release 3.3.3

* Bump package.json version to 3.3.4-SNAPSHOT

* [graylog2-server] prepare for next development iteration

Co-authored-by: Ousmane SAMBA <ousmane@graylog.com>
Co-authored-by: Edmundo Alvarez <edmundo@graylog.com>
Co-authored-by: Rob Curtis <6466251+waab76@users.noreply.github.com>
Co-authored-by: Priya <varpri@gmail.com>
Co-authored-by: Konrad Merz <konrad@graylog.com>
Co-authored-by: Linus Pahl <linus@graylog.com>
Co-authored-by: Dennis Oelkers <dennis@graylog.com>
Co-authored-by: Marco Pfatschbacher <marco@graylog.com>
Co-authored-by: Jenkins <garybot2@torch.sh>
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.

2 participants