SasanLabs / VulnerableApp

OWASP VulnerableApp Project: For Security Enthusiasts by Security Enthusiasts.
https://sasanlabs.github.io/VulnerableApp/
Apache License 2.0
261 stars 357 forks source link

Docker: latest tag not defined #434

Open psiinon opened 1 year ago

psiinon commented 1 year ago

Describe the bug It is not possible to pull the latest version from docker without knowing exactly which version to use. Which is a complete pain and kind of misses the point of docker πŸ˜‰

To Reproduce Steps to reproduce the behavior:

  1. From the command line run: docker pull sasanlabs/owasp-vulnerableapp
  2. See error:
Using default tag: latest
Error response from daemon: manifest for sasanlabs/owasp-vulnerableapp:latest not found: manifest unknown: manifest unknown

Note that this is the exact command specified on https://hub.docker.com/r/sasanlabs/owasp-vulnerableapp

Expected behavior The latest version of the app should be downloaded

Additional context Specifying the exact version works, e.g. : docker pull sasanlabs/owasp-vulnerableapp:1.11.22

Would you like to help fix this issue? Just say if you'd like to try and help fix this issue. We'll provide any advice and guidance you need.

Hopefully there will be a quick fix for this so you wont need my help, but if I can help then just ping me :)

preetkaran20 commented 1 year ago

@psiinon we have removed latest tag a few months ago and major reason for that is docker pull not pulling latest changes. So what happens is that once we release latest tag, users who already have downloaded the latest tag will not get the newer updates until they don't remove the image from there local machine/host machine.

However, I think we can push latest image for now considering default behavior of docker pull of fetching latest tags

NaveenPaulBosco commented 10 months ago

I see this issue is still open. I am interested in this project and contributing to it. Please assign a good first issue to me to work on. Thank you!

preetkaran20 commented 10 months ago

Thanks a lot @NaveenPaulBosco. I would suggest to go through the issues section and pick any issue labeled with good first issue.