-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request to update documentation regarding - 401 unauthorized #2561
Comments
The image reference determines the server URL of the target registry. In this regard, typing an image reference in Jib is very similar to typing a web server URL in the address bar of a web browser; each server uses different URL paths to access their resources, and it's basically the user's responsibility to know which URL and path to type to access a resource on the server they want. To clarify, it is not that an image reference must contain a username. However, I think it does make sense to improve our FAQ about 401 unauthorized on this front, because people owning top-level Docker Hub repositories will already know very well what they are doing; only those people inexperienced in Docker will hit this type of hiccup. More details about image reference format: Technically, an image reference is completely free-form; you can use whatever format you want (as long as syntactically acceptable), be it Examples:
|
Forgot to close this back then. I think there's no need to update the code or doc. The user misunderstanding was the source of the confusion. |
Environment:
Description of the issue:
Not specifying the username in --image parameter results in 401 unauthorized
Steps to reproduce:
jib-gradle-plugin
Configuration:Log output:
Additional Information:
gradlew catalogapp:jib --image=catalogapp_docker --stacktrace
Doesnt Work As I didn't pass my username, and this value was overriding my configured image name in gradlegradlew catalogapp:jib --stacktrace
Works Takes the image name value provided in gradlegradlew catalogapp:jib --image=<USER_NAME>/catalogapp_docker --stacktrace
WorksExpected behavior:
The addition of --image argument which overrides the existing value from the
jib.to.image
should be notified/logged.In the documentation, it would be better to modify the image command to include the <USER_NAME> field as well.
like this.
gradle jib --image=<USER_NAME>/<IMAGE_NAME>
The text was updated successfully, but these errors were encountered: