Skip to content

CW logging workaround#167

Merged
dferguson992 merged 6 commits into
awslabs:mainfrom
dferguson992:main
May 19, 2026
Merged

CW logging workaround#167
dferguson992 merged 6 commits into
awslabs:mainfrom
dferguson992:main

Conversation

@dferguson992
Copy link
Copy Markdown
Contributor

Summary

Fixes two deployment issues and cleans up test linting.

Changes

Boolean env var handling (templates/code/serve)

Environment variables with value "false" were being passed as --flag false
to model servers. Now false skips the arg entirely, and true emits a
flag-only arg (no value). This matches how vLLM/SGLang interpret boolean flags.

RoutingConfig for IC endpoints (templates/do/lib/endpoint-config.sh)

IC-based endpoints require RoutingConfig in the production variant. Without it,
the IC scheduler cannot place containers and the IC stays in Creating with no
logs. Adds LEAST_OUTSTANDING_REQUESTS routing strategy.

Test lint fixes (test/property/notebook-export.property.test.js)

Removes trailing commas and converts function() to arrow functions to satisfy
ESLint rules.

Testing

  • Existing unit tests pass
  • Property tests pass with lint fixes applied

frgud added 6 commits May 18, 2026 17:19
…t config

- serve template: skip args with value "false", emit flag-only for "true"
- endpoint-config.sh: add RoutingConfig with LEAST_OUTSTANDING_REQUESTS
  for IC-based endpoints (required for IC scheduler placement)
- notebook-export tests: remove trailing commas, use arrow functions
@github-actions github-actions Bot added documentation Improvements or additions to documentation generator tests ci dependencies labels May 19, 2026
@dferguson992 dferguson992 merged commit 2c21903 into awslabs:main May 19, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci dependencies documentation Improvements or additions to documentation generator tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants