Differences between revisions 9 and 10
Revision 9 as of 2021-01-18 20:37:43
Size: 3292
Editor: nodiscc
Comment: CategoryDebConf
Revision 10 as of 2021-01-18 20:42:52
Size: 3323
Editor: nodiscc
Comment: CategoryDebianInfrastructure
Deletions are marked like this. Additions are marked like this.
Line 64: Line 64:
CategoryDebConf CategoryDebConf | CategoryDebianInfrastructure

This is a list of tasks to be performed by the Debconf6 Infrastructure Team

most of this list should be moved to http://wiki.debian.org/DebConf6Network

Please change a status to 'IN PROGRESS (xx%)' or 'DONE' when appropriated.

TASK

STATUS

update the machines we need in Taskjuggler

NULL

create an overview what we have (-> wiki.d.o)

NULL

define the hostnames of those machines (mandatory for fai, classes are most easily defined by hostnames...)

NULL

network layout (switches, cables, which machine where): serverroom - video editing room - auditoriums - hotel rooms - printers

NULL

create a infrastructure overview (howto get involved, _howto_get_qemu running at home to test stuff)

NULL

prepare a d-i preseeding file

NULL

write a fai-start-script to be launched from d-i(-preseeding)

NULL

come up with a list of fai-classes we want (these are examples which need to be finished): DEBCONF6_BASE (ldap, sl, vim, emacs, ...); DEVEL (build-essential, policy, developer-reference, lintia, devscripts, piuparts ...); DESKTOP (x11/x.org, gnome, kde, OOo2,...); NOTEBOOK (pcmcia, ...); VIDEO (ffmpeg, ffmpeg2theora, cinelerra, dvgrab, raw-video-upload scripts - see video requirements on the list); VIDEOENCODING+RAID (fileserver, video-encoding-scripts, video-publishing-scripts); PRINTSERVER; RECEPTION

NULL

fai-quickstart howto (how to use+modify those classes)

NULL

attach test-clients to debconf-ldap

NULL

local-mirror in mexico (all 4 distributions and which archs ? all ? some ?)

NULL

(all archs could be usefull for qa stuff? or not ? ask on the debian-qa list)

NULL

local-apt-repositories with backports (x.org, OOo2, taskjuggler, cinelerra, etc.)

NULL

create these local-apt-repositories before and use it for testing and then take it to mexico

NULL

uploading packages: scp packages (with source) to cmburns:/var/www/dc6/mx/debian/general or /var/www/dc6/mx/debian//video/, a cron every ten minutes picks it up

http://media.debconf. org/dc6/images/oaxtepec/plateau_area_distances.png (how to turn this into a link? (removing the space will make the image included...))

example, why hostname are important and how (not) to use classes... # beware: some classes are somewhat ugly as we had to hack too fast in HEL... ;-)

case hostname in

  • video?)
    • echo "DEBCONF5 MUNINNODE WORKSTATION VIDEO \ VIDEORAIDCLIENT VIDEOUSER" ;;
    video-laptop?)
    • echo "DEBCONF5 WORKSTATION LAPTOP VIDEO VIDEORAIDCLIENT \ VIDEOUSER";;
    videoraid)
    • echo "DEBCONF5 MUNINNODE VIDEORAID VIDEOUSER";;
    laptop-systemax*)
    • echo "DEBCONF5 WORKSTATION LAPTOP";;
    laptop-tecra*)
    • echo "DEBCONF5 WORKSTATION LAPTOP LAPTOP-TECRA-M1-XFREE";;
    develserver1)
    • echo "DEBCONF5 MUNINHOST MUNINNODE DEVELSERVER" ;;
    develserver2)
    • echo "DEBCONF5 MUNINNODE DEVELSERVER" ;;
    master)
    • echo "DEBCONF5 MUNINNODE" ;;
    replicant)
    • echo "DEBCONF5 MUNINNODE" ;;
    \*)
    • echo "DEBCONF5" ;;

esac


CategoryDebConf | ?CategoryDebianInfrastructure