Skip to content

Add loggregator-metron mock to devconfig - #4666

Merged
philippthun merged 1 commit into
cloudfoundry:mainfrom
tomkennedy513:metron-fix
Nov 21, 2025
Merged

Add loggregator-metron mock to devconfig#4666
philippthun merged 1 commit into
cloudfoundry:mainfrom
tomkennedy513:metron-fix

Conversation

@tomkennedy513

Copy link
Copy Markdown
Contributor
  • A short explanation of the proposed change:

after the latest diego release, diego-api dev container stopped running due to issue loading metron certs and connecting to metron. This change runs a mock metron server in the dev containers based off the test ingress server in diego-logging-client. I used ai to help build that mock server

  • An explanation of the use cases your change solves

dev containers should work again

  • I have reviewed the contributing guide

  • I have viewed, signed, and submitted the Contributor License Agreement

  • I have made this pull request to the main branch

  • I have run all the unit tests using bundle exec rake

  • I have run CF Acceptance Tests

- BBS and locket require this to run now
- Mock is built based off the test ingress server in diego-logging-client with help of AI

Signed-off-by: Tom Kennedy <kennedy513@gmail.com>
Signed-off-by: Tom Kennedy <tom.kennedy@broadcom.com>
@rashedkvm

Copy link
Copy Markdown
Contributor

I have confirmed the changes in the pull request from @tomkennedy513's fork. The devcontainers are running correctly now, following the addition of the mock metron to the devconfig.

image

@philippthun
philippthun merged commit 5fdcb1e into cloudfoundry:main Nov 21, 2025
11 checks passed
ari-wg-gitbot added a commit to cloudfoundry/capi-release that referenced this pull request Nov 21, 2025
Changes in cloud_controller_ng:

- Add loggregator-metron mock to devconfig
    PR: cloudfoundry/cloud_controller_ng#4666
    Author: Tom Kennedy <10608054+tomkennedy513@users.noreply.github.com>
sethboyles pushed a commit to atanas-attodorov-wq/cloud_controller_ng that referenced this pull request Dec 11, 2025
- BBS and locket require this to run now
- Mock is built based off the test ingress server in diego-logging-client with help of AI

Signed-off-by: Tom Kennedy <kennedy513@gmail.com>
Signed-off-by: Tom Kennedy <tom.kennedy@broadcom.com>
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.

4 participants