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

Updates for OpenCTI 5.3.10 (rabbitmq, grakn/typedb, connectors, redis, and platform) #30

Open
wants to merge 24 commits into
base: main
Choose a base branch
from

Commits on Jun 27, 2022

  1. Update with newer cred file specification

    This suppresses a warning
    ckane committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    8bb3ebe View commit details
    Browse the repository at this point in the history
  2. Update to use TypeDB rather than Grakn

    Grakn was deprecated in favor of TypeDB, and the old links are no longer
    active
    ckane committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    67c50e7 View commit details
    Browse the repository at this point in the history
  3. Update rabbitmq version and repositories

    Older version of rabbitmq no longer available, and old repository links
    are defunct
    ckane committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    bd6fd8e View commit details
    Browse the repository at this point in the history
  4. Update to latest OpenCTI+connectors (5.3.7)

    The connectors were moved into various subdirectories, so additional
    logic was added to that part of the install & service code to ensure
    that the appropriate sub-paths are used to properly install and start
    them up at boot.
    ckane committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    9602e13 View commit details
    Browse the repository at this point in the history
  5. Update redis to 7.0.2

    ckane committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    003cf5c View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    c4a68a7 View commit details
    Browse the repository at this point in the history
  2. Update TypeDB to 2.11.1

    ckane committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    b832bdd View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    0c510bd View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2022

  1. Adjust service startup timeout limits

    When the database contains a lot of data, it can take longer to bring up
    both redis-server.service and opencti-server.service. The downstream
    dependencies (workers, connectors, etc...) need to better account for
    slow bring-up of those dependencies.
    ckane committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    45c40f2 View commit details
    Browse the repository at this point in the history
  2. Check for connector main script named "main.py", and use it if it exists

    Some of the connectors have started using "main.py" as their main
    execution script, rather than a Python script using the service's name
    as the filename. Check for that, and adapt the generated systemd unit
    definition as needed.
    ckane committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    12219d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52f6094 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. Add valhalla module

    When provided no API key (or empty string), it will download a bunch
    of free & open yara signatures hosted by Florian Roth.
    ckane committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    bc93c88 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Support Ubuntu 22.04 LTS

    ckane committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    081b06a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7df919 View commit details
    Browse the repository at this point in the history
  3. Update to OpenCTI 5.3.10

    ckane committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    6f1000d View commit details
    Browse the repository at this point in the history
  4. Install latest elasticsearch 8.x

    This also requires some fixes to turn off the "security features", since
    it is for internal use only, these only add overhead
    ckane committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    dc01b8a View commit details
    Browse the repository at this point in the history
  5. Check machine arch for correct minio download

    The minio server download should match the architecture we're installing
    on. This allows deployment on ARM (like Graviton) to work.
    ckane committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    2e742fa View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    f348209 View commit details
    Browse the repository at this point in the history
  2. Use S3 instead of Minio for blob storage

    This uses the same bucket that stores the installation scripts for
    artifact storage.
    ckane committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    17bea66 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. Bump to 5.3.12

    ckane committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    df8304c View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Update to 5.3.16

    ckane committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    11598ce View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2022

  1. Configuration menu
    Copy the full SHA
    f53f30e View commit details
    Browse the repository at this point in the history
  2. Update for newer terraform s3 code

    Bucket acls and versioning is now in its own resource, and the
    aws_s3_bucket_object is now just aws_s3_object
    ckane committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    3c6c2cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db7b045 View commit details
    Browse the repository at this point in the history