Julio Greff

Results 8 issues of Julio Greff

Presumably after the `client-go` upgrade, our `shipper_rest_client_latency_seconds` metrics started always reporting `gvr="Unknown"`. We suspect that `extractGVR` ([here](https://github.com/bookingcom/shipper/blob/master/pkg/metrics/prometheus/restclient.go#L62-L112)) is getting paths in a different way now.

bug

`RESTLatencyMetric.Observe` and `RESTResultMetric.Increment` in `pkg/metrics/prometheus` currently don't expose the User-Agent used to make requests. Without having it, it's difficult for us to see which controllers might be getting throttled, or...

enhancement

Shipper now uses Endpoints to check for traffic progression (#238), which is an improvement over just checking that pods got their labels. If pods don't make it into the Endpoints...

enhancement

Rolling out a new version of an application is very implicit in our documentation, an user needs to be familiar enough with kubernetes to realize that you need to change...

documentation

### What does this PR do? Fixes the scheduling of configs under the following conditions: * When running `agent check`. Configs would not be scheduled in time, so `agent check`...

team/containers
changelog/no-changelog
category/bugfix
bugfix/functional

### What does this PR do? This matches the rest of the core agent, where the "official" hostname is normalized, and the raw, non-RFC-1123 compliant hostname is just an alias....

team/containers
changelog/no-changelog

### What does this PR do? ### Motivation ### Additional Notes ### Possible Drawbacks / Trade-offs ### Describe how to test/QA your changes ### Reviewer's Checklist - [ ] If...

team/containers

### What does this PR do? This is a small refactoring of the gRPC tagger server in the core agent, to be able to also expose it in the DCA....

team/containers
changelog/no-changelog
qa/skip-qa