Ticket #2137 (new enhancement)
Store cached slave information in db
| Reported by: | tfogal | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.9.+ |
| Version: | 0.8.5 | Keywords: | database |
| Cc: |
Description
If you click a slave through the web interface, you get information on: current builds, recent builds, and connection status/information. If the slave is currently connected, you also get the information that the slave configured for "Administrator" and "Information", plus a graceful shutdown button.
I have lots of slaves and I keep them named based on OS type, and then keep the hostname or some hint to it in the slave information, so that when something goes wrong I know where to ssh and fix it. Unfortunately if "something wrong" == "the slave disconnects", I have a difficult time identifying where to go and fix the problem.
So: can the master please cache the "Administrator" and "Information" and display the last-known values, even when the slave is not connected?
Change History
comment:1 follow-up: ↓ 2 Changed 19 months ago by dustin
- Keywords simple added
- Milestone changed from undecided to 0.8.6
comment:2 in reply to: ↑ 1 Changed 16 months ago by tom.prince
After a slave has first connected, the admin and info is kept, even over reconfigs.
comment:3 Changed 15 months ago by tom.prince
- Summary changed from Cache slave information on master to Store cached slave information in db
- Milestone changed from 0.8.6 to 0.8.+
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)
A runtime (memory) cache should be easy enough. Ideally this would go into the DB eventually.
Perhaps someone can work on this?