Temp 2010-11 iCub system update: Difference between revisions
Jump to navigation
Jump to search
m (→icubbrain2) |
(remove useless colons; add new things to do after fixing demos) |
||
Line 9: | Line 9: | ||
== Chico3 == | == Chico3 == | ||
;[[Image:full_bullet.png]] Update OS packages on Chico3 | ;[[Image:full_bullet.png]] Update OS packages on Chico3 | ||
;[[Image:full_bullet.png]] Run disk check on Chico3 (the OS wanted to do it since some time) | ;[[Image:full_bullet.png]] Run disk check on Chico3 (the OS wanted to do it since some time) | ||
;[[Image:full_bullet.png]] Upgrade OS release on Chico3, from 8.04 to 10.04 | ;[[Image:full_bullet.png]] Upgrade OS release on Chico3, from 8.04 to 10.04 | ||
;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update YARP on Chico3|Update YARP on Chico3]] | ;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update YARP on Chico3|Update YARP on Chico3]] | ||
;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update iCub on Chico3|Update iCub on Chico3]] | ;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update iCub on Chico3|Update iCub on Chico3]] | ||
== icubbrain1 == | == icubbrain1 == | ||
;[[Image:full_bullet.png]] Update OS packages on iCubBrain 1 | ;[[Image:full_bullet.png]] Update OS packages on iCubBrain 1 | ||
;[[Image:full_bullet.png]] Upgrade OS release on iCubBrain 1 from 8.04.2 to 10.04 | ;[[Image:full_bullet.png]] Upgrade OS release on iCubBrain 1 from 8.04.2 to 10.04 | ||
;[[Image:full_bullet.png]] Reboot iCubBrain 1 to use new kernel (SHOWS ONLY ONE CORE, WHY?) | ;[[Image:full_bullet.png]] Reboot iCubBrain 1 to use new kernel (SHOWS ONLY ONE CORE, WHY?) | ||
;[[Image:full_bullet.png]] Update YARP on iCubBrain 1 | ;[[Image:full_bullet.png]] Update YARP on iCubBrain 1 | ||
;[[Image:WIP_bullet.png]] Update iCub on iCubBrain 1 | ;[[Image:WIP_bullet.png]] Update iCub on iCubBrain 1 | ||
== icubbrain2 == | == icubbrain2 == | ||
;[[Image:full_bullet.png]] Update OS packages on iCubBrain 2 | ;[[Image:full_bullet.png]] Update OS packages on iCubBrain 2 | ||
;[[Image:full_bullet.png]] Upgrade OS release on iCubBrain 2 from 8.04.2 to 10.04.1 | ;[[Image:full_bullet.png]] Upgrade OS release on iCubBrain 2 from 8.04.2 to 10.04.1 | ||
;[[Image:full_bullet.png]] Reboot iCubBrain 2 to use new kernel | ;[[Image:full_bullet.png]] Reboot iCubBrain 2 to use new kernel | ||
;[[Image:full_bullet.png]] Update YARP on iCubBrain 2 | ;[[Image:full_bullet.png]] Update YARP on iCubBrain 2 | ||
;[[Image:full_bullet.png]] Update iCub on iCubBrain 2, including IPOPT 3.9.0 | ;[[Image:full_bullet.png]] Update iCub on iCubBrain 2, including IPOPT 3.9.0 | ||
== cortex1-5 == | == cortex1-5 == | ||
;[[Image:full_bullet.png]] Update OS packages on Cortex 1-5 | ;[[Image:full_bullet.png]] Update OS packages on Cortex 1-5 | ||
;[[Image:WIP_bullet.png]] Upgrade OS release on Cortex 1-5? current is 8.04.2 | ;[[Image:WIP_bullet.png]] Upgrade OS release on Cortex 1-5? current is 8.04.2 | ||
;[[Image:empty_bullet.png]] Restart each Cortex1-5 | ;[[Image:empty_bullet.png]] Restart each Cortex1-5 | ||
;[[Image:empty_bullet.png]] change settings for booting Cortex1-5 on the Cortex server, in /tftpboot/pxelinux.cfg. IT IS JUST SOME TIMING PROBLEM WITH THE MOUNTING OF HOME. | ;[[Image:empty_bullet.png]] change settings for booting Cortex1-5 on the Cortex server, in /tftpboot/pxelinux.cfg. IT IS JUST SOME TIMING PROBLEM WITH THE MOUNTING OF HOME. | ||
;[[Image:empty_bullet.png]] Update YARP on Cortex 1-5, for user icub | ;[[Image:empty_bullet.png]] Update YARP on Cortex 1-5, for user icub | ||
;[[Image:empty_bullet.png]] Update iCub on Cortex 1-5, for user icub | ;[[Image:empty_bullet.png]] Update iCub on Cortex 1-5, for user icub | ||
== cortex6 == | == cortex6 == | ||
;[[Image:full_bullet.png]] Update OS packages on Cortex 6 | ;[[Image:full_bullet.png]] Update OS packages on Cortex 6 | ||
;[[Image:WIP_bullet.png]] Upgrade OS release on Cortex 6? current is 8.04.2 | ;[[Image:WIP_bullet.png]] Upgrade OS release on Cortex 6? current is 8.04.2 | ||
;[[Image:empty_bullet.png]] Update YARP on Cortex 6, for user icub | ;[[Image:empty_bullet.png]] Update YARP on Cortex 6, for user icub | ||
;[[Image:empty_bullet.png]] Update iCub on Cortex 6, for user icub | ;[[Image:empty_bullet.png]] Update iCub on Cortex 6, for user icub | ||
== icubsrv and pc104 == | == icubsrv and pc104 == | ||
;[[Image:full_bullet.png]] Update OS packages on icubsrv | ;[[Image:full_bullet.png]] Update OS packages on icubsrv | ||
;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update YARP on icubsrv|Update YARP on icubsrv]], under the path /exports/code-pc104 and, if you will, the local 64bits version | ;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update YARP on icubsrv|Update YARP on icubsrv]], under the path /exports/code-pc104 and, if you will, the local 64bits version | ||
;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update iCub on icubsrv|Update iCub on icubsrv]], under the path /exports/code-pc104 and, if you will, the local 64bits version | ;[[Image:full_bullet.png]] [[Temp 2010-11 iCub system update/Update iCub on icubsrv|Update iCub on icubsrv]], under the path /exports/code-pc104 and, if you will, the local 64bits version | ||
;[[Image:empty_bullet.png]] Check the scripts that are mounted from icubsrv to pc104 still work | ;[[Image:empty_bullet.png]] Check that the scripts that are mounted from icubsrv to pc104 still work | ||
= Once everything builds = | = Once everything builds = | ||
;[[Image:empty_bullet.png]] Check that each demo works: | ;[[Image:empty_bullet.png]] Check that each demo works | ||
:[[Image:empty_bullet.png]] Update scripts (.xml and .sh) on chico3 in a clean way (no hardcoded paths, etc.) | |||
;[[Image:empty_bullet.png]] Commit updates scripts on iCub repository | |||
;[[Image:empty_bullet.png]] Clean up (backup) unused stuff on iCubLisboa01 directory | |||
;[[Image:empty_bullet.png]] Ask the Genoa guys if we should svn-move app/iCubLisboa01 to main/app/robots/iCubLisboa01 | |||
= Helper commands = | = Helper commands = |
Revision as of 12:33, 23 November 2010
Legend
To do
Chico3
- Update OS packages on Chico3
- Run disk check on Chico3 (the OS wanted to do it since some time)
- Upgrade OS release on Chico3, from 8.04 to 10.04
- Update YARP on Chico3
- Update iCub on Chico3
icubbrain1
- Update OS packages on iCubBrain 1
- Upgrade OS release on iCubBrain 1 from 8.04.2 to 10.04
- Reboot iCubBrain 1 to use new kernel (SHOWS ONLY ONE CORE, WHY?)
- Update YARP on iCubBrain 1
- Update iCub on iCubBrain 1
icubbrain2
- Update OS packages on iCubBrain 2
- Upgrade OS release on iCubBrain 2 from 8.04.2 to 10.04.1
- Reboot iCubBrain 2 to use new kernel
- Update YARP on iCubBrain 2
- Update iCub on iCubBrain 2, including IPOPT 3.9.0
cortex1-5
- Update OS packages on Cortex 1-5
- Upgrade OS release on Cortex 1-5? current is 8.04.2
- Restart each Cortex1-5
- change settings for booting Cortex1-5 on the Cortex server, in /tftpboot/pxelinux.cfg. IT IS JUST SOME TIMING PROBLEM WITH THE MOUNTING OF HOME.
- Update YARP on Cortex 1-5, for user icub
- Update iCub on Cortex 1-5, for user icub
cortex6
- Update OS packages on Cortex 6
- Upgrade OS release on Cortex 6? current is 8.04.2
- Update YARP on Cortex 6, for user icub
- Update iCub on Cortex 6, for user icub
icubsrv and pc104
- Update OS packages on icubsrv
- Update YARP on icubsrv, under the path /exports/code-pc104 and, if you will, the local 64bits version
- Update iCub on icubsrv, under the path /exports/code-pc104 and, if you will, the local 64bits version
- Check that the scripts that are mounted from icubsrv to pc104 still work
Once everything builds
- Check that each demo works
- Update scripts (.xml and .sh) on chico3 in a clean way (no hardcoded paths, etc.)
- Commit updates scripts on iCub repository
- Clean up (backup) unused stuff on iCubLisboa01 directory
- Ask the Genoa guys if we should svn-move app/iCubLisboa01 to main/app/robots/iCubLisboa01
Helper commands
- Update packages
sudo aptitude
then click on u, U and g.
- Check which is the version of the OS that will be installed through an upgrade:
nano /etc/update-manager/release-upgrades
- Start the upgrade:
sudo do-release-upgrade