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

Release note pages 404 in staging #873

Closed
bmorelli25 opened this issue Mar 28, 2025 · 3 comments
Closed

Release note pages 404 in staging #873

bmorelli25 opened this issue Mar 28, 2025 · 3 comments
Labels

Comments

@bmorelli25
Copy link
Member

Summary

In staging, some release note pages are 404ing. @colleenmcginnis pointed out that it appears to be all of the pages that live in docs-content.

Steps to repro

  1. Head to https://staging-website.elastic.co/docs/release-notes
  2. Click on any of the following: Elastic Observability, Elastic Security, Fleet and Elastic Agent
  3. See 404
@bmorelli25
Copy link
Member Author

@colleenmcginnis spotted the problem: there's no index.md file in these directories. For example: https://github.com/elastic/docs-content/tree/main/release-notes/elastic-observability

We should update our build to error in this situation.

@bmorelli25
Copy link
Member Author

bmorelli25 commented Mar 28, 2025

Interestingly enough, Elastic Cloud Serverless also 404s, but it gets closest to working. Clicking on the release note page brings you to: https://staging-website.elastic.co/docs/release-notes/cloud-serverless/hangelog. Notice the missing "c" from the beginning of "hangelog"

@cotti could this be the same TrimStart() error seen/fixed in #835?

@bmorelli25 bmorelli25 added the bug label Mar 28, 2025
bmorelli25 added a commit to elastic/docs-content that referenced this issue Mar 28, 2025
@cotti
Copy link
Contributor

cotti commented Mar 31, 2025

Interestingly enough, Elastic Cloud Serverless also 404s, but it gets closest to working. Clicking on the release note page brings you to: https://staging-website.elastic.co/docs/release-notes/cloud-serverless/hangelog. Notice the missing "c" from the beginning of "hangelog"

@cotti could this be the same TrimStart() error seen/fixed in #835?

It is! Just found some other weird URLs, such as "docs/release-notes/cloud-serverless/precations" (should be deprecations). I'll prep a fix for this now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants