Problem
The pod log collection introduced in #52 hardcodes TailLines: 100 when collecting datamover pod logs after termination. This works for typical datamover output but may not suit all scenarios.
Proposed Fix
Add a --pod-log-tail-lines CLI flag to the controller. This would also require plumbing the flag through the OADP operator since it manages the controller deployment.
Acceptance criteria
- Controller accepts
--pod-log-tail-lines flag (default: 100)
- OADP operator passes the flag to the controller deployment
- Optionally exposed on the DPA CR
Problem
The pod log collection introduced in #52 hardcodes
TailLines: 100when collecting datamover pod logs after termination. This works for typical datamover output but may not suit all scenarios.Proposed Fix
Add a
--pod-log-tail-linesCLI flag to the controller. This would also require plumbing the flag through the OADP operator since it manages the controller deployment.Acceptance criteria
--pod-log-tail-linesflag (default: 100)