frappe / frappe/pilot

New pilot version not being run despite message seemingly announcing that it would, after the update

Open
#477 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
101
Forks
61
Avg merge
2d 7h
Merged PRs (30d)
42

Description

Updating Pilot (itself), it says (especially note the last paragraph):

```
Update
Version v0.0.32-pre-alpha is available. You are on v0.0.29-pre-alpha.
Pilot updates itself and restarts the admin service. Your benches keep running.

```

The last phrase gives the impression that the updated Pilot code will run after the update, and that the update occurs with benches continuing to run.

But checking the pilot version in [home] > Pilot > Settings shows the "Pilot Version" still at v0.0.29-pre-alpha after the update reported as successful.

So something is off between the message announcing a restart and the new version, indeed not being run after the update.
(Which might be difficult to accomplish anyway, after all.)

Stopping and restarting pilot starts the newly installed version.
So it was indeed installed.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the update from v0.0.29-pre-alpha to v0.0.32-pre-alpha and verify the reported Pilot Version in home > Pilot > Settings. Trace the update and restart flow, then confirm that the newly installed version runs immediately after a successful update without manually stopping and restarting Pilot.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.