Skip to content

Commit ec1e282

Browse files
authored
fix(cli): use lower case image names for sessions in upper-case projects (#3666)
1 parent 7072080 commit ec1e282

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

renku/core/session/session.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,11 @@ def session_start(
179179
if image_name is None:
180180
tag = project_context.repository.head.commit.hexsha[:7]
181181
repo_host = get_image_repository_host()
182-
image_name = f"{project_name}:{tag}"
182+
image_name = f"{project_name.lower()}:{tag}"
183183
if repo_host:
184184
image_name = f"{repo_host}/{image_name}"
185+
if image_name.lower() != image_name:
186+
raise errors.SessionStartError(f"Image name '{image_name}' cannot contain upper-case letters.")
185187

186188
force_build_image = provider_api.force_build_image(**kwargs)
187189

0 commit comments

Comments
 (0)