docs(lakekeeper): write troubleshooting
This commit is contained in:
@@ -275,6 +275,47 @@ This will:
|
|||||||
- Optionally delete PostgreSQL database
|
- Optionally delete PostgreSQL database
|
||||||
- Remove Keycloak OIDC client
|
- Remove Keycloak OIDC client
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
|
||||||
|
### Error: "Project not found" when creating warehouse
|
||||||
|
|
||||||
|
**Symptom:**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
just lakekeeper::create-warehouse default warehouse
|
||||||
|
# Error: Failed to create warehouse (HTTP 404)
|
||||||
|
# Response: {"error":{"message":"Project not found","type":"ProjectNotFound","code":404}}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Cause:**
|
||||||
|
|
||||||
|
Lakekeeper requires **bootstrap** before creating warehouses. Bootstrap initializes the system by:
|
||||||
|
|
||||||
|
- Setting the initial administrator
|
||||||
|
- Creating the first project
|
||||||
|
|
||||||
|
Warehouses must be created under a project. Without bootstrap, no project exists.
|
||||||
|
|
||||||
|
**Solution:**
|
||||||
|
|
||||||
|
Bootstrap Lakekeeper via Web UI:
|
||||||
|
|
||||||
|
1. Access `https://<LAKEKEEPER_HOST>/ui/`
|
||||||
|
2. Authenticate with Keycloak (use your OIDC user credentials)
|
||||||
|
3. Follow the bootstrap wizard to:
|
||||||
|
- Accept terms of use
|
||||||
|
- Set initial administrator
|
||||||
|
- Create the first project
|
||||||
|
|
||||||
|
**Verify Bootstrap Status:**
|
||||||
|
|
||||||
|
Access the Web UI at `https://<LAKEKEEPER_HOST>/ui/`:
|
||||||
|
|
||||||
|
- If bootstrap is **not complete**: Bootstrap wizard will be displayed
|
||||||
|
- If bootstrap is **complete**: Normal UI will be displayed
|
||||||
|
|
||||||
|
After bootstrap completes, you can create warehouses successfully.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
For more information, see the official documentation:
|
For more information, see the official documentation:
|
||||||
|
|||||||
Reference in New Issue
Block a user