kernelci / kernelci/kernelci-api
Components/Maestro/API/Local instance says GET /latest/ should return some JSON, but it doesn't
- Dominant language
- Python
- Stars
- 10
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
The documentaion says this:
> It can take a few minutes to build the images from scratch the first time. Then the services should be up and running. To confirm the API is available:
>
> ```
> $ curl http://localhost:8001/latest/
> {"message":"KernelCI API"}
> ```
However this is not what I observed:
```
$ curl http://localhost:8001/latest/
KernelCI API Server
body { font-family: Arial, sans-serif; background: #f8f9fa; color: kernelci/kernelci-project#222; margin: 0; padding: 0; }
.container { max-width: 600px; margin: 60px auto; background: #fff; border-radius: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.07); padding: 32px; }
h1 { color: #0057b7; }
a { color: #0057b7; text-decoration: none; }
a:hover { text-decoration: underline; }
.logo { width: 120px; margin-bottom: 24px; }
KernelCI API Server
Welcome! This is the KernelCI API server endpoint.
Use this service to interact with the KernelCI Maestro API via RESTful API calls.
For more information about KernelCI, please visit kernelci.org.
API documentation and usage instructions can be found in the KernelCI documentation.
© 2025 KernelCI Project
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the documented curl request against the local Maestro API at /latest/ and compare the HTML response with the documented JSON. Trace the route or local-instance documentation responsible for this endpoint, then update the behavior or documentation so the request and expected response agree.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, documentation
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100