Now I found strange thing. If crontab executing fernet-rotate.sh, script content is follow:
#!/bin/bash
set -o errexit
set -o pipefail keystone-manage --config-file /etc/keystone/keystone.conf fernet_rotate --keystone-user keystone --keystone-group keystone /usr/bin/fernet-push.sh
So it also execute fernet-push.sh, but the script is doing nothing, only with this:
#!/bin/bash
set -o errexit
set -o pipefail
Now I found strange thing. If crontab executing fernet-rotate.sh, script content is follow: keystone. conf fernet_rotate --keystone-user keystone --keystone-group keystone /usr/bin/ fernet- push.sh
#!/bin/bash
set -o errexit
set -o pipefail keystone-manage --config-file /etc/keystone/
So it also execute fernet-push.sh, but the script is doing nothing, only with this:
#!/bin/bash
set -o errexit
set -o pipefail
Shouldn't it sends newly generated token somehow?