Skip to content

Conversation

liangyuanpeng
Copy link
Contributor

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Release Notes: Yes/No

Copy link

netlify bot commented Sep 7, 2025

Deploy Preview for vllm-semantic-router ready!

Name Link
🔨 Latest commit a5fd028
🔍 Latest deploy log https://app.netlify.com/projects/vllm-semantic-router/deploys/68beeb2e87b7a10008a530b4
😎 Deploy Preview https://deploy-preview-73--vllm-semantic-router.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@@ -78,7 +78,7 @@ static_resources:
- name: extproc_service
connect_timeout: 300s
per_connection_buffer_limit_bytes: 52428800
type: STATIC
type: STRICT_DNS
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...
envoy-proxy  | [2025-09-07 05:15:27.303][1][critical][main] [source/server/server.cc:412] error initializing config '  /etc/envoy/envoy.yaml': Protobuf message (type envoy.config.bootstrap.v3.Bootstrap reason INVALID_ARGUMENT: unknown enum value: 'STRICT') has unknown fields
envoy-proxy  | [2025-09-07 05:15:27.303][1][info][main] [source/server/server.cc:1038] exiting
envoy-proxy  | Protobuf message (type envoy.config.bootstrap.v3.Bootstrap reason INVALID_ARGUMENT: unknown enum value: 'STRICT') has unknown fields

@@ -17,7 +17,7 @@ services:
networks:
- semantic-network
healthcheck:
test: ["CMD", "nc", "-z", "localhost", "50051"]
test: ["CMD", "curl","-f", "localhost:8080/health"]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have not the command nc on quay.io/centos/centos:stream9

@Xunzhuo
Copy link
Member

Xunzhuo commented Sep 7, 2025

can you plz take a look at the failures in CI if u have a moment? Maybe not related to the changes

Copy link

github-actions bot commented Sep 7, 2025

👥 vLLM Semantic Team Notification

The following members have been identified for the changed files in this PR and have been automatically assigned:

📁 config

Owners: @rootfs
Files changed:

  • config/envoy-docker.yaml

📁 Root Directory

Owners: @rootfs, @Xunzhuo
Files changed:

  • docker-compose.yml

vLLM

🎉 Thanks for your contributions!

This comment was automatically generated based on the OWNER files in the repository.

@liangyuanpeng
Copy link
Contributor Author

can you plz take a look at the failures in CI if u have a moment? Maybe not related to the changes

I just rebase main and then it's green :)

@@ -78,7 +78,7 @@ static_resources:
- name: extproc_service
connect_timeout: 300s
per_connection_buffer_limit_bytes: 52428800
type: STATIC
type: STRICT_DNS
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rootfs
Copy link
Collaborator

rootfs commented Sep 7, 2025

@liangyuanpeng thanks for contributing! Can you add some text why to run docker compose in the CI? If this is for integration test with envoy, that's a good project for a dedicated CI pipeline.

@liangyuanpeng
Copy link
Contributor Author

liangyuanpeng commented Sep 7, 2025

@rootfs

I still can't say this is for integration testing, because it's just a simple service deployment without any testing.

These changes originated from the problems I encountered during my attempt at semantic-router. The current docker-compose configuration fails to start the container properly.

A single action job would be great for me

@rootfs
Copy link
Collaborator

rootfs commented Sep 7, 2025

@rootfs

I still can't say this is for integration testing, because it's just a simple service deployment without any testing.

These changes originated from the problems I encountered during my attempt at semantic-router. The current docker-compose configuration fails to start the container properly.

A single action job would be great for me

ok, that explains it.

@rootfs
Copy link
Collaborator

rootfs commented Sep 7, 2025

@Xunzhuo will make the final decision with his expertise in envoy

@Xunzhuo
Copy link
Member

Xunzhuo commented Sep 8, 2025

Sorry I don't get the reason to run it in CI, that is supposed to be one of the quickstarts to run vsr in local

@Xunzhuo
Copy link
Member

Xunzhuo commented Sep 8, 2025

I think this is another thing, support to run vsr in docker compose:

  1. Make sure docker compose works in local
  2. Add relevant docs in site
  3. Remove the action in CI for now

@liangyuanpeng
Copy link
Contributor Author

liangyuanpeng commented Sep 8, 2025

Ok, let me remove it first, But the absence of CI means that no one knows something is broken until they encounter a problem

@liangyuanpeng liangyuanpeng changed the title chore: fix config for docker-compose and add run docker-compose to CI chore: fix config for docker-compose Sep 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants