-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Drop /var/log support #7751
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dprotaso: 0 warnings.
In response to this:
Fixes #6147
Proposed Changes
- Update the runtime contract to make support collecting logs under /var/log` optional
- The /var/log support currently in serving is coupled with the existing monitoring bundle. Since that monitoring bundle is being deprecated were going to drop support for it
Release Note
Collection of logs under /var/log is now optional per the runtime contract and the functionality has been removed
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: dprotaso The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Produced via:
prettier --write --prose-wrap=always $(find -name '*.md' | grep -v vendor | grep -v .github | grep -v docs/cmd/)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Produced via:
prettier --write --prose-wrap=always $(find -name '*.md' | grep -v vendor | grep -v .github | grep -v docs/cmd/)
af31b4a
to
48863c0
Compare
/assign @JRBANCEL |
What is the depreciation process in Knative? |
I guess this deserves a mention at the API WG. |
How is removing the code implementing the feature not dropping the feature? |
🤷 |
FYI - I'm in no rush to merge this This should be paired with the deprecation & removal of the monitoring bundle. This was mentioned in the 0.14.0 release notes |
Let's discuss tomorrow, but I think we're stuck with this for the duration of the deprecation period. The monitoring bundle was alpha / PoC, but this was part of our v1 runtime contract, so it's a higher bar. |
Here's the raw download stats of our release yamls - which might be a rough measure of interest? See gist |
48863c0
to
1bf04be
Compare
@dprotaso: The following tests failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
The following jobs failed:
Job pull-knative-serving-integration-tests expended all 3 retries without success. |
@JRBANCEL From the WG meeting discussion a suggested approach could be:
For 2.1 we could also move the logic to add the volumes to a webhook |
Sound like a plan 👍 About 2.2, there only problem with this approach is that then enabling the feature has potential to break existing working services. |
Closing in favour of moving the discussion to the issue #7881 |
Fixes #6147
Proposed Changes
Release Note