Pulse 5.0 Release Candidate - Call for Testing #845
Replies: 23 comments 17 replies
-
|
So far, no issues! I'll let you know long term, but initially: AI features - Working so far, for the bit I've had time to test. |
Beta Was this translation helpful? Give feedback.
-
I'm getting the following error when trying to use DeepSeek. Let me know if you'd like me to open a separate issue.
|
Beta Was this translation helpful? Give feedback.
-
|
Just installed v5.0.0-rc.2. I noticed that the agents are still reporting v5.0.0-rc.1. |
Beta Was this translation helpful? Give feedback.
-
|
@krestaino Please open a separate issue for the DeepSeek error. Include:
The error suggests DeepSeek is receiving an invalid model name, but I need more context to trace where it comes from. @RLSinRFV Agents need to be reinstalled to get the new version. The agent binaries are separate from the main Pulse server. To update agents: # Stop the agent service first
sudo systemctl stop pulse-agent
# Download and install the new agent
curl -fsSL https://github.com/rcourtman/Pulse/releases/download/v5.0.0-rc.2/pulse-agent-linux-amd64 -o /tmp/pulse-agent
sudo mv /tmp/pulse-agent /usr/local/bin/pulse-agent
sudo chmod +x /usr/local/bin/pulse-agent
# Restart
sudo systemctl start pulse-agentAlternatively, if you installed via the unified agent installer script, rerun it and it will download the latest version. |
Beta Was this translation helpful? Give feedback.
-
|
Wow. Major new features added. Recommend you support current release (critical bug fixes only) for awhile even after release of 5.0 to allow users time to test and upgrade when they are comfortable. |
Beta Was this translation helpful? Give feedback.
-
|
Fair point, and I appreciate you raising it. Honestly, as a solo maintainer I just don't have the bandwidth to keep two branches going properly. The v4 temperature monitoring was complicated. It worked for some setups but never reliably across all Proxmox configurations. I spent a fair bit of time trying to improve it and eventually concluded the only way forward was the v5 agent rewrite. I won't be pulling v4 releases down, and if something genuinely critical surfaces I'll have a look. But active work is on v5 now. That's where the fixes are going. If you're hesitant to upgrade, that's completely understandable. Might be worth giving the RC a spin in a test environment when you have a moment. The agent setup is considerably less fiddly than it used to be. |
Beta Was this translation helpful? Give feedback.
-
|
After upgrading to v5.0.0-rc3, I appear to be getting 'random' crashes/restarts of the container, with the log info below. When this panic occurs, the container does automatically restart, but all acknowledged alerts are reissued. Each one occurs after I am also seeing Docker 'blinking' on some agents. It goes away, and the agent disappears from the Docker tab, then it will return after a couple of minutes. Additionally, the Single Sign-On button is missing from the login page. This RC does appear to fix the issues in Issue #770 |
Beta Was this translation helpful? Give feedback.
-
|
Small UX issue in that models dropdown doesn't scroll on screen overflow Also posted about OIDC not working #853 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Getting this error on the host running Pulse (Container 102). I'm running v5.0.0-rc3 and am using the new unified agent. CT 102 - Pull file |
Beta Was this translation helpful? Give feedback.
-
|
Not getting the login via cidc button anymore using 5.0.0-rc.3 I see in /api/security/status
|
Beta Was this translation helpful? Give feedback.
-
|
Just FYI @rcourtman, been testing v5.0.0-rc3 pretty thoroughly the last two days, and while my Proxmox environment isn't very complex (2 PVE hosts, no cluster, 2 PBS LXCx, various other VMs/LXCs, 3 Docker environments with agents), everything seems to be working very nicely. Just saying, Pulse is maturing very quickly - Well done! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
What happened to the drawers that opened when clicking on a resource? Every table row click now selects it for the new AI tool, even if the AI tool is off. Is there a way to get the drawers back, while also using the new AI features? |
Beta Was this translation helpful? Give feedback.
-
|
@rcourtman remind me again how to update the agents (from v3 to v4 in this case). I can REMOVE them from the Settings -> Agents -> Managed Agents UI, run the Uninstall agent script, then add them again, but wondering if there's a simpler update script I can run. |
Beta Was this translation helpful? Give feedback.
-
|
Minor UI, |
Beta Was this translation helpful? Give feedback.
-
|
I cannot remove an agent from Pulse in RC4. I have to remove the API token associated first. |
Beta Was this translation helpful? Give feedback.
-
Addressing recent feedback:@clar2242 - OIDC button missing + X-Forwarded headersOIDC button: Fixed in main. The SSO button now appears correctly when OIDC is enabled. hasHTTPS reporting false: Just pushed a fix (commit fdb6789) that respects the X-Forwarded-Proto header in /api/security/status. clientIP showing Docker internal IP: For security, X-Forwarded-For is only trusted from configured proxy IPs. Add to your Pulse environment: (Adjust to match your Docker/reverse proxy network) @RLSinRFV - How to update agentsThe unified installer handles upgrades automatically. Just rerun the install command: curl -fsSL https://your-pulse-url/install.sh | sudo bash -s -- --url YOUR_PULSE_URL --token YOUR_TOKENNo need to uninstall first - it will detect and upgrade the existing agent. @MDE186 - Minor UICould you describe what the UI issue is? The screenshot shows a mobile view but I am not sure what needs fixing. More details would help! @darthrater78 - Cannot remove agent without removing API token firstThis should not be required - the agent removal should work independently of the API token. Could you share:
This will help me track down the issue. @wwwlicious - Models dropdown overflowThe model dropdown not scrolling is a known browser limitation with native select elements. Looking into replacing it with a custom searchable dropdown component in a future update. @MichelfrancisBustillos - Crashes + Docker blinkingThese sound concerning! For the crashes, could you open a separate issue with:
For the Docker blinking, this might be related to WebSocket connection stability. Are you seeing any network errors in the browser console? |
Beta Was this translation helpful? Give feedback.
-
@Lorondos - Wasted space in filter layoutThanks for the screenshot! I see what you mean about the gap where the filter chips wrap to the next line. This is a flexbox layout behavior where items wrap when they exceed the container width. Ill look into tightening up the spacing or using a more compact layout for the filter bar. Could you let me know your screen width when you see this? That will help me reproduce it. Regarding the TrueNAS capacity issue (#718) - yes, that fix requires updating the agent on TrueNAS to v5. I see you already did that successfully. The storage calculation should now use |
Beta Was this translation helpful? Give feedback.
-
|
@rcourtman I didn't realize I was still running the docker agents everywhere, that way have a been a contributing factor. I removed them and installed/reinstalled the binary agent and tested and it worked as expected. Other issues though. I access Pulse via reverse proxy, and it ends up using the proxy name for the agent instead of the IP. Pulse communication should always be direct, can you adjust the logic to always show (or have an option to) generate the token from the real IP:port?
Second, having the issue again where docker isn't being detected on the console.
|
Beta Was this translation helpful? Give feedback.
-
|
@darthrater78 Thanks for reporting these issues with screenshots! Let me address both: 1. Reverse Proxy URL IssueYou're right - the install command currently uses the browser's URL ( Workaround for now: Manually edit the install command to use your internal IP:port instead: curl -fsSL http://192.168.x.x:7655/install.sh | sudo bash -s -- --url http://192.168.x.x:7655 --token <token>2. Docker Not DetectedThe installer does auto-detect Docker by running Could you check a few things on
Quick fix: Re-run the installer with explicit Docker flag: curl -fsSL https://pulse.example.net/install.sh | sudo bash -s -- --url http://<internal-ip>:7655 --token <token> --enable-dockerThis will reinstall and force-enable Docker monitoring regardless of auto-detection. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I have pushed a fix to improve this behavior. The issue is that With the fix:
In the meantime, you can silence this by setting |
Beta Was this translation helpful? Give feedback.

























Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Pulse v5.0.0-rc.2 is available for testing
This is the first release candidate for Pulse 5.0, which includes AI-powered monitoring, Kubernetes support, and a redesigned agent experience.
Major Features in 5.0
AI-Powered Monitoring
Pulse 5.0 introduces an optional AI assistant for infrastructure monitoring:
Kubernetes Support
Native Kubernetes cluster monitoring is now built-in:
Multi-Platform Unified Agent
A single agent binary now supports multiple platforms with automatic detection:
Streamlined Setup Experience
The new Setup Wizard simplifies getting started:
How to Install
Docker (recommended):
Docker Compose:
Update your
docker-compose.ymlto usercourtman/pulse:v5.0.0-rc.2Binary:
curl -fsSL https://github.com/rcourtman/Pulse/releases/download/v5.0.0-rc.2/install.sh | bashLinks
Feedback
Please test and share your experience. I am particularly interested in:
Reply below with any bugs, suggestions, or just to confirm things are working.
Thanks for helping test Pulse 5.0.
Beta Was this translation helpful? Give feedback.
All reactions