What this PR does / why we need it: This issue helps to migrate the dependency of the tail package in katib from https://github.com/hpcloud/tail to https://github.com/nxadm/tail. This change is required because hpcloud has not been maintaining their implementation of the tail package.
Which issue(s) this PR fixes _(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged)_:
Fixes https://github.com/kubeflow/katib/issues/2299
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/kubeflow/katib/blob/master/OWNERS)~~ [tenzen-y]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
What this PR does / why we need it: This issue helps to migrate the dependency of the
tail
package inkatib
from https://github.com/hpcloud/tail to https://github.com/nxadm/tail. This change is required becausehpcloud
has not been maintaining their implementation of thetail
package.Which issue(s) this PR fixes _(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged)_: Fixes https://github.com/kubeflow/katib/issues/2299Checklist: