Bug 13464 - Firmware Upgrade Loop -
: Firmware Upgrade Loop -
Status: RESOLVED INVALID
Product: Logitech Media Server
Classification: Unclassified
Component: SqueezeNetwork Integration
: 7.4.0
: PC All
: P1 critical (vote)
: 7.4.0
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-18 13:07 UTC by James Richardson
Modified: 2009-09-08 09:29 UTC (History)
9 users (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Richardson 2009-08-18 13:07:55 UTC
When attempting to attach a SP device from a Factory Reset state, to a Network with at least 1 running SBS, the SP device will get into a firmware upgrade loop.

Attaching to the same network with NO running SBS, the SP device can attach to SN with no firmware upgrade loop.

Setup a network
Attach 1 server running nightly SBS
Verify the firmware in /cache/updates is the same that is loaded on your SP device (I.E. 7.4.0 r7062)
Factory reset a SP device
Attach the device to the network
Get Firmware Upgrade Notice
Do the firmware upgrade
NOTICE: on reboot and reattachment to the network, you will get prompted with the same upgrade notice.

Shut down the running SBS
Factory reset the SP device
Attach to the network NOT running a SBS
Notice you will NOT get an upgrade notice and the device attaches right away.
Comment 1 James Richardson 2009-08-18 13:54:55 UTC
As of 1445 18AUG09 QA is now Unable to reproduce this bug
Comment 2 Michael Herger 2009-08-19 03:29:34 UTC
Please re-open if this happens again. Thanks.
Comment 3 Spies Steven 2009-08-19 10:51:29 UTC
I'm pretty sure I saw this myself again this morning but have not been able to reproduce.  Will keep an eye out for it
Comment 4 James Richardson 2009-08-19 14:17:39 UTC
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected JR-WMS idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected JR-WMS
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected JR-VM-W7u idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected JR-VM-W7u
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected laron-walkers-computer.local idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected laron-walkers-computer.local
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected Tiger-Mac-mini.local idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected Tiger-Mac-mini.local
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected testpc03 idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected testpc03
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected smspb4.local idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected smspb4.local
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected Leopard Mac mini idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected Leopard Mac mini
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected QA-RN-Pro idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected QA-RN-Pro
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected dean-win7 idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected dean-win7
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected RN-NVX-Nightly idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected RN-NVX-Nightly
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected pat-ransils-macbook-pro.local idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected pat-ransils-macbook-pro.local
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected RN-NV-Nightly idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected RN-NV-Nightly
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected qa-readynas-duo idleTimeoutTriggered: true
Aug 19 14:13:37 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected qa-readynas-duo
Aug 19 14:13:38 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected mysqueezebox.com idleTimeoutTriggered: true
Aug 19 14:13:38 squeezeplay: INFO   squeezebox.server - SlimServer.lua:664 idle disconnected mysqueezebox.com
Aug 19 14:13:43 squeezeplay: INFO   squeezebox.server - SlimServer.lua:661 disconnected JR-PRO-BABY idleTimeoutTriggered: nil
Aug 19 14:13:44 squeezeplay: INFO   applet.SetupFirmware - UpgradeUBI.lua:265 /sbin/udevtrigger --subsystem-match=ubi
Aug 19 14:13:44 squeezeplay: INFO   applet.SetupFirmware - UpgradeUBI.lua:276 /sbin/udevsettle
Aug 19 14:13:45 squeezeplay: INFO   applet.SetupFirmwa/re - UpgradeUBI.lua:386 Firmware url=http://172.19.120.132:9000/firmware/custom.baby.bin
Aug 19 14:13:47 squeezeplay: WARN   applet.SetupFirmware - UpgradeUBI.lua:210 Firmware is not compatible with logitech mx25 baby board:4
Aug 19 14:13:47 squeezeplay: ERROR  applet.SetupFirmwareUpgrade - SetupFirmwareUpgradeApplet.lua:424 Upgrade failed: Incompatible firmware
Aug 19 14:13:47 squeezeplay: stack traceback:
Aug 19 14:13:47 squeezeplay: 	[C 0x4bae1]: in function 'error'
Aug 19 14:13:47 squeezeplay: 	...are/jive/applets/SetupFirmwareUpgrade/UpgradeUBI.lua:443: in function 'download'
Aug 19 14:13:47 squeezeplay: 	...are/jive/applets/SetupFirmwareUpgrade/UpgradeUBI.lua:97: in function <...are/jive/applets/SetupFirmwareUpgrade/UpgradeUBI.lua:57>Incompatible firmware
Aug 19 14:13:47 squeezeplay: stack traceback:
Aug 19 14:13:47 squeezeplay: 	/usr/share/jive/jive/utils/coxpcall.lua:29: in function </usr/share/jive/jive/utils/coxpcall.lua:27>
Aug 19 14:13:47 squeezeplay: 	(tail call): ?
Aug 19 14:13:47 squeezeplay: 	(tail call)
Aug 19 14:13:48 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected JR-WMS
Aug 19 14:13:48 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected JR-VM-W7u
Aug 19 14:13:49 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected JR-PRO-BABY
Aug 19 14:13:49 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected laron-walkers-computer.local
Aug 19 14:13:49 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected RN-NV-Nightly
Aug 19 14:13:49 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected Tiger-Mac-mini.local
Aug 19 14:13:49 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected testpc03
Aug 19 14:13:49 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected pat-ransils-macbook-pro.local
Aug 19 14:13:50 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected smspb4.local
Aug 19 14:13:50 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected Leopard Mac mini
Aug 19 14:13:50 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected QA-RN-Pro
Aug 19 14:13:50 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected dean-win7
Aug 19 14:13:50 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected RN-NVX-Nightly
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected qa-readynas-duo
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 JR-WMS firmware=http://172.19.120.117:9000/firmware/baby_7.4.0_r7062.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 JR-VM-W7u firmware=http://172.19.120.128:9000/firmware/custom.baby.bin force=false
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 JR-PRO-BABY firmware=http://172.19.120.132:9000/firmware/custom.baby.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 laron-walkers-computer.local firmware=http://172.19.120.87:9000/firmware/jive_7.3_r6038.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 RN-NV-Nightly firmware=http://172.19.120.57:9000/firmware/baby_7.4.0_r7062.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 Tiger-Mac-mini.local firmware=http://172.19.120.125:9000/firmware/jive_7.3_r6038.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 testpc03 firmware=http://172.19.120.199:9000/firmware/baby_7.4.0_r7062.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 pat-ransils-macbook-pro.local firmware=http://172.19.120.39:9000/firmware/jive_7.3_r6038.bin force=true
Aug 19 14:13:51 squeezeplay: INFO   squeezebox.server - SlimServer.luva:289 smspb4.local firmware=http://172.19.120.42:9000/firmware/jive_7.3_r6038.bin force=true
Aug 19 14:13:52 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 Leopard Mac mini firmware=http://172.19.120.75:9000/firmware/baby_7.4.0_r7062.bin force=true
Aug 19 14:13:52 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 QA-RN-Pro firmware=http://172.19.120.105:9000/firmware/jive_7.3_r6038.bin force=true
Aug 19 14:13:52 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 dean-win7 firmware=http://172.19.120.253:9000/firmware/baby_7.4.0_r7062.bin force=true
Aug 19 14:13:52 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 RN-NVX-Nightly firmware=http://172.19.120.46:9000/firmware/baby_7.4.0_r7062.bin force=true
Aug 19 14:13:52 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 qa-readynas-duo firmware=http://172.19.120.139:9000/firmware/jive_7.3_r6038.bin force=true
Aug 19 14:13:55 squeezeplay: INFO   squeezebox.server - SlimServer.lua:640 connected mysqueezebox.com
Aug 19 14:13:57 squeezeplay: INFO   squeezebox.server - SlimServer.lua:289 mysqueezebox.com firmware=http://update.squeezenetwork.com/update/firmware/.7.4/baby_7.4.0_r7062.bin force=true
Comment 5 James Richardson 2009-08-19 14:18:45 UTC
Would all the firmwares set to "force=true" be a culprit?  Just trying to understand why that's set