Ignore:
Timestamp:
Jan 12, 2011, 2:42:12 AM (9 years ago)
Author:
bruno
Message:
  • Avoid File::MimeInfo? hard requirement. Only abort if not found when needed.
  • Improve report when a perl module is missing
  • Kill an existing crashed VM using an SSH port needed for another VM (should avoid crashed VM to stay when building for all VMs)
  • Use a new parameter vmbuildtm as a timeout before killing the VM (shoudl correspond to build + transfer time)
  • use twice the number of VMs for ports in the range for SSH communication to allow for VMs to finish in an unordered way.
  • Fix a bug in test modules when using Test simple only
  • Mail::Sendmail is now optional for Log module as well, even if not used yet
  • Update pb.conf doc with info for vmbuildtm and vmmem
  • Ready for 0.10.1
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/etc/pb.conf.pod

    r1133 r1153  
    491491 Example: vertype default = chroot
    492492
     493=item B<vmbuildtm>
     494
     495 Nature: Optional
     496 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch). Default value is set to vmtmout
     497 Value: Time in seconds to wait before killing the VM if SSH port already used. This should corresponds to the time to send files, build the project and get packages in the VM.
     498 Conffile: project
     499 Example: vmbuildtm default = 600,vmbuildtm mandriva-2009.0-x86_64 = 1200
     500
    493501=item B<vmcmd>
    494502
     
    524532 Example: vmlogin default = pb
    525533
     534=item B<vmmem>
     535
     536 Nature: Optional
     537 Key: project (as defined in the -p option or PBPROJ environment variable)
     538 Value: Memory size in MB to allocate to the VM.
     539 Conffile: vm
     540 Example: vmmem default = 512
     541
    526542=item B<vmmonport>
    527543
     
    592608 Nature: Optional
    593609 Key: OS (could be from the most generic up to the most specific from ostype, osfamily, os, os-ver, os-ver-arch). NB: a default value is highly interesting here.
    594  Value: Time in seconds to way beofre interacting with the VM. This should corresponds to the time the VM takes to boot.
     610 Value: Time in seconds to wait before interacting with the VM. This should correspond to the time the VM takes to boot.
    595611 Conffile: vm
    596612 Example: vmtmout default = 180,vmtmout mandriva-2009.0-x86_64 = 500
Note: See TracChangeset for help on using the changeset viewer.