pezzolabs / pezzo

🕹️ Open-source, developer-first LLMOps platform designed to streamline prompt design, version management, instant delivery, collaboration, troubleshooting, observability and more.
https://pezzo.ai
Apache License 2.0
1.94k stars 177 forks source link

window run docker-desktop docker-compose -f docker-compose.infra.yaml up #286

Open zhangchengwen629 opened 4 months ago

zhangchengwen629 commented 4 months ago

Report

pezzo-clickhouse-migrate-1 | TableCompilerClickHouse.createQuery: create table reports (id String, timestamp DateTime, environment String, organizationId String, projectId String, promptTokens Float64, completionTokens Float64, totalTokens Float64, promptCost Float64, completionCost Float64, totalCost Float64, duration UInt32, type String, client String, clientVersion String, model String, provider String, modelAuthor String, requestTimestamp DateTime, requestBody String, isError boolean, responseStatusCode UInt32, responseTimestamp DateTime, responseBody String, cacheEnabled boolean, cacheHit boolean) engine = MergeTree ORDER BY tuple() pezzo-clickhouse-migrate-1 | migration file "20231231065935_create_reports.ts" failed pezzo-clickhouse-migrate-1 | migration failed with error: insert into knex_migrations (batch, migration_time, name) values (1, '2024-03-07 08:05:37', '20231231065935_create_reports.ts') - 500: std::exception. Code: 1001, type: std::1::fs::filesystem::filesystem_error, e.what() = filesystem error: in rename: Permission denied ["/var/lib/clickhouse/store/17f/17f0a7f9-a863-4ce7-98d2-75f40e2226f4/tmp_insert_all_1_1_0/"] ["/var/lib/clickhouse/store/17f/17f0a7f9-a863-4ce7-98d2-75f40e2226f4/all_1_1_0/"] pezzo-clickhouse-migrate-1 | Cannot print extra info for Poco::Exception (version 23.12.4.15 (official build)) pezzo-clickhouse-migrate-1 | pezzo-clickhouse-migrate-1 | insert into knex_migrations (batch, migration_time, name) values (1, '2024-03-07 08:05:37', '20231231065935_create_reports.ts') - 500: std::exception. Code: 1001, type: std::1::fs::filesystem::filesystem_error, e.what() = filesystem error: in rename: Permission denied ["/var/lib/clickhouse/store/17f/17f0a7f9-a863-4ce7-98d2-75f40e2226f4/tmp_insert_all_1_1_0/"] ["/var/lib/clickhouse/store/17f/17f0a7f9-a863-4ce7-98d2-75f40e2226f4/all_1_1_0/"] pezzo-clickhouse-migrate-1 | Cannot print extra info for Poco::Exception (version 23.12.4.15 (official build)) pezzo-clickhouse-migrate-1 | pezzo-clickhouse-migrate-1 | Error: insert into knex_migrations (batch, migration_time, name) values (1, '2024-03-07 08:05:37', '20231231065935_create_reports.ts') - 500: std::exception. Code: 1001, type: std::1::fs::filesystem::filesystem_error, e.what() = filesystem error: in rename: Permission denied ["/var/lib/clickhouse/store/17f/17f0a7f9-a863-4ce7-98d2-75f40e2226f4/tmp_insert_all_1_1_0/"] ["/var/lib/clickhouse/store/17f/17f0a7f9-a863-4ce7-98d2-75f40e2226f4/all_1_1_0/"] pezzo-clickhouse-migrate-1 | Cannot print extra info for Poco::Exception (version 23.12.4.15 (official build)) pezzo-clickhouse-migrate-1 | pezzo-clickhouse-migrate-1 | at getErrorObj (/app/clickhouse/node_modules/clickhouse/index.js:231:14) pezzo-clickhouse-migrate-1 | at Request._callback (/app/clickhouse/node_modules/clickhouse/index.js:610:6) pezzo-clickhouse-migrate-1 | at Request.self.callback (/app/clickhouse/node_modules/request/request.js:185:22) pezzo-clickhouse-migrate-1 | at Request.emit (node:events:513:28) pezzo-clickhouse-migrate-1 | at Request.emit (node:domain:489:12) pezzo-clickhouse-migrate-1 | at Request. (/app/clickhouse/node_modules/request/request.js:1161:10) pezzo-clickhouse-migrate-1 | at Request.emit (node:events:513:28) pezzo-clickhouse-migrate-1 | at Request.emit (node:domain:489:12) pezzo-clickhouse-migrate-1 | at IncomingMessage. (/app/clickhouse/node_modules/request/request.js:1083:12) pezzo-clickhouse-migrate-1 | at Object.onceWrapper (node:events:627:28) pezzo-clickhouse-migrate-1 | npm notice pezzo-clickhouse-migrate-1 | npm notice New major version of npm available! 8.19.2 -> 10.5.0 pezzo-clickhouse-migrate-1 | npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.5.0 pezzo-clickhouse-migrate-1 | npm notice Run npm install -g npm@10.5.0 to update! pezzo-clickhouse-migrate-1 | npm notice pezzo-clickhouse-migrate-1 | Error running knex migrations

Expected behavior

docker-compose -f docker-compose.infra.yaml up

Steps to reproduce the problem

  1. docker-compose -f docker-compose.infra.yaml up

Logs (if applicable)

example

Pezzo version

No response

How do you use Pezzo?

Docker Compose

zhangchengwen629 commented 4 months ago

version: "3" services: pezzo-clickhouse-migrate: image: ghcr.io/pezzolabs/pezzo/server:latest build: context: . dockerfile: ./apps/server/Dockerfile entrypoint: /bin/sh working_dir: /app/clickhouse command: -c "./migrate.sh" user: root environment: CLICKHOUSE_HOST: clickhouse CLICKHOUSE_PORT: "8123" CLICKHOUSE_USER: default CLICKHOUSE_PASSWORD: default depends_on: clickhouse: condition: service_healthy

pezzo-prisma-migrate: image: ghcr.io/pezzolabs/pezzo/server:latest build: context: . dockerfile: ./apps/server/Dockerfile entrypoint: /bin/sh command: -c "npx prisma migrate deploy" environment:

volumes: postgres_data: ~ clickhouse_data: ~ clickhouse_logs: ~