Skip to content

OPRUN-2892: Update service-monitor tls config #368

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

perdasilva
Copy link
Contributor

@perdasilva perdasilva commented Aug 23, 2022

The client cert/key pair is a way of authenticating that will function even without live kube-apiserver connections so we can collect metrics if the kube-apiserver is unavailable.

Signed-off-by: perdasilva [email protected]

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 23, 2022

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: perdasilva

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 23, 2022
@perdasilva
Copy link
Contributor Author

@xueqzhan should this change also live in the upstream? If so, we should make the changes there and then bring them downstream.

@perdasilva
Copy link
Contributor Author

/hold waiting from review and input from @xueqzhan

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 23, 2022
@perdasilva
Copy link
Contributor Author

/retest

@xueqzhan
Copy link

@xueqzhan should this change also live in the upstream? If so, we should make the changes there and then bring them downstream.

That is a very good question. @deads2k Can you answer that?

@perdasilva As it turned out, the current kube-rbac-proxy is not coded/configured to properly updating client CA. I am in the process of fixing it. Merging this change in will not hard anything. But the feature will not work until the kube-rbac-proxy fix is in.

@perdasilva
Copy link
Contributor Author

/hold cancel

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 23, 2022
@perdasilva
Copy link
Contributor Author

/retest

@deads2k
Copy link
Contributor

deads2k commented Aug 23, 2022

@xueqzhan should this change also live in the upstream? If so, we should make the changes there and then bring them downstream.

That is a very good question. @deads2k Can you answer that?

The CSR approver that allows the prometheus scraper to generate its own client certificate only exists in OCP, so I don't think this would function properly upstream.

@perdasilva
Copy link
Contributor Author

/retest

1 similar comment
@perdasilva
Copy link
Contributor Author

/retest

@perdasilva
Copy link
Contributor Author

/retest ci/prow/e2e-gcp

@perdasilva
Copy link
Contributor Author

/test e2e-gcp

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 24, 2022

@perdasilva: The /retest command does not accept any targets.
The following commands are available to trigger required jobs:

  • /test e2e-gcp-console-olm
  • /test e2e-gcp-olm
  • /test e2e-gcp-ovn
  • /test e2e-upgrade
  • /test images
  • /test unit-api
  • /test unit-olm
  • /test unit-psm
  • /test unit-registry
  • /test verify

The following commands are available to trigger optional jobs:

  • /test e2e-gcp-olm-flaky

Use /test all to run all jobs.

In response to this:

/retest ci/prow/e2e-gcp

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 24, 2022

@perdasilva: The specified target(s) for /test were not found.
The following commands are available to trigger required jobs:

  • /test e2e-gcp-console-olm
  • /test e2e-gcp-olm
  • /test e2e-gcp-ovn
  • /test e2e-upgrade
  • /test images
  • /test unit-api
  • /test unit-olm
  • /test unit-psm
  • /test unit-registry
  • /test verify

The following commands are available to trigger optional jobs:

  • /test e2e-gcp-olm-flaky

Use /test all to run all jobs.

In response to this:

/test e2e-gcp

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@perdasilva
Copy link
Contributor Author

/retest

2 similar comments
@perdasilva
Copy link
Contributor Author

/retest

@perdasilva
Copy link
Contributor Author

/retest

@perdasilva
Copy link
Contributor Author

/test e2e-gcp

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 31, 2022

@perdasilva: The specified target(s) for /test were not found.
The following commands are available to trigger required jobs:

  • /test e2e-gcp-console-olm
  • /test e2e-gcp-olm
  • /test e2e-gcp-ovn
  • /test e2e-upgrade
  • /test images
  • /test unit-api
  • /test unit-olm
  • /test unit-psm
  • /test unit-registry
  • /test verify

The following commands are available to trigger optional jobs:

  • /test e2e-gcp-olm-flaky

Use /test all to run all jobs.

In response to this:

/test e2e-gcp

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@perdasilva
Copy link
Contributor Author

/test all

@perdasilva
Copy link
Contributor Author

/override ci/prow/e2e-gcp

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 31, 2022

@perdasilva: Overrode contexts on behalf of perdasilva: ci/prow/e2e-gcp

In response to this:

/override ci/prow/e2e-gcp

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@perdasilva
Copy link
Contributor Author

/retest

1 similar comment
@perdasilva
Copy link
Contributor Author

/retest

@perdasilva
Copy link
Contributor Author

/retest

1 similar comment
@perdasilva
Copy link
Contributor Author

/retest

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 440894b and 1 for PR HEAD 4af508d in total

@jianzhangbjz
Copy link
Contributor

/test e2e-gcp-olm

@jianzhangbjz
Copy link
Contributor

Failed at:

    test resources deleted
  �[38;5;243m<< End Captured GinkgoWriter Output�[0m

  �[38;5;9m
  	Error Trace:	/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/test/e2e/operator_groups_e2e_test.go:1562
  	            				/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/test/e2e/suite.go:605
  	            				/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/test/e2e/asm_amd64.s:1594
  	Error:      	Received unexpected error:
  	            	timed out waiting for the condition
  	Test:       	Operator Group CSV copy watching all namespaces
  �[0m

@jianzhangbjz
Copy link
Contributor

/test e2e-gcp-olm

@awgreene
Copy link
Contributor

/retest

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 6ca5476 and 0 for PR HEAD 4af508d in total

@openshift-ci-robot
Copy link

/hold

Revision 4af508d was retested 3 times: holding

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 27, 2023
@jianzhangbjz
Copy link
Contributor

/test e2e-upgrade

@perdasilva
Copy link
Contributor Author

/retest

@perdasilva
Copy link
Contributor Author

/remove-label docs-approved

@openshift-ci openshift-ci bot removed the docs-approved Signifies that Docs has signed off on this PR label Mar 28, 2023
@perdasilva
Copy link
Contributor Author

/remove-label px-approved

@openshift-ci openshift-ci bot removed the px-approved Signifies that Product Support has signed off on this PR label Mar 28, 2023
@jianzhangbjz
Copy link
Contributor

/unhold

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 29, 2023
@jianzhangbjz
Copy link
Contributor

/label docs-approved

@openshift-ci openshift-ci bot added the docs-approved Signifies that Docs has signed off on this PR label Mar 29, 2023
@jianzhangbjz
Copy link
Contributor

/label px-approved

@openshift-ci openshift-ci bot added the px-approved Signifies that Product Support has signed off on this PR label Mar 29, 2023
@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD d02dc2a and 2 for PR HEAD 4af508d in total

@jianzhangbjz
Copy link
Contributor

Met this issue again https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/openshift_operator-framework-olm/368/pull-ci-openshift-operator-framework-olm-master-e2e-gcp-olm/1641035776055578624/artifacts/e2e-gcp-olm/test/build-log.txt. The PR operator-framework/operator-lifecycle-manager#2946 fixed it.

  �[38;5;9m
  	Error Trace:	/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/test/e2e/operator_groups_e2e_test.go:1562
  	            				/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/test/e2e/suite.go:605
  	            				/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/test/e2e/asm_amd64.s:1594
  	Error:      	Received unexpected error:
  	            	timed out waiting for the condition
  	Test:       	Operator Group CSV copy watching all namespaces
  �[0m
  �[38;5;9mIn �[1m[It]�[0m�[38;5;9m at: �[1m/go/src/github.com/openshift/operator-framework-olm/staging/operator-lifecycle-manager/vendor/github.com/stretchr/testify/require/require.go:1261�[0m

  �[38;5;9mFull Stack Trace�[0m

@jianzhangbjz
Copy link
Contributor

/test e2e-gcp-olm

@awgreene
Copy link
Contributor

awgreene commented Apr 3, 2023

/retest

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Apr 3, 2023

@perdasilva: all tests passed!

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@openshift-merge-robot openshift-merge-robot merged commit d0ad0f0 into openshift:master Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. docs-approved Signifies that Docs has signed off on this PR jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. px-approved Signifies that Product Support has signed off on this PR qe-approved Signifies that QE has signed off on this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants