When the directory is omitted from the update command, argparse renders unclear guidance on how to handle the situation.
For example:
$ docker-pkg -c config.yaml update golang --version 1.15-1 --reason '* Version bump.' usage: docker-pkg update [-h] [--reason REASON] [--version VERSION] NAME docker-pkg update: error: argument --reason: expected one argument
Working example:
$ docker-pkg -c config.yaml update golang --version 1.15-1 --reason '* Version bump.' ./images/golang == Step 0: scanning {d} Will update the following images: * docker-registry.wikimedia.org/golang == Step 1: adding updates