Closed n-pochet closed 5 years ago
When running the command by hand in the LXD container:
gpg --with-colons --import-options show-only --import --dry-run < key
gpg: keyblock resource '/root/.gnupg/pubring.kbx': No such file or directory
gpg: Fatal: /root/.gnupg: directory does not exist!
If I use the other command (the one that is used for Xenial):
gpg --with-colons --with-fingerprint < key
gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: WARNING: no command supplied. Trying to guess what you mean ...
gpg: /root/.gnupg/trustdb.gpg: trustdb created
pub:-:2048:1:D27D666CD88E42B4:1379344074:::-:
fpr:::::::::46095ACC8548582C1A2699A9D27D666CD88E42B4:
uid:::::::::Elasticsearch (Elasticsearch Signing Key) <dev_ops@elasticsearch.org>:
sub:-:2048:1:AB6B7FCB60D31954:1379344074::::
Hi With the following bundle (and with a locally built version of filebeat):
The filebeat charm is failing with:
After adding a little bit of logging, we can find that the
gpg
command is failing:It is happening after this commit: https://github.com/juju/charm-helpers/commit/0f198e4b6b8ef196e0fa951e7801c1027685780b