Skip to content

[nginx_otel] move links from markdown to link panel - #18939

Merged
jakubgalecki0 merged 4 commits into
elastic:mainfrom
jakubgalecki0:nginx_otel_md_links
May 12, 2026
Merged

[nginx_otel] move links from markdown to link panel#18939
jakubgalecki0 merged 4 commits into
elastic:mainfrom
jakubgalecki0:nginx_otel_md_links

Conversation

@jakubgalecki0

Copy link
Copy Markdown
Contributor

Proposed commit message

Move broken links from markdown panel to link panel

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

image image
@jakubgalecki0
jakubgalecki0 marked this pull request as ready for review May 11, 2026 13:57
@jakubgalecki0
jakubgalecki0 requested a review from a team as a code owner May 11, 2026 13:57
@github-actions

Copy link
Copy Markdown
Contributor

TL;DR

The failure is infrastructure-related, not a package/test regression in this PR. Both failed jobs exited in the Buildkite checkout phase because git fetch in .buildkite/hooks/post-checkout hit a transient GitHub 500 Internal Server Error.

Remediation

  • Re-run the failed Buildkite build/jobs first (:junit: Sources Junit annotate and Trigger integrations).
  • Harden .buildkite/hooks/post-checkout by wrapping git fetch -v origin "${target_branch}" with a short retry/backoff loop to tolerate transient upstream 5xx errors.
  • Validate by re-running PR CI and confirming the checkout hook completes and downstream steps start.
Investigation details

Root Cause

Both failing jobs abort in the same repository hook before any package test logic executes. The failing command originates from .buildkite/hooks/post-checkout at line 28:

  • .buildkite/hooks/post-checkout:28git fetch -v origin "${target_branch}"

The logs show GitHub responding with HTTP 500 during that fetch, which causes the hook to exit with status 128 and fails each job.

Evidence

~~~ Running repository post-checkout hook
$ .buildkite/hooks/post-checkout
remote: Internal Server Error
fatal: unable to access 'https://github.com/elastic/integrations.git/': The requested URL returned error: 500
🚨 Error: running "repository post-checkout" shell hook: The repository post-checkout hook exited with status 128

Verification

Not run locally; failure occurs in CI checkout infrastructure before test execution.

Follow-up

If this repeats across reruns, treat it as a persistent CI/platform issue and add fetch retries in the hook as a permanent mitigation.

Note

🔒 Integrity filter blocked 2 items

The following items were blocked because they don't meet the GitHub integrity level.

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@andrewkroh andrewkroh added dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:nginx_otel NGINX OpenTelemetry Assets Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] labels May 11, 2026
@elasticmachine

Copy link
Copy Markdown

💚 Build Succeeded

History

@jakubgalecki0
jakubgalecki0 merged commit be72950 into elastic:main May 12, 2026
9 checks passed
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

Package nginx_otel - 0.5.0 containing this change is available at https://epr.elastic.co/package/nginx_otel/0.5.0/

herrBez pushed a commit to herrBez/integrations that referenced this pull request Jun 1, 2026
* [nginx_otel] move links from markdown to link panel

* update pr link

* bump version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:nginx_otel NGINX OpenTelemetry Assets Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]

4 participants