Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

update health-client to v4 API#7192

Merged
zrhoffman merged 13 commits intoapache:masterfrom
jpappa200:reload-tc-health
Nov 17, 2022
Merged

update health-client to v4 API#7192
zrhoffman merged 13 commits intoapache:masterfrom
jpappa200:reload-tc-health

Conversation

@jpappa200
Copy link
Copy Markdown
Contributor

Closes: #7191
Updates to use traffic ops api v4. Also adds reload capability to systemd


Which Traffic Control components are affected by this PR?

  • Traffic Control Health Client (tc-health-client)

What is the best way to verify this PR?

Build health client and install on admin_down cache. change config file and run systemctl reload tc-health-client and monitor log messages

If this is a bugfix, which Traffic Control versions contained the bug?

Not a bug fix

PR submission checklist

Comment thread tc-health-client/tmagent/tmagent.go Outdated
Comment thread CHANGELOG.md Outdated
@zrhoffman
Copy link
Copy Markdown
Member

This looks good, but let's wait until #7190 is merged or closed to merge #7192.

Comment thread lib/go-tc/enum.go Outdated
Comment thread tc-health-client/tmagent/tmagent.go Outdated
Copy link
Copy Markdown
Member

@zrhoffman zrhoffman left a comment

Choose a reason for hiding this comment

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

Awesome!

@zrhoffman zrhoffman merged commit 7aec31a into apache:master Nov 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tc-health-client update to v4 API

2 participants