Skip to content
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

Use fully qualified domain image names by default (docker.io) #690

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

spiarh
Copy link

@spiarh spiarh commented Jan 13, 2022

Change description

It is more and more common that Container Runtimes do not resolve
unqualified image names to docker.io for various reason.

Setting docker.io/ prefix by default does not change the behavior at all
but makes the life much easier for teams managing trident on clusters
without unqaulified image name resolution.

Did you add unit tests? Why not?

Already covered in utils_test.go

Does this code need functional testing?

Minor change that don't change anything

Is a code review walkthrough needed? why or why not?

I don't think so, there is no logic added at all 😄

Does this code need a note in the changelog?

yes

Does this code require documentation changes?

no, users don't have anything to change or to understand with this change.

Did you add unit tests? Why not?

Already covered in utils_test.go

Does this code need functional testing?

Minor change that don't change anything

Is a code review walkthrough needed? why or why not?

I don't think so, there is no logic 😄

Does this code need a note in the changelog?

yes

Does this code require documentation changes?

no, users don't have anything to change or to understand with this change.

It is more and more common that Container Runtimes do not resolve
unqualified image names to docker.io for various reason.

Setting docker.io/ prefix by default does not change the behavior at all
but makes the life much easier for teams managing trident on clusters
without unqualified image name resolution. This would also prevent
deployment errors if an administrator does not pay attention to the
image used in the manifests or in helm.
@gnarl
Copy link
Contributor

gnarl commented Mar 18, 2022

Hi @spiarh,

Have you submitted a CCLA as indicated in the contributing guidelines?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants