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

Fix e2e #116

Merged
merged 7 commits into from
Nov 5, 2021
Merged

Fix e2e #116

merged 7 commits into from
Nov 5, 2021

Conversation

amitgalitz
Copy link
Member

@amitgalitz amitgalitz commented Nov 5, 2021

Signed-off-by: Amit Galitzky amgalitz@amazon.com

Description

Fixed E2E workflow so it doesn't break everytime since it used to run based of a docker image which we don't use anymore. Instead of using docker I run Opensearch with AD plugin using the 1.2.0 Snapshot. Currently I didn't distinguish two different versions like we used to have with and without security.

Check List

  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
@amitgalitz amitgalitz marked this pull request as ready for review November 5, 2021 18:13
OPENSEARCH_DOCKER_IMAGE: opensearchstaging/opensearch
DASHBOARDS_DOCKER_IMAGE: opensearchstaging/opensearch-dashboards
DOCKER_TAG: 1.1.0
OPENSEARCH_VERSION: '1.2.0-SNAPSHOT'
jobs:
test-with-security:
name: Run e2e tests with security
Copy link
Member

Choose a reason for hiding this comment

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

the regression here is now we're only testing with no security (this can be renamed). Part of the reason for using the docker images was that security was included. Is there a way to pull security dependencies from maven?

Copy link
Member Author

Choose a reason for hiding this comment

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

Looking into it

ohltyler
ohltyler previously approved these changes Nov 5, 2021
Copy link
Member

@ohltyler ohltyler left a comment

Choose a reason for hiding this comment

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

Approving to unblock. We can fix security-enabled tests in CI after if necessary.

Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
@amitgalitz amitgalitz merged commit 55de8fb into opensearch-project:main Nov 5, 2021
ohltyler pushed a commit to ohltyler/anomaly-detection-dashboards-plugin-1 that referenced this pull request Nov 8, 2021
 * no security enabled

Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
ohltyler pushed a commit that referenced this pull request Nov 9, 2021
 * no security enabled

Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
@amitgalitz amitgalitz added v1.2.0 Version 1.2.0 infra Changes to infrastructure, testing, CI/CD, pipelines, etc. labels Nov 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra Changes to infrastructure, testing, CI/CD, pipelines, etc. v1.2.0 Version 1.2.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants