Download Latest Version oneSIS-2.0.5.tar.gz (3.2 MB)
Email in envelope

Get an email when there's a new version of oneSIS

Home / onesis / oneSIS-2.0.3
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2013-06-14 2.5 kB
oneSIS-2.0.3.tar.gz 2013-06-14 3.2 MB
Totals: 2 Items   3.2 MB 0
Release Notes for oneSIS vesion 2.0.3

general:
	Allow setting oneSIS class name on kernel command line with classname= parameter
	Add abiltiy to set hostname via /etc/oneSIS/hostname (for diskfull deploys)

initramfs.conf:
	Added TEMPLATE, NOMOUNT, and RETRY_REBOOT

sysimage.conf:
	Added DISTRO '-kn' keepnet flag to not muck with network configuration files

pxe-config:
	Added ability to use IP addresses directly rather than names

sync-node:
	Fixed bug with --exclude
	Allow globbing in EXCLUDESYNC parameters

update-node:
	Fixed bug counting locally deployed partitions
	Simplified code somewhat

initramfs:
	Busybux version bump (1.18.5)
	Allow firmware loading for drivers that use it (eg: bnx2)
	-- Still need to pass '-rc /lib/firmware/bnx2' to mk-initramfs-oneSIS or add 'COPY -r' line to initramfs.conf to copy actual firmware files in
	Created x86_64 template
	-- Activated with 'mk-initramfs-oneSIS --template' flag or initramfs.conf TEMPLATE directive (eg: TEMPLATE /usr/share/oneSIS/initramfs-templates/initramfs-x86_64-glibc.tar.gz)
	Modified build method to use a base template and arch-specific overlay

mk-initramfs-oneSIS:
	Added ramfs hook: /etc/oneSIS/initramfs-postnetcheck.sh
	-- Copies this file from your image into a new ramfs image.  The scripts gets run from the ramfs after any network interfaces have been configured and checked
	Show file sizes for files copied in
	Manually dereference rsync link targets
	Look at /etc/modprobe.d/oneSIS-initramfs.conf for default modules to add
	Handle relative pathnames in modules.dep (thought this was in already)
	Dereference symlinks when copying libraries to the ramdisk
	Handle modules.dep file with relative pathnames

oneSIS.pm:
	Added /etc/oneSIS/hostname to hard-code hostnames for diskfull nodes
	Ability to parse oneSIS class name from kernel cmdline 'classname=' parameter
	Changed oneSIS::get_range() to not require a oneSIS::config object
	Changed oneSIS::fork_parallel() to return exit status of each forked command
	Random cleanup/bugfix
	Added config->keepnet() check to not trash distro network config files
	Updated get_range() to not require a config object
	Updated fork_parallel() to return hash of pid-->exit status of each command
	Allow oneSIS::cmdbuilder::get_ext_range_specs() method to be called directly

distro-patches:
	Added redhat-el-6.patch
	Debian squeeze patch contributed by Maria McKinley <parody@u.washington.edu>
	Redhat/CentOS 5.4 patch contributed by Robin Humble <rjh+onesis@cita.utoronto.ca>
Source: README.txt, updated 2013-06-14