-
Notifications
You must be signed in to change notification settings - Fork 14
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
Print the Conjur cert injection error to the log #170
Comments
just wanted to add some notes about the requirements on this addition, as I understand them:
@orenbm if I've misunderstood any of these requirements, please lmk |
You are correct @izgeri . Regarding the first bullet - the app won't fail but the log will show a WARN message: |
6 tasks
orenbm
added a commit
to cyberark/secrets-provider-for-k8s
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170)
orenbm
added a commit
to cyberark/secretless-broker
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) - When authentication fails, the exponential backoff retry is correctly reset so that it will continue to attempt to authenticate until backoff is exhausted. [cyberark/conjur-authn-k8s-client#158](cyberark/conjur-authn-k8s-client#158) - Wait slightly for the client certificate file to exist after login before raising an error. [cyberark/conjur-authn-k8s-client#119](cyberark/conjur-authn-k8s-client#119)
orenbm
added a commit
to cyberark/secretless-broker
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) - When authentication fails, the exponential backoff retry is correctly reset so that it will continue to attempt to authenticate until backoff is exhausted. [cyberark/conjur-authn-k8s-client#158](cyberark/conjur-authn-k8s-client#158) - Wait slightly for the client certificate file to exist after login before raising an error. [cyberark/conjur-authn-k8s-client#119](cyberark/conjur-authn-k8s-client#119)
orenbm
added a commit
to cyberark/secrets-provider-for-k8s
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170)
orenbm
added a commit
to cyberark/secretless-broker
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) - When authentication fails, the exponential backoff retry is correctly reset so that it will continue to attempt to authenticate until backoff is exhausted. [cyberark/conjur-authn-k8s-client#158](cyberark/conjur-authn-k8s-client#158) - Wait slightly for the client certificate file to exist after login before raising an error. [cyberark/conjur-authn-k8s-client#119](cyberark/conjur-authn-k8s-client#119)
orenbm
added a commit
to cyberark/secretless-broker
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) - When authentication fails, the exponential backoff retry is correctly reset so that it will continue to attempt to authenticate until backoff is exhausted. [cyberark/conjur-authn-k8s-client#158](cyberark/conjur-authn-k8s-client#158) - Wait slightly for the client certificate file to exist after login before raising an error. [cyberark/conjur-authn-k8s-client#119](cyberark/conjur-authn-k8s-client#119)
orenbm
added a commit
to cyberark/secretless-broker
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) - When authentication fails, the exponential backoff retry is correctly reset so that it will continue to attempt to authenticate until backoff is exhausted. [cyberark/conjur-authn-k8s-client#158](cyberark/conjur-authn-k8s-client#158) - Wait slightly for the client certificate file to exist after login before raising an error. [cyberark/conjur-authn-k8s-client#119](cyberark/conjur-authn-k8s-client#119)
orenbm
added a commit
to cyberark/secretless-broker
that referenced
this issue
Oct 8, 2020
This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) - When authentication fails, the exponential backoff retry is correctly reset so that it will continue to attempt to authenticate until backoff is exhausted. [cyberark/conjur-authn-k8s-client#158](cyberark/conjur-authn-k8s-client#158) - Wait slightly for the client certificate file to exist after login before raising an error. [cyberark/conjur-authn-k8s-client#119](cyberark/conjur-authn-k8s-client#119)
orenbm
added a commit
to cyberark/secrets-provider-for-k8s
that referenced
this issue
Oct 8, 2020
* Consume version 0.19.0 of conjur-authn-k8s-client This version introduces some changes that we can benefit from, especially these: - Errors in the certificate injection process on login are now printed to the client logs. [cyberark/conjur-authn-k8s-client#/170](cyberark/conjur-authn-k8s-client#170) * Update expected log code from authn-client The log codes were changed in the authn-client so we need to change the expected ones in the test
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Conjur server now writes the injection error to a log file in the
client container (cyberark/conjur#1789).
We should print this error to the log to enhance supportability.
The text was updated successfully, but these errors were encountered: