GitHub user dosubot[bot] added a comment to the discussion: Production 
deployment issue in

<!-- Answer -->
The most common reason your custom logo isn’t showing (even though you can 
access it directly by path) is that the logo file isn’t actually present in the 
running container at /app/superset/static/assets/images/caresoft-logo.png, or 
the deployment is still using an old image without your logo. Superset only 
displays a custom logo if the file exists at that exact path inside the 
container at runtime—otherwise, it falls back to the default logo, regardless 
of your APP_ICON setting in superset_config.py 
([reference](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/config.py)).

To fix this:
1. Make sure your Dockerfile includes a line like:
   ```
   COPY caresoft-logo.png /app/superset/static/assets/images/caresoft-logo.png
   ```
   and rebuild/push your image.
2. Update your Helm values.yaml to use the new image and tag, and set 
imagePullPolicy: Always.
3. Redeploy with Helm and confirm your pods are running the new image.
4. Clear your browser cache or do a hard refresh—sometimes the old logo is 
cached.
5. If it still doesn’t show, check the browser console for 404 errors on 
/static/assets/images/caresoft-logo.png and exec into a pod to confirm the file 
exists at that path.

If you follow these steps, your custom logo should appear in the UI 
([troubleshooting reference](https://github.com/apache/superset/issues/34331)).


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/78feec04-1f61-4952-abf8-8e8450fb0981?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/33957)

GitHub link: 
https://github.com/apache/superset/discussions/33957#discussioncomment-14024180

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to