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

[Enhancement][nightly playground] custom the changes #150

Closed
Flyingliuhub opened this issue Mar 19, 2024 · 3 comments
Closed

[Enhancement][nightly playground] custom the changes #150

Flyingliuhub opened this issue Mar 19, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@Flyingliuhub
Copy link
Member

Flyingliuhub commented Mar 19, 2024

Is your feature request related to a problem? Please describe.
The latest version of Playground Nightly has been released. We would like to add some requirements to meet our current needs.

Describe the solution you'd like

  • The tarball can be built from any repo and any branch, which is currently required by a lot of teams for purposes such as demonstration, bug fixes, and quickly previewing the new changes. For example, the PR raised by internal team or external users may use a different repo and branch than the current one, and we need to build a tarball for cross-team feature work, which requires all the different repos/branches from each developer.

  • We would like to seed data (multiple data sources) into the nightly playground as well.

    • Dashboards
    • feature flag for multiple datasources.
    • feature flag for hide local cluster.
    • feature flag for authentication type.
  • All other team need the custom feature flag as well.

    • Machine learning
    • Dashboard new homepage
    • third party plugin
  • All other teams' seed data, such as observability, alerts, security analytics, reporting, anomaly detection, etc.

Describe alternatives you've considered
N/A

Additional context
N/A

cc: @seraphjiang

@Flyingliuhub Flyingliuhub added enhancement New feature or request untriaged Issues that have not yet been triaged labels Mar 19, 2024
@seraphjiang
Copy link
Member

@bbarani @gaiksaya would you help to triage the issue. Let us know if need more clarification.

@gaiksaya
Copy link
Member

Hi @Flyingliuhub @seraphjiang ,

Thank you for creating the request.

  1. The nightly playground is only responsible for deploying an already built tarballs onto the cluster. This set up does not build anything opensearch or opensearch-dashboards distributions on the go. Regarding customized builds, I believe you can replicate the exact set up in your accounts for a customized tarball build by the user. However, for something that is deployed publicly, this set up will be using distributions from ci.opensearch.org by design. Let us know if you need more details.

  2. We would like to seed data (multiple data sources) into the nightly playground as well.

There are 2 ways we can proceed with this request.
a. Create a PR with the seed data to index to the cluster in this repository
b. We can index it using a snapshot of the seed data if it exists.

  1. All other team need the custom feature flag as well.

We can add as many custom feature flags as we want. However, just to make things clear at this point we intend to only have 2 endpoints, one point to upcoming 2.x release and other one point to next major version which is 3.0.0

cc: @bbarani @rishabh6788

@gaiksaya gaiksaya removed the untriaged Issues that have not yet been triaged label Mar 26, 2024
@getsaurabh02 getsaurabh02 moved this from 🆕 New to Later (6 months plus) in Engineering Effectiveness Board Jul 18, 2024
@gaiksaya
Copy link
Member

Closing this issue. Please see README for other FAQs.
Thanks!

@github-project-automation github-project-automation bot moved this from Backlog to ✅ Done in Engineering Effectiveness Board Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: ✅ Done
Development

No branches or pull requests

3 participants