Conversation
|
Skipping CI for Draft Pull Request. |
0d6bac3 to
889f784
Compare
|
Waits for PR openshift/machine-api-operator#590 to merge. |
80b7172 to
2303036
Compare
go.mod
Outdated
There was a problem hiding this comment.
I'd prefer this to be moved back to master openshift before merge
Hold until we can identify whether this is absolutely necessary
/hold
2303036 to
43cfb33
Compare
pkg/actuators/machine/reconciler.go
Outdated
There was a problem hiding this comment.
why is this ignoring this error now?
There was a problem hiding this comment.
The method always returns nil as an error.
There was a problem hiding this comment.
how is this related to this commit?
There was a problem hiding this comment.
It is not, but I didn't like it 😅
pkg/actuators/machine/instances.go
Outdated
There was a problem hiding this comment.
how are this metrics actually being exposed?
wouldn't this need to metrics.Registry.MustRegister(failedInstanceCreateCount) or anything?
https://github.com/kubernetes-sigs/controller-runtime/blob/c0438568a706ec61de31b92f4d76e7fb7e1007b9/pkg/internal/controller/metrics/metrics.go#L50
There was a problem hiding this comment.
This happens inside the init in https://github.com/openshift/machine-api-operator/pull/590/files#diff-7cbe8e056d62a2de30c7066e359bd9c9R68
43cfb33 to
905a7b2
Compare
|
/hold Waiting on openshift/machine-api-operator#590 |
|
/lgtm |
|
/retest |
1 similar comment
|
/retest |
go.mod
Outdated
There was a problem hiding this comment.
why is this needed at all? gcp is not even a fork
|
Can you please include a link to the mao counter PR in the PR desc and the commit desc? |
675a823 to
73c2229
Compare
73c2229 to
0f8fe0b
Compare
- Report instance creation and deletion failures - Report loadBalancer operation failures
- Include PR openshift/machine-api-operator#609 introducing metrics support
0f8fe0b to
fa7eef7
Compare
|
@enxebre @JoelSpeed @alexander-demichev I'd like to merge those today. Please approve and LGTM |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JoelSpeed The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
|
/retest Please review the full test history for this PR and help us cut down flakes. |
Working on https://issues.redhat.com/browse/OCPCLOUD-784
This PR is adding support for reporting following prometheus metrics and also starting controller-runtime metrics server to make these metrics available for prometheus servers:
mapi_instance_create_failed: Total count of "create" cloud api errorsmapi_instance_update_failed: Total count of "update" cloud api errorsmapi_instance_delete_failed: Total count of "delete" cloud api errorsLabels on these metrics (for AWS):
Depends on PR openshift/machine-api-operator#609 introducing metrics support