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 TRIAGING.md for triage agenda and processes #11814

Merged
merged 4 commits into from
Jan 16, 2024

Conversation

peternied
Copy link
Member

@peternied peternied commented Jan 8, 2024

Description

Documents the repository wide triaging processes for OpenSearch

  • Meeting format and agenda
  • Public meeting schedule - Weekly Wed - 10a CT
  • Commonly used labels
  • Triaging outcomes and canned responses

Related Issues

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
  • Commits are signed per the DCO using --signoff
  • Commit changes are listed out in CHANGELOG.md file (See: Changelog)
  • Public documentation issue/PR created

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.

Documents the repository wide triaging processes for OpenSearch
- Meeting format and agenda
- Public meeting schedule - Weekly Wed - 10a CT
- Commonly used labels
- Triaging outcomes and canned responses

Signed-off-by: Peter Nied <petern@amazon.com>
TRIAGING.md Outdated Show resolved Hide resolved
TRIAGING.md Outdated Show resolved Hide resolved
TRIAGING.md Outdated Show resolved Hide resolved
Copy link
Contributor

github-actions bot commented Jan 8, 2024

❌ Gradle check result for cd5152f: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Jan 8, 2024

Compatibility status:

Checks if related components are compatible with change 20841f4

Incompatible components

Incompatible components: [https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/custom-codecs.git, https://github.com/opensearch-project/k-nn.git]

Skipped components

Compatible components

Compatible components: [https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/sql.git]

Copy link
Contributor

@macohen macohen left a comment

Choose a reason for hiding this comment

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

i'd like to see the addition to the question about attending the session (line 5)

TRIAGING.md Show resolved Hide resolved
TRIAGING.md Outdated Show resolved Hide resolved
TRIAGING.md Outdated Show resolved Hide resolved
TRIAGING.md Outdated Show resolved Hide resolved
TRIAGING.md Outdated Show resolved Hide resolved
@reta
Copy link
Collaborator

reta commented Jan 9, 2024

Thanks @peternied , love this initiative !

Signed-off-by: Peter Nied <petern@amazon.com>
Signed-off-by: Peter Nied <peternied@hotmail.com>
Copy link
Contributor

❌ Gradle check result for 18d513c: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Signed-off-by: Peter Nied <petern@amazon.com>
Signed-off-by: Peter Nied <peternied@hotmail.com>
Copy link
Contributor

❌ Gradle check result for 47a2841: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

@minalsha minalsha left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@anasalkouz anasalkouz left a comment

Choose a reason for hiding this comment

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

General feedback. It's not clear to me what is the triage process that the group will follow in the meeting. I think we need clear definition of the triaging process

TRIAGING.md Show resolved Hide resolved
TRIAGING.md Show resolved Hide resolved
@peternied
Copy link
Member Author

@anasalkouz Thanks for taking the time to read and provide feedback.

It's not clear to me what is the triage process that the group will follow in the meeting. I think we need clear definition of the triaging process

I'm not sure if you are asking about the mechanics, or the criteria used for triage. I'll speak to them both, but please let me know if I am mistaken.

Mechanically, the triage facilitator will open the query, open an issue, scan the issue's title and body. There will be a brief discussion to accept or why to reject, criteria could be; is it clear what the issue is, is it clear that it should be fixed, is it clear that this repository to fix it? Labels will be added/removed, then a small blurb will be written with a tag indicating it came from triage and it will be commented on or closed. Then the triage facilitator moves on to the next issue...

For the criteria, the extremes of accept and reject are easy - ✅ Filled in the whole template ❌ Spam. There will be be variance for what gets approved / rejected. Since the issues will have the reason for rejection is included in the issue we can tweak these over time to update the template, document criteria, or update the TRIAGING.md with changes.

Signed-off-by: Peter Nied <peternied@hotmail.com>
@peternied
Copy link
Member Author

Note my previous comment ^ might be a candidate for a follow up PR if there is a strong desire

Copy link
Contributor

❌ Gradle check result for 20841f4: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

❕ Gradle check result for 20841f4: UNSTABLE

  • TEST FAILURES:
      1 org.opensearch.remotestore.RemoteIndexPrimaryRelocationIT.testPrimaryRelocationWhileIndexing

Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure.

@peternied
Copy link
Member Author

Copy link
Member Author

@peternied peternied left a comment

Choose a reason for hiding this comment

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

"

@peternied peternied merged commit 1d8bbd5 into opensearch-project:main Jan 16, 2024
32 of 34 checks passed
@peternied peternied deleted the triaging.md branch January 16, 2024 22:56
peteralfonsi pushed a commit to peteralfonsi/OpenSearch that referenced this pull request Mar 1, 2024
…1814)

Signed-off-by: Peter Nied <petern@amazon.com>
Signed-off-by: Peter Nied <peternied@hotmail.com>
rayshrey pushed a commit to rayshrey/OpenSearch that referenced this pull request Mar 18, 2024
…1814)

Signed-off-by: Peter Nied <petern@amazon.com>
Signed-off-by: Peter Nied <peternied@hotmail.com>
shiv0408 pushed a commit to Gaurav614/OpenSearch that referenced this pull request Apr 25, 2024
…1814)

Signed-off-by: Peter Nied <petern@amazon.com>
Signed-off-by: Peter Nied <peternied@hotmail.com>
Signed-off-by: Shivansh Arora <hishiv@amazon.com>
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.

None yet

6 participants