Skip to content
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

Reworked logging trait dependencies #2580

Merged
merged 1 commit into from
Sep 1, 2021

Conversation

orpiske
Copy link
Contributor

@orpiske orpiske commented Aug 18, 2021

As part of GH issue #2541, moved the dependency to the runtime to ensure it's always present, even with custom base images or other customizations. This also allow us to manage the dependencies on a single place instead of spreading them over the codebase.

Depends on apache/camel-k-runtime#731

Release Note

Improvements to the logger trait

@orpiske
Copy link
Contributor Author

orpiske commented Aug 18, 2021

Added bonus of this is that the container does not required a rebuild if the logging.json trait is turned on or off.

@orpiske orpiske force-pushed the logging-cleanup-2541 branch from 074c323 to a6d68aa Compare August 18, 2021 10:53
@orpiske orpiske force-pushed the logging-cleanup-2541 branch from a6d68aa to 2321757 Compare August 18, 2021 11:01
As part of GH issue apache#2541, moved the dependency to the runtime to ensure it's always present, even with custom base images or other customizations. This also allow us to manage the dependencies on a single place instead of spreading them over the codebase.
@orpiske orpiske added this to the 1.6.0 milestone Aug 18, 2021
@orpiske
Copy link
Contributor Author

orpiske commented Aug 18, 2021

So, I think we need to wait before merging this because it depends on Camel K Runtime 1.9. We are currently defaulting to 1.8.0 on the Makefile.

@orpiske orpiske linked an issue Aug 23, 2021 that may be closed by this pull request
3 tasks
@orpiske orpiske merged commit e38c6ea into apache:main Sep 1, 2021
@nicolaferraro nicolaferraro mentioned this pull request Sep 3, 2021
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.

Evaluate/Cleanup logging trait dependency
2 participants