De mensen van de Open Cluster Group hebben de nieuwe versie 6.0.1 klaargezet van hun verzameling van de beste methodes om een Linux-cluster te realiseren. Open Source Cluster Application Resources, beter bekend als Oscar, ondersteunt verschillende Linux-distributies zoals Debian 4, Ubuntu 8, Fedora Core 9, Red Hat Enterprise Linux 5 en CentOS 5. Voor meer informatie verwijzen we jullie door naar deze pagina. De ontwikkelaars hebben de release van Oscar 6.0.1 met de volgende lijst van veranderingen gepaard laten gaan:
- Add RPMs for OSCAR core on Fedora Core 9 (both i386 and x86_64).
- Update the RPM list for rhel-5-x86_64 and compatible distributions.
- Merge oscar-base.spec.in and oscar.spec.in.
- Clean up the Makefile portion related to the generation of RPMs for oscar-base.
- Clean up the spec file for oscar-base.
- Update ODA to 1.3.5.
- Update PackMan to 3.1.5.
- Update Yume to 2.8.4.
- Update Selector to 1.0.2.
- During bootstrapping, a log file is now created (/var/log/oscar/bootstrap.log).
- Include two new options to the oscar-config script: debug and verbose.
- During bootstrapping, we install only one core OPKG at a time, to be able to really get details on errors.
- Fix a bug when generating the DHCPD configuration file on Debian.
- New abstraction for the management of system services.
- Include capabilities for file management: download and type detection.
- [Ticket #506] Include a "virtual" OSCAR RPM that allows the installation of all dependencies needed for the OSCAR bootstrap.
- [Ticket #503] Configurator is now a separate component with its own SVN tree, i.e., Configurator is now a prereq.
- [Ticket #507] With prereqs on RPM based system the dumb mode tries to use yum is a package is not locally available.
- [Torque OPKG] Update the list of prereqs for the creation of the binary packages (build.cfg).
- Improve unit tests.
- [Ticket #463] Finish to remove all binary packages from the source tree, oscar-packager provides the needed abstractions for the creation of binary packages.
- Prereqs on RPM systems in dumb mode now try to use yum if a package is not locally available.
- Include the patch from Felipe Zipitria: avoid warnings on some configuration when using OSCAR::ConfigFile.
- Improve the perldoc documentation of different OSCAR Perl modules.
- [Ticket #502] Binary packages for oscar-base do not over-write the /etc/oscar/oscar.conf file anymore.
This version provides the latest modifications which will ease future developments. On the roadmap, we already plan to include many project on which students worked during the summer 2008, including a benchmarking framework, a monitoring framework, and mechanisms to deal with specific NFS configuration. This version will also be a good base for bug fixes.
Remember that this version does not provide yet all the capabilities OSCAR were used to provide. For this version, we focused on the implementation of a stable OSCAR core and cleaning up; which should allow us to move forward. More capabilities will be included in future OSCAR-6.x releases.
Right now, OSCAR-6.x supports only RHEL/CentOS 5 for both x86 and x86_64 in a production environment. The support of Debian systems is still experimental since we found a critical bug in opkgc (which should be fixed shortly).
OSCAR-6.0 is available via our YUM/APT on-line repositories. For more details about how to use those repositories, please refer to http://svn.oscar.openclustergroup.org/trac/oscar/wiki/repoTesting. The next version of OSCAR-6.x will be available via the same repositories, providing an easy way to update OSCAR.
- Full support of on-line repositories.
- Implementation of a new bootstrapping mechanism via oscar-config.
- Installation using normal system paths.
- Continue the modularization effort (almost all core components are now in separate packages).
- Improve error handling.