From Fedora Project Wiki
< SIGs
Stevetraylen (talk | contribs) |
No edit summary |
||
(48 intermediate revisions by 7 users not shown) | |||
Line 2: | Line 2: | ||
The goal of the Fedora Grid Computing Special Interest group is to gather people interested in packaging | The goal of the Fedora Grid Computing Special Interest group is to gather people interested in packaging | ||
grid software within Fedora. | grid software within Fedora. | ||
Grid computing can mean different things to different people, it is certainly distributed computing with a security infrastructure. Relevant software can include: | Grid computing can mean different things to different people, it is certainly distributed computing with a security infrastructure. Relevant software can include: | ||
Line 22: | Line 20: | ||
* [[User:Ellert | Mattias Ellert]] | * [[User:Ellert | Mattias Ellert]] | ||
* [[User:Stevetraylen | Steve Traylen]] | * [[User:Stevetraylen | Steve Traylen]] | ||
* [[User:Abbot | Lev Shamardin]] | |||
* [[User:Leemitchell | Lee Mitchell]] | |||
* [[User:Elwell | Andrew Elwell]] | |||
* [[User:Rocha | Ricardo Rocha]] | |||
== Communication == | == Communication == | ||
* A mailing | * A mailing has been set up for discussion, package requests, comments: [https://admin.fedoraproject.org/mailman/listinfo/grid-computing grid-computing mailing list]. | ||
== Packages already in Fedora and Fedora/EPEL == | == Packages already in Fedora and Fedora/EPEL == | ||
Line 30: | Line 32: | ||
! Software !! Package DB Entry !! Notes | ! Software !! Package DB Entry !! Notes | ||
|- | |- | ||
| ActiveMQ CPP || [https://admin.fedoraproject.org/pkgdb/acls/name/activemq-cpp activemq-cpp] || Messaging Lib | | ActiveMQ CPP || [https://admin.fedoraproject.org/pkgdb/acls/name/activemq-cpp activemq-cpp] || Messaging Lib | ||
|- | |||
| BDII || [https://admin.fedoraproject.org/pkgdb/acls/name/bdii bdii] || Grid Information System | |||
|- | |||
| Boinc Client || [https://admin.fedoraproject.org/pkgdb/acls/name/boinc-client boinc] || | |||
|- | |||
| ClassAds || [https://admin.fedoraproject.org/pkgdb/acls/name/classads classads] || Condor job descriptions, Now in EPEL also. | |||
|- | |- | ||
| CGSI gSOAP || [https://admin.fedoraproject.org/pkgdb/acls/name/CGSI-gSOAP CGSI-gSOAP] || GSI plugin for gSOAP | | CGSI gSOAP || [https://admin.fedoraproject.org/pkgdb/acls/name/CGSI-gSOAP CGSI-gSOAP] || GSI plugin for gSOAP | ||
|- | |- | ||
| dCache access protocol || [https://admin.fedoraproject.org/pkgdb/acls/name/dcap dcap] || | | dCache access protocol || [https://admin.fedoraproject.org/pkgdb/acls/name/dcap dcap] || | ||
|- | |||
| dpm-dsi || [https://admin.fedoraproject.org/pkgdb/acls/name/dpm-dsi dpm-dsi] || DPM GridFTP server plugin. | |||
|- | |- | ||
| fetch-crl || [https://admin.fedoraproject.org/pkgdb/acls/name/fetch-crl fetch-crl] || Downloads CRLs e.g. from [http://www.igtf.org/ igtf]. | | fetch-crl || [https://admin.fedoraproject.org/pkgdb/acls/name/fetch-crl fetch-crl] || Downloads CRLs e.g. from [http://www.igtf.org/ igtf]. | ||
|- | |||
| fetch-crl3 || [https://admin.fedoraproject.org/pkgdb/acls/name/fetch-crl fetch-crl3] || Downloads CRLs e.g. from [http://www.igtf.org/ igtf]. With EPEL4 and 5 there is a parallel fetch-crl3 package to the existing fetch-crl v2 package. | |||
|- | |||
| gridsite || [https://admin.fedoraproject.org/pkgdb/acls/name/gridsite gridsite] || GSI security extension to apache's httpd. | |||
|- | |- | ||
| gLite GSI trustmanager || [https://admin.fedoraproject.org/pkgdb/acls/name/glite-security-util-java util-java], [https://admin.fedoraproject.org/pkgdb/acls/name/glite-security-trustmanager trustmanager] || Java GSI Stuff. | | gLite GSI trustmanager || [https://admin.fedoraproject.org/pkgdb/acls/name/glite-security-util-java util-java], [https://admin.fedoraproject.org/pkgdb/acls/name/glite-security-trustmanager trustmanager] || Java GSI Stuff. | ||
|- | |||
| GLUE Schema || [https://admin.fedoraproject.org/pkgdb/acls/name/glue-schema glue-schema] || Grid ldif schema | |||
|- | |- | ||
| Grid Packaging Tools || [https://admin.fedoraproject.org/pkgdb/acls/name/grid-packaging-tools grid-packaging-tools] || GPT | | Grid Packaging Tools || [https://admin.fedoraproject.org/pkgdb/acls/name/grid-packaging-tools grid-packaging-tools] || GPT | ||
Line 48: | Line 64: | ||
| Sun Grid Engine || [https://admin.fedoraproject.org/pkgdb/acls/name/gridengine gridengine] || Batch system | | Sun Grid Engine || [https://admin.fedoraproject.org/pkgdb/acls/name/gridengine gridengine] || Batch system | ||
|- | |- | ||
| LCG Data Management || [https://admin.fedoraproject.org/pkgdb/acls/name/lcgdm lcgdm] || Disk Pool Manager and | | LCG Data Management || [https://admin.fedoraproject.org/pkgdb/acls/name/lcgdm lcgdm] || Disk Pool Manager and [http://cern.ch/lcg LCG] file catalogue, ie DPM and LFC | ||
|- | |- | ||
| MyProxy || [https://admin.fedoraproject.org/pkgdb/acls/name/myproxy myproxy] || [http://grid.ncsa.illinois.edu/myproxy/ Credential Management] | | MyProxy || [https://admin.fedoraproject.org/pkgdb/acls/name/myproxy myproxy] || [http://grid.ncsa.illinois.edu/myproxy/ Credential Management] | ||
|- | |- | ||
| OpenSAML || [https://admin.fedoraproject.org/pkgdb/acls/name/opensaml opensaml] || Security Markup Language | | OpenSAML || [https://admin.fedoraproject.org/pkgdb/acls/name/opensaml opensaml] || Security Markup Language | ||
|- | |||
| nagios-plugins-lcgdm || [https://admin.fedoraproject.org/pkgdb/acls/name/nagios-plugins-lcgdm nagios-plugins-lcgdm] || Nagios probes for DPM/LFC | |||
|- | |- | ||
| PyActiveMQ || [https://admin.fedoraproject.org/pkgdb/acls/name/pyactivemq pyactivemq] || Python message API | | PyActiveMQ || [https://admin.fedoraproject.org/pkgdb/acls/name/pyactivemq pyactivemq] || Python message API | ||
|- | |- | ||
| Torque || [https://admin.fedoraproject.org/pkgdb/acls/name/torque torque] || Batch system | | Torque || [https://admin.fedoraproject.org/pkgdb/acls/name/torque torque] || Batch system | ||
|- | |- | ||
| VO Membership Services || [https://admin.fedoraproject.org/pkgdb/acls/name/voms voms], [https://admin.fedoraproject.org/pkgdb/acls/name/voms-mysql-plugin voms-mysql] || | | VO Membership Services || [https://admin.fedoraproject.org/pkgdb/acls/name/voms voms], [https://admin.fedoraproject.org/pkgdb/acls/name/voms-mysql-plugin voms-mysql] || | ||
|- | |- | ||
| UberFTP || [https://admin.fedoraproject.org/pkgdb/acls/name/uberftp uberftp] || GSI gridftp client | | UberFTP || [https://admin.fedoraproject.org/pkgdb/acls/name/uberftp uberftp] || GSI gridftp client | ||
|- | |||
| xrootd || [https://admin.fedoraproject.org/pkgdb/acls/name/xrootd xrootd] || Extended root file server | |||
|- | |- | ||
|} | |} | ||
== Packages under Review == | == Packages under Review == | ||
* shibboleth [https://bugzilla.redhat.com/show_bug.cgi?id=567131 #567131] | * shibboleth [https://bugzilla.redhat.com/show_bug.cgi?id=567131 #567131] | ||
* globus-gram-job-manager-setup-fork [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516537 #516537] | |||
* globus-gram-job-manager-setup-condor [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516538 #516538] | |||
* globus-gram-job-manager-setup-lsf [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516539 #516539] | |||
* globus-gram-job-manager-setup-pbs [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516540 #516540] | |||
* globus-gram-job-manager-setup-sge [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=563822 #563822] | |||
* nordugrid-arc-nox [https://bugzilla.redhat.com/show_bug.cgi?id=530684 #530684] | |||
* arcjobtool [https://bugzilla.redhat.com/show_bug.cgi?id=599414 #599414] | |||
* php-voms-admin [https://bugzilla.redhat.com/show_bug.cgi?id=603346 #603346] | |||
* perl-VOMS-Lite [https://bugzilla.redhat.com/show_bug.cgi?id=565949 #565949], review stalled. | |||
* dpm-xrootd [https://bugzilla.redhat.com/show_bug.cgi?id=749291 #749291] | |||
* lcgdm-dav [https://bugzilla.redhat.com/show_bug.cgi?id=749299 #749299] | |||
== Package Wishlist == | == Package Wishlist == | ||
* Add | * Add condor to EPEL [https://www.redhat.com/archives/epel-devel-list/2010-March/msg00002.html mail thread], [https://bugzilla.redhat.com/show_bug.cgi?id=569598 #569598] | ||
* Add | ** Package condor's chirp_client library [https://bugzilla.redhat.com/show_bug.cgi?id=602861 #602861] | ||
* Add voms-admin. Requires struts2 which requires myfaces-tobago which requires myfaces which requires... | |||
** Let's do php-voms-admin instead (see above) - same functionality, but much fewer dependencies | |||
* Add [http://www.gridway.org/ gridway] | |||
* Add [http://grifi.sourceforge.net/ grifi] | |||
* Enable python26 builds of dpm and lfc on EPEL5 [https://bugzilla.redhat.com/show_bug.cgi?id=606056 #606056] | |||
* Add cvmfs, http://cernvm.cern.ch/, work in progress [http://cern.ch/steve.traylen/rpms/cvmfs cvmfs] | |||
* Add OpenNebula, http://opennebula.org | |||
== Completed Wishlist Items == | |||
* Add [http://wt2.slac.stanford.edu/xrootdfs/xrootdfs.html xrootdfs], has no license at all, mailed upstream. Upstream will clarify with next release. Now released as part of the xrootd package. | |||
[[Category:SIGs]] | [[Category:SIGs]] | ||
[[Category:Fedora special-interest groups|Grid computing]] |
Latest revision as of 03:31, 24 November 2011
Fedora Grid Computing SIG
The goal of the Fedora Grid Computing Special Interest group is to gather people interested in packaging grid software within Fedora.
Grid computing can mean different things to different people, it is certainly distributed computing with a security infrastructure. Relevant software can include:
- Data management software
- Batch Systems
- Information Systems
- Job Submission Systems
- Security, authentication, authorization software
- Messaging Software
Group Aims
- Link to other related groups. MPI, clouds.
- Create a yum group of grid client tools.
- Document some of the basic setup of grid software as provided within Fedora.
Packagers/Reviewers/People
Communication
- A mailing has been set up for discussion, package requests, comments: grid-computing mailing list.
Packages already in Fedora and Fedora/EPEL
Software | Package DB Entry | Notes |
---|---|---|
ActiveMQ CPP | activemq-cpp | Messaging Lib |
BDII | bdii | Grid Information System |
Boinc Client | boinc | |
ClassAds | classads | Condor job descriptions, Now in EPEL also. |
CGSI gSOAP | CGSI-gSOAP | GSI plugin for gSOAP |
dCache access protocol | dcap | |
dpm-dsi | dpm-dsi | DPM GridFTP server plugin. |
fetch-crl | fetch-crl | Downloads CRLs e.g. from igtf. |
fetch-crl3 | fetch-crl3 | Downloads CRLs e.g. from igtf. With EPEL4 and 5 there is a parallel fetch-crl3 package to the existing fetch-crl v2 package. |
gridsite | gridsite | GSI security extension to apache's httpd. |
gLite GSI trustmanager | util-java, trustmanager | Java GSI Stuff. |
GLUE Schema | glue-schema | Grid ldif schema |
Grid Packaging Tools | grid-packaging-tools | GPT |
gsoap | gsoap | SOAP/XML Web Services |
Globus Toolkit | globus-*, more than 50 packages | globus packaging guidelines. |
Sun Grid Engine | gridengine | Batch system |
LCG Data Management | lcgdm | Disk Pool Manager and LCG file catalogue, ie DPM and LFC |
MyProxy | myproxy | Credential Management |
OpenSAML | opensaml | Security Markup Language |
nagios-plugins-lcgdm | nagios-plugins-lcgdm | Nagios probes for DPM/LFC |
PyActiveMQ | pyactivemq | Python message API |
Torque | torque | Batch system |
VO Membership Services | voms, voms-mysql | |
UberFTP | uberftp | GSI gridftp client |
xrootd | xrootd | Extended root file server |
Packages under Review
- shibboleth #567131
- globus-gram-job-manager-setup-fork #516537
- globus-gram-job-manager-setup-condor #516538
- globus-gram-job-manager-setup-lsf #516539
- globus-gram-job-manager-setup-pbs #516540
- globus-gram-job-manager-setup-sge #563822
- nordugrid-arc-nox #530684
- arcjobtool #599414
- php-voms-admin #603346
- perl-VOMS-Lite #565949, review stalled.
- dpm-xrootd #749291
- lcgdm-dav #749299
Package Wishlist
- Add condor to EPEL mail thread, #569598
- Package condor's chirp_client library #602861
- Add voms-admin. Requires struts2 which requires myfaces-tobago which requires myfaces which requires...
- Let's do php-voms-admin instead (see above) - same functionality, but much fewer dependencies
- Add gridway
- Add grifi
- Enable python26 builds of dpm and lfc on EPEL5 #606056
- Add cvmfs, http://cernvm.cern.ch/, work in progress cvmfs
- Add OpenNebula, http://opennebula.org
Completed Wishlist Items
- Add xrootdfs, has no license at all, mailed upstream. Upstream will clarify with next release. Now released as part of the xrootd package.