TWiki> DICE Web>WebLeftBar>SL6Upgrade (revision 3)EditAttach

DICE on SL6

DICE support for SL6 is now available (as of 28/4/11) for both i386 and x86_64 architectures. An LCFG profile for DICE SL6 is made in the same way as usual:

#define FIRST_INSTALL
#define LCFG_HW_VIRTUALBOX_ADDITIONS

#include <dice/os/sl6.h>
#include <dice/hw/virtualbox.h>
#include <dice/options/office-forum.h>
#include <live/wire_forum.h>

dhclient.mac

!profile.release      mSET(develop)

There are some notes:

  • It has to be on the develop release.
  • There is currently no local DNS server, we’re still using the lcfg-resolvconf component rather than lcfg-dns. It might work, it has not been tested. Other than that, all the LCFG components which have been auto-built seem to be working. Even routing seems to be fine.
  • There is a live hacks header (live/sl6-fixups.h) which modifies the way the standard DICE environment works. Please only use this header if there is no other way to get things working, ideally we should be adding support directly into the dice headers now.

DICE SL6 buildhosts

There are currently no DICE SL6 build hosts, the two SL6 buildhosts buildsl6 (leeds) and buildsl6_64 (kilmartin) are still using inf-level headers. They will be reinstalled soon.

Software Repositories

The best place to get SRPMs is from koji for Fedora

The upstream (RHEL6) SRPMs can be found at http://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/

LCFG on SL6 (inf layer)

This page is for documentation pertaining to DICE SL6. As LCFG is now in wide use out-with Informatics, the main LCFG SL6 project documentation is on the LCFG wiki :-

Current Status

30/3/11
SL6 is only available at the inf layer. This uses DICE authentication and authorisation services with AFS home directories (see instructions below for an example profile)

Test SL6 machine

An inf layer SL6 machine, leeds, has been installed for computing staff to play with.

How to install an inf layer machine

Your machine's profile should look something like this:
#define FIRST_INSTALL
#define INF_FLAVOUR_DICE

#include <inf/os/sl6.h>  /* or sl6_64.h*/
#include <inf/hw/virtualbox.h>  /* use the appropriate header for your model */
#include <inf/options/desktop.h> /* unless it's going to be a headless server */
#include <inf/options/devel.h>
#include <live/wire_forum.h>

!profile.release	mSET(develop)

dhclient.mac		/* your machine's MAC address */

DICE specific burning issues

Package Building, Buckets and Locations

-- AlastairScobie - 31 Mar 2011

Edit | Attach | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 09 May 2011 - 14:29:04 - StephenQuinney
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies