Skip to content

Conversation

@gounthar
Copy link
Collaborator

@gounthar gounthar commented Nov 14, 2025

Summary

Fixes YAML parsing errors in both docker-compose.yaml and build-docker-compose.yaml that were preventing updatecli from processing these files.

Changes

  • Added missing environment: key before CASC_RELOAD_TOKEN variable in jenkins_controller service in both files:
    • build-docker-compose.yaml (line 48)
    • docker-compose.yaml (line 68)

Problem

The YAML parser was failing with:

[48:7] value is not allowed in this context
  > 48 |       - CASC_RELOAD_TOKEN=thisisnotsecure

And:

[68:7] value is not allowed in this context
  > 68 |       - CASC_RELOAD_TOKEN=thisisnotsecure

This occurred because the environment variables were defined without the required environment: key.

Impact

  • Resolves updatecli workflow failures on weekly branch
  • Unblocks other PRs that depend on clean updatecli runs
  • Ensures Docker Compose files are valid YAML

Testing

  • Validated YAML syntax is correct in both files
  • updatecli should now be able to parse and process these files successfully

Add missing environment key before CASC_RELOAD_TOKEN variable in
jenkins_controller service. This resolves YAML parsing errors that
were preventing updatecli from processing the file correctly.
@github-actions github-actions bot added the repo label Nov 14, 2025
Add missing environment key before CASC_RELOAD_TOKEN variable in
jenkins_controller service. Same issue as build-docker-compose.yaml.
@gounthar gounthar merged commit 0c5f3aa into jenkins-docs:weekly Nov 14, 2025
3 of 4 checks passed
@gounthar gounthar deleted the fix-yaml-syntax-weekly branch November 14, 2025 10:13
@github-actions github-actions bot mentioned this pull request Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant