Skip to content

Conversation

@mdbooth
Copy link
Contributor

@mdbooth mdbooth commented May 8, 2024

This ensures we have a useful termination message in the Pod if a manager exits unexpectedly.

/area logging

@k8s-ci-robot k8s-ci-robot added area/logging Issues or PRs related to logging cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels May 8, 2024
@k8s-ci-robot k8s-ci-robot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label May 8, 2024
Copy link
Member

@chrischdi chrischdi left a comment

Choose a reason for hiding this comment

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

Can we also have this in the following files for consistency:

./test/extension/config/default/manager.yaml
./test/infrastructure/docker/config/manager/manager.yaml
./test/infrastructure/inmemory/config/manager/manager.yaml

No strong opinion if we want this. I think its good.

This ensures we have a useful termination message in the Pod if a
manager exits unexpectedly.
Copy link
Member

@damdo damdo left a comment

Choose a reason for hiding this comment

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

Thanks @mdbooth
/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label May 9, 2024
@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

DetailsGit tree hash: 894c289a1922a9515d5239f3637098d79f2df53d

@damdo
Copy link
Member

damdo commented May 9, 2024

/assign @chrischdi

Copy link
Member

@chrischdi chrischdi left a comment

Choose a reason for hiding this comment

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

/lgtm

@enxebre
Copy link
Member

enxebre commented May 13, 2024

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: enxebre

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 13, 2024
@k8s-ci-robot k8s-ci-robot merged commit b622b9e into kubernetes-sigs:main May 13, 2024
@k8s-ci-robot k8s-ci-robot added this to the v1.8 milestone May 13, 2024
@mdbooth mdbooth deleted the fallbacktologsonerror branch May 13, 2024 09:07
@sbueringer
Copy link
Member

Probably would have been nice to document it in v1.7-to-v1.8.md

@mdbooth
Copy link
Contributor Author

mdbooth commented May 13, 2024

Probably would have been nice to document it in v1.7-to-v1.8.md

I wasn't actually aware of this very useful documentation. It seems targeted at provider implementers rather than end-users, though. Are you sure this is the right fit? I don't think this change requires providers to do anything. Might be worthy of an end-user release note.

I'm happy to submit a follow-up if you let me know where. Perhaps something in the implementers guide where we suggest this configuration as good practise? Although I'm not sure what would prompt existing implementations to read that. A release note feels like the best solution in practise.

@sbueringer
Copy link
Member

sbueringer commented May 13, 2024

I was thinking of adding it there because in the past we added notes there about things that could be useful for providers to pick up. It's absolutely fine to add optional things to this doc.

Apart from this doc I'm not aware of any other mechanism to write some sort of "release note" for providers (in fact this doc is basically the release notes for providers for thing they can do or have to do)

If we find an additional good place in the implementers guide it definitely wouldn't hurt there. But I'm not sure if there is a good place (I think the implementers guide is very far from complete today)

I'm also not aware of a mechanism to write end-user release notes apart from PR titles (@kubernetes-sigs/cluster-api-release-team)

kashifest added a commit to Nordix/cluster-api-provider-metal3 that referenced this pull request Aug 9, 2024
This ensures we have a useful termination message in the Pod if a manager exits unexpectedly.

Check: kubernetes-sigs/cluster-api#10580

Signed-off-by: Kashif Khan <[email protected]>
kashifest added a commit to Nordix/metal3-ipam that referenced this pull request Aug 9, 2024
This ensures we have a useful termination message in the Pod if a manager exits unexpectedly.

Check: kubernetes-sigs/cluster-api#10580
Signed-off-by: Kashif Khan <[email protected]>
mquhuy pushed a commit to Nordix/cluster-api-provider-metal3 that referenced this pull request Sep 30, 2024
This ensures we have a useful termination message in the Pod if a manager exits unexpectedly.

Check: kubernetes-sigs/cluster-api#10580

Signed-off-by: Kashif Khan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/logging Issues or PRs related to logging cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants