Bug 112510 - New port: sysutils/condor Condor High-Throughput Distributed Batch System
Summary: New port: sysutils/condor Condor High-Throughput Distributed Batch System
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-08 05:20 UTC by Andy Pavlo
Modified: 2007-06-05 14:10 UTC (History)
1 user (show)

See Also:


Attachments
file.shar (37.52 KB, text/plain)
2007-05-08 05:20 UTC, Andy Pavlo
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Pavlo 2007-05-08 05:20:03 UTC
This is as port for the Condor distributed batch system. The installation process is a 
little unconventional because we can only pull binaries and have to run a custom installation
script that installs binaries and create configuration files. We can't create a FreeBSD package because
Condor's installation script (condor_configure) figures out environment information at install time,
and these files would be packaged up in the bzip file. I don't think this is a problem, but if that
means our system can't be added to the FreeBSD ISOs, please let me know what I can do to fix this. 

Is there anything I need to do have the binaries mirrored on FreeBSD's FTP servers?

Also, I only have binaries for FreeBSD 6.X that I have tested on 6.0 and 6.1. We have reports
from users that these binaries do work on 5.X machines. I have not tested on 7.X and would like
some help making sure that it is truly compatible.

I may need somebody to double check whether I am creating the ${DEST_DIR}/var/${PORTNAME} 
directories correctly and whether I am cleanly up the port properly. 

Lastly, in this version of Condor the sysadmin must add CONDOR_CONFIG to their environment
because Condor doesn't look in '/usr/local/etc' by default. I have fixed in this in upcoming
versions of Condor.

Thanks!
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2007-05-08 05:37:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2007-06-05 14:02:25 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2007-06-05 14:02:44 UTC
miwi        2007-06-05 13:02:35 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/condor      Makefile distinfo pkg-descr pkg-message 
                         pkg-plist 
    sysutils/condor/files patch-condor_configure 
  Log:
  Condor is a open-source, specialized workload management system for
  compute-intensive jobs. Like other full-featured batch systems, Condor
  provides a job queueing mechanism, scheduling policy, priority scheme,
  resource monitoring, and resource management. Users submit their serial
  or parallel jobs to Condor, Condor places them into a queue, chooses
  when and where to run the jobs based upon a policy, carefully monitors
  their progress, and ultimately informs the user upon completion. Condor
  also contains mechanisms to submit jobs to grid-sites and supports many
  different grid toolkits.
  
  WWW: http://www.cs.wisc.edu/condor/
  
  PR:             ports/112510
  Submitted by:   Andy Pavlo
  
  Revision  Changes    Path
  1.919     +1 -0      ports/sysutils/Makefile
  1.1       +113 -0    ports/sysutils/condor/Makefile (new)
  1.1       +3 -0      ports/sysutils/condor/distinfo (new)
  1.1       +27 -0     ports/sysutils/condor/files/patch-condor_configure (new)
  1.1       +14 -0     ports/sysutils/condor/pkg-descr (new)
  1.1       +15 -0     ports/sysutils/condor/pkg-message (new)
  1.1       +734 -0    ports/sysutils/condor/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"