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

Feature branch sync 06/29/2023 #2918

Commits on Jun 29, 2023

  1. add search model group permission to ml_read_access role (opensearch-…

    …project#2855)
    
    * add search model group permission to ml_read_access role
    
    Signed-off-by: Bhavana Ramaram <rbhavna@amazon.com>
    rbhavna authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b6bfb11 View commit details
    Browse the repository at this point in the history
  2. IntegrationTest spotless (opensearch-project#2863)

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ef048a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef6224c View commit details
    Browse the repository at this point in the history
  4. Use boucycastle PEM reader instead of reg expression (opensearch-proj…

    …ect#2864)
    
    Use BouncyCastle PEMReader instead of
    regular expression to read and parse private key pem files.
    
    Signed-off-by: Andrey Pleskach <ples@aiven.io>
    willyborankin authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    e3b4f8f View commit details
    Browse the repository at this point in the history
  5. Adding field level security test cases for FlatFields (opensearch-pro…

    …ject#2876)
    
    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    c71d9b3 View commit details
    Browse the repository at this point in the history
  6. Update snappy to 1.1.10.1 and guava to 32.0.1-jre (opensearch-project…

    …#2886)
    
    * Update snappy to 1.1.10.1 and guava to 32.0.1-jre
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    
    * Upgrade kafka to 3.5.0
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    
    * Force snappy
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    
    * Add runtime dependency on org.scala-lang.modules:scala-java8-compat_3:1.0.2 to fix issue with KafkaSinkTest
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    
    ---------
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    4bb144f View commit details
    Browse the repository at this point in the history
  7. Role permissions order tool and workflow (opensearch-project#2733)

    * Check Permissions Order tool and workflow
    
    Adds a NodeJS tool that can inspect yaml role definitions, check if they are in alphabetical order, correct them if required.
    
    Signed-off-by: Peter Nied <peternied@hotmail.com>
    
    * Apply fixes to roles.yml files
    
    Signed-off-by: Peter Nied <peternied@hotmail.com>
    
    * Fixing busted test, adding findArrayInJson for response bodies
    
    Signed-off-by: Peter Nied <petern@amazon.com>
    
    ---------
    
    Signed-off-by: Peter Nied <peternied@hotmail.com>
    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9cd0198 View commit details
    Browse the repository at this point in the history
  8. Misc changes (opensearch-project#2902)

    Moved isStatic and isReserved methods to the
    SecurityDynamicConfiguration class
    
    Signed-off-by: Andrey Pleskach <ples@aiven.io>
    willyborankin authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    926bdda View commit details
    Browse the repository at this point in the history
  9. Update triaging guidelines (opensearch-project#2899)

    * Update triaging guidelines
    
    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
    stephen-crawford authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    37f277e View commit details
    Browse the repository at this point in the history
  10. fix cluster perm classification for msearch template (opensearch-proj…

    …ect#2892)
    
    * fix cluster perm classification for msearch template
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * move test to unit test file
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * fully revert integration test file
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Update src/test/java/org/opensearch/security/privileges/PrivilegesEvaluatorUnitTest.java
    
    Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
    
    * spotless
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    ---------
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
    Co-authored-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
    2 people authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    c1d2127 View commit details
    Browse the repository at this point in the history
  11. [Doc] Add architecture document (opensearch-project#2869)

    * Add initial architecture document
    
    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    766389b View commit details
    Browse the repository at this point in the history
  12. [Enhancement] Parallel test jobs for CI (opensearch-project#2861)

    * Split multiple tests into separate gradle tasks.
      * Tasks are configured in "splitTestConfig" map in build.gradle file.
        Map allows to use all patterns from TestFilter like:
        includeTestsMatching, excludeTestsMatching, includeTest etc.
      * Tasks are automatically generated from "splitTestConfig" map.
      * Two new Gradle tasks: listTasksAsJSON and listTasksAsParam to
        output task names to console. First one outputs them as a JSON
        and second - in gradlew "-x <TASK>" format to use in CLI.
      * Patterns included in tasks are automatically excluded from main
        "test" task but at the same time generated tasks are dependencies
        for "test". Running "gradlew test" will run whole suite at once.
    * CI pipeline has been configured to accomodate all changes.
      * New 'master' task to generate list of jobs to run in parallel.
      * Updated matrix strategy to include task name to start.
    
    Signed-off-by: Pawel Gudel <pawel.gudel@eliatra.com>
    pawel-gudel-eliatra authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    95efddd View commit details
    Browse the repository at this point in the history
  13. Bump BouncyCastle from jdk15on to jdk15to18 (opensearch-project#2901)

    jdk15to18 contains fix for
     - CVE-2023-33201 - Medium
       Severity Vulnerability
    
    Signed-off-by: Andrey Pleskach <ples@aiven.io>
    willyborankin authored and RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    81b7818 View commit details
    Browse the repository at this point in the history
  14. Spotless Apply

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7546c05 View commit details
    Browse the repository at this point in the history