Reproduction steps
- Check docker image digests
- Run rexctl upgrade
- Check docker image digests again
Expected behaviour
If there is a newer image for a 3rd party image tag, rexctl should download it together with the normal fluxer upgrades
Actual behaviour
rexctl only upgrades fluxers own images and ignores updates to the 3rd party images
Platform
Self-hosting
Evidence
After rexctl upgrade:
~$ docker images --digests -f reference=nats
REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE
nats 2.14-alpine sha256:127c5ccbc538a93f53ebb19461dc193130df386c2d6dab8199661a28a30d85bd 127c5ccbc538 9 days ago 41.3MB
After manual pull via docker pull nats:2.14-alpine
~$ docker images --digests -f reference=nats
REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE
nats 2.14-alpine sha256:c9706755679d8bcf05b4ce275fdd2ac8890058b1535881208a65b3cd613f00bd c9706755679d 14 hours ago 41.3MB