Changeset 422 in ProjectBuilder


Ignore:
Timestamp:
May 2, 2008, 8:20:10 PM (16 years ago)
Author:
Bruno Cornec
Message:
  • Modifications for LinuxCOE to support pb 0.9.2
  • improvements in dploy packages
Location:
projects
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • projects/dploy/pbconf/devel/dploy-common/rpm/dploy-common.spec

    r421 r422  
    5555#%{_bindir}/*
    5656#%{_mandir}/man1/*
     57%{_sysconfdir}/PBPROJ
    5758%{_mandir}/man3/*
    5859
  • projects/dploy/pbconf/devel/dploy.pb

    r421 r422  
    3131# Optional if you need to overwrite the global values above
    3232#
    33 pkgver dploy-dhcp = devel
    34 pkgver dploy-common = devel
    35 pkgver dploy-pxe = devel
     33#pkgver dploy-dhcp = devel
     34#pkgver dploy-common = devel
     35#pkgver dploy-pxe = devel
    3636#pkgtag dploy-dhcp = 3
    3737#pkgver nil
     
    5252# Files are mentioned relatively to pbroot/defpkgdir
    5353filteredfiles dploy-dhcp = install.sh,bin/dploy-add2dhcp
    54 filteredfiles dploy-pxe = bin/dploy-add2pxe
     54filteredfiles dploy-pxe = install.sh,bin/dploy-add2pxe
    5555filteredfiles dploy-common = install.sh,Makefile.PL
    5656#filteredfiles pkg1-doc = configure.in
  • projects/dploy/pbconf/devel/pbfilter/deb.pbf

    r388 r422  
    2222filter PBLOG = yes
    2323
    24 # PBPKG is replaced by the package name ($pbpkg in code)
    25 filter PBPKG = $pbpkg
    26 
    2724# PBPACKAGER is replaced by the packager name ($pbpackager in code)
    2825filter PBPACKAGER = $pbpackager
  • projects/dploy/pbconf/devel/pbfilter/rpm.pbf

    r391 r422  
    2020# Special for pb : MakeMaker has various variable for the dest dir
    2121filter PBKEYWORD = destdir
    22 filter PBFINALDIR =
    23 
     22filter PBFINALDIR =   
  • projects/linuxcoe/pbconf/RC1_4-1_2008_02_17/linuxcoe.pb

    r393 r422  
    2525sshdir default = /mondo/ftp
    2626sshport default = 22
    27 
    28 #
    29 # For Virtual machines management
    30 # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution)
    31 # followed by '_' and by release number
    32 # a .vmtype extension will be added to the resulting string
    33 # a QEMU rhel_3 here means that the VM will be named rhel_3.qemu
    34 #
    35 vmlist linuxcoe = mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.3-i386,sles-9-i386,sles-10-i386,gentoo-nover-i386,debian-3.1-i386,debian-4.0-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,fedora-6-x86_64,fedora-8-x86_64,rhel-4-x86_64,rhel-5-x86_64,suse-10.2-x86_64,suse-10.3-x86_64,sles-10-x86_64,gentoo-nover-x86_64,debian-4.0-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64
    36 
    37 velist linuxcoe = fedora-7-i386
    38 
    39 vetype linuxcoe = chroot
    40 ventp default = pool.ntp.org
    41 velogin linuxcoe = pb
    42 vepath linuxcoe = /var/lib/mock
    43 veconf linuxcoe = /etc/mock
    44 verebuild linuxcoe = false
    45 #
    46 # Valid values for vmtype are
    47 # qemu, (vmware, xen, ... TBD)
    48 vmtype linuxcoe = qemu
    49 vmntp linuxcoe = pool.ntp.org
    50 
    51 # We suppose we can commmunicate with the VM through SSH
    52 vmhost linuxcoe = localhost
    53 vmlogin linuxcoe = pb
    54 vmport linuxcoe = 2224
    55 # Timeout to wait when VM is launched/stopped
    56 vmtmout default = 120
    57 
    58 # per VMs needed paramaters
    59 #vmopt qemu = -m 256 -nographic -daemonize
    60 vmopt linuxcoe = -m 384 -daemonize
    61 vmpath linuxcoe = /users/qemu
    62 vmsize linuxcoe = 5G
    6327
    6428#
  • projects/linuxcoe/pbconf/cvs/linuxcoe.pb

    r384 r422  
    2525sshdir default = /mondo/ftp
    2626sshport default = 22
    27 
    28 #
    29 # For Virtual machines management
    30 # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution)
    31 # followed by '_' and by release number
    32 # a .vmtype extension will be added to the resulting string
    33 # a QEMU rhel_3 here means that the VM will be named rhel_3.qemu
    34 #
    35 vmlist linuxcoe = mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.3-i386,sles-9-i386,sles-10-i386,gentoo-nover-i386,debian-3.1-i386,debian-4.0-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,fedora-6-x86_64,fedora-8-x86_64,rhel-4-x86_64,rhel-5-x86_64,suse-10.2-x86_64,suse-10.3-x86_64,sles-10-x86_64,gentoo-nover-x86_64,debian-4.0-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64
    36 
    37 velist linuxcoe = fedora-7-i386
    38 
    39 vetype linuxcoe = chroot
    40 ventp default = pool.ntp.org
    41 velogin linuxcoe = pb
    42 vepath linuxcoe = /var/lib/mock
    43 veconf linuxcoe = /etc/mock
    44 verebuild linuxcoe = false
    45 #
    46 # Valid values for vmtype are
    47 # qemu, (vmware, xen, ... TBD)
    48 vmtype linuxcoe = qemu
    49 vmntp linuxcoe = pool.ntp.org
    50 
    51 # We suppose we can commmunicate with the VM through SSH
    52 vmhost linuxcoe = localhost
    53 vmlogin linuxcoe = pb
    54 vmport linuxcoe = 2224
    55 # Timeout to wait when VM is launched/stopped
    56 vmtmout default = 120
    57 
    58 # per VMs needed paramaters
    59 #vmopt qemu = -m 256 -nographic -daemonize
    60 vmopt linuxcoe = -m 384 -daemonize
    61 vmpath linuxcoe = /users/qemu
    62 vmsize linuxcoe = 5G
    6327
    6428#
Note: See TracChangeset for help on using the changeset viewer.