wiki:repoTesting

Testing the OSCAR version available via our repositories

Testing the latest release

On RPM Based Systems

  1. As root, add the following file into your /etc/yum.repos.d directory:
  2. Make sure that your system is up-to-date, executing as root yum update
  3. Execute as root yum install oscar yume packman orm perl-AppConfig
  4. Check the content of the /etc/oscar/oscar.conf file; make sure it matches your configuration (for instance check the OSCAR interface, i.e., the network interface used to manage your cluster, is correctly set).
  5. Execute as root oscar-config --setup-distro <distro>-<version>-<arch> (for instance oscar-config --setup-distro centos-5-x86_64). To get the list of Linux distributions officially supported by a given release of OSCAR, or get the exact syntax of the identifier you must use, you can execute the oscar-config --supported-distros command.
  6. Execute as root oscar-config --bootstrap
  7. Execute as root system-sanity and make sure you address all the reported issues
  8. Execute as root oscar_wizard install

On Debian Based Systems

  1. As root, add the following line into your /etc/apt/sources.list:
  2. Execute as root aptitude update
  3. Make sure that your system is up-to-date
  4. Execute as root apt-get install oscar
  5. Check the content of the /etc/oscar/oscar.conf file; make sure it matches your configuration (for instance check the OSCAR interface, i.e., the network interface used to manage your cluster, is correctly set).
  6. Execute as root oscar-config --setup-distro <distro>-<version>-<arch> (for instance oscar-config --setup-distro debian-4-x86_64)
  7. Execute as root oscar-config --bootstrap
  8. Execute as root system-sanity and make sure you address all the reported issues
  9. Execute as root oscar_wizard install

Testing the development version

On RPM Based Systems (CentOS-5.x, RHEL-5.x, openSuse 10.x, and SuSe? Entreprise 10.x)

Preliminary note for SuSe? based systems: please execute yast --install yum

  1. As root, add the following file into your /etc/yum.repos.d directory:
  2. Make sure you do not have a CentOS-i386-OSCAR.repo or CentOS-x86_64-OSCAR.repo or SuSe?-i386-OSCAR.repo in the /etc/yum.conf.d directory
  3. Make sure to delete the files:
    • On CentOS: /tftpboot/distro/centos-5-<arch>.url and /tftpboot/oscar/rhel-5-<arch>
    • On RHEL: /tftpboot/distro/redhat-el-5-<arch>.url and /tftpboot/oscar/rhel-5-<arch>
    • On SuSe?: /tftpboot/distro/suse-10-<arch>.url and /tftpboot/oscar/suse-10-<arch>
  4. Make sure that your system is up-to-date, executing as root yum update
  5. Execute as root yum install oscar
  6. Check the content of the /etc/oscar/oscar.conf file; make sure it matches your configuration (for instance check the OSCAR interface, i.e., the network interface used to manage your cluster, is correctly set).
  7. Execute as root oscar-config --setup-distro <distro>-<version>-<arch> (for instance oscar-config --setup-distro centos-5-x86_64). To get the list of Linux distributions officially supported by a given release of OSCAR, or get the exact syntax of the identifier you must use, you can execute the oscar-config --supported-distros command.
  8. Execute as root oscar-config --bootstrap
  9. Execute as root system-sanity and make sure you address all the reported issues
  10. Execute as root oscar_wizard install

On Debian Based Systems

  1. As root, add the following line into your /etc/apt/sources.list:
  2. Execute as root aptitude update
  3. Make sure that your system is up-to-date
  4. Execute as root apt-get install oscar
  5. Check the content of the /etc/oscar/oscar.conf file; make sure it matches your configuration (for instance check the OSCAR interface, i.e., the network interface used to manage your cluster, is correctly set).
  6. Execute as root oscar-config --setup-distro <distro>-<version>-<arch> (for instance oscar-config --setup-distro debian-4-x86_64)
  7. Execute as root oscar-config --bootstrap
  8. Execute as root system-sanity and make sure you address all the reported issues
  9. Execute as root oscar_wizard install

Attachments