-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Deployment failed without error adding slack action to 'keystore:' property in values.yaml #280
Comments
|
If you want to test it out before I release you will need to deploy directly from the master branch. |
@Crazybus Sure. Let me know when the new feature is ready. |
Did you mean to reopen this issue again? In any case I'll ping you once the next release is live. |
Latest release has just gone out (7.3.2) which contains this feature. |
@Crazybus Looks looks like the volumeMounts for keystore is not working. The elasticsearch pods is in CrashLoopBackOffs status never started. Can't seem to get any log from kubectl, journalctl, or docker. Once I comment out the 'keystore: []' the pods works correctly.
|
@dcvtruong Which command did you use to create the secret? And can you also make sure you are looking at the logs from the initContainer and not the main pod? The command should be something like Could you also try running the example from here: https://github.com/elastic/helm-charts/tree/master/elasticsearch/examples/config just to be sure its not something funky with your secret? Running |
@Crazybus I use the following command to create the secret,
values.yaml:
I only see one container (elasticsearch) and did not see the initContainer to retrieve the log. BTW, running from the config folder failed with exec permission. I cannot access to verify the keystore list.
|
I had the same problem. There's a bug with the keystore initContainer that is failing whenever custom keystore settings are defined. A proposed fix is in #301. |
@ravishivt How were you able to debug the keystore error? I was not able to see the error from the pod? |
Just to clarify on this one (and explain why the automated integration test still passes) that this bug only affects anybody that doesn't have security enabled (if
Do you get an error when trying to get the logs? I suggested running the command like this in my previous reply.
|
@Crazybus Not able to get logs from the initContainer
|
Ack, makes sense!
Try
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had recent activity since being marked as stale. |
Chart version:
7.3.0
Kubernetes version:
1.13.10
Kubernetes provider: E.g. GKE (Google Kubernetes Engine)
KUBESPRAY
Helm Version:
2.13.1
helm get release
outpute.g.
helm get elasticsearch
(replaceelasticsearch
with the name of your helm release)Describe the bug:
Tried to set the 'keystore: []' property in value and elasticsearch are failing
Steps to reproduce:
Expected behavior:
The key/value format is not clear in the chart
Provide logs and/or server output (if relevant):
No error or log is returned at the time of 'helm install...'
Any additional context:
The text was updated successfully, but these errors were encountered: