Skip to content

fix: pin auth-config ConfigMap name via fullnameOverride#21

Merged
rpignolet merged 1 commit into
OKDP:mainfrom
jpmewenemesse:fix/seaweedfs-auth-config-configmap-fullname
Jul 3, 2026
Merged

fix: pin auth-config ConfigMap name via fullnameOverride#21
rpignolet merged 1 commit into
OKDP:mainfrom
jpmewenemesse:fix/seaweedfs-auth-config-configmap-fullname

Conversation

@jpmewenemesse

@jpmewenemesse jpmewenemesse commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Description

Seaweedfs s3 pod mounts the IAM auth ConfigMap by hardcoded name {{ .Realease.metadata.name }}-auth-config. Some deployment release names get random suffix (eg. seaweedfs-ijyin or seaweedfs-qyocqo) wich does not contain the substring seaweedfs-auth-config expected by the dedup logic to trigger

Related Issue

Fixes #20

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor / chore
  • Breaking change

How to Test

In order to confirm the fix works, the seaweedfs pod should be in running state instead of containerCreating and the config map should have the correct name expected by the dedup logic in the helper.

Checklist

  • I have tested my changes
  • Documentation updated if needed
  • If breaking change: migration path described above
  • I hereby declare this contribution to be licensed under the Apache License Version 2.0.
  • I hereby agree to grant TOSIT a copyright license to use my contributions.

@jpmewenemesse jpmewenemesse requested a review from a team July 3, 2026 06:29
@jpmewenemesse jpmewenemesse self-assigned this Jul 3, 2026
@jpmewenemesse jpmewenemesse force-pushed the fix/seaweedfs-auth-config-configmap-fullname branch from f2f8445 to 8ade7b5 Compare July 3, 2026 06:32
@rpignolet rpignolet merged commit 82027f3 into OKDP:main Jul 3, 2026
2 checks passed
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.

s3 pod stuck in ContainerCreating for suffixed release names auth-config ConfigMap mounted under wrong name

3 participants