[-]
[+]
|
Changed |
gen_kiwi_configs.sh
|
@@ -1,6 +1,6 @@
#!/bin/bash
-PROFILES="net usb iso vmx"
+PROFILES="pxe oem iso vmx"
IMG="stresslinux-image"
for PROFILE in ${PROFILES} ; do
|
[-]
[+]
|
Deleted |
stresslinux-image-net.kiwi
^
|
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<image schemaversion="4.7" name="stresslinux" displayname="Stresslinux">
- <description type="system">
- <author>Carsten Schoene</author>
- <contact>cs@linux-administrator.com</contact>
- <specification>Stresslinux</specification>
- </description>
- <preferences>
-
- <!-- pxe image -->
- <type checkprebuilt="true" boot="netboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootprofile="std" bootkernel="default" image="pxe"/>
-
- <!-- empty
- just to convince diff3 on version updates
- -->
- <version>1.0.0</version>
- <packagemanager>zypper</packagemanager>
- <rpm-check-signatures>false</rpm-check-signatures>
- <rpm-force>false</rpm-force>
- <timezone>Europe/Berlin</timezone>
- <hwclock>localtime</hwclock>
- <locale>en_US</locale>
- <boot-theme>none</boot-theme>
- </preferences>
-
- <users group="root">
- <user name="root" pwd="$1$7SjDAXUm$31fhSZY0N1AgGPZWN1SQd." home="/root" shell="/bin/bash"/>
- <user name="stress" pwd="$1$ZcrW40Cy$oLow7Y1B1.xMo/OJ4wxUY1" home="/home/stress" shell="/bin/bash"/>
- </users>
-
- <repository type="rpm-md">
- <source path="obs://openSUSE.org:openSUSE:12.3:Update/standard"/>
- </repository>
- <repository type="rpm-md">
- <source path="obs://openSUSE.org:openSUSE:12.3/standard"/>
- </repository>
- <repository type="rpm-md">
- <source path="obs://stresslinux/openSUSE_12.3/"/>
- </repository>
-
- <packages type="image">
- <package name="openSUSE-release-mini"/> <!-- base system -->
- <package name="systemd-sysvinit"/>
- <package name="bind-libs"/>
- <package name="bind-utils"/>
- <package name="e2fsprogs"/>
- <package name="btrfsprogs"/>
- <package name="elfutils"/>
- <package name="pam-config"/>
- <package name="sysconfig"/>
- <package name="kbd"/>
- <package name="lvm2"/>
- <package name="openssh"/>
- <package name="syslog-ng"/>
- <package name="klogd"/>
- <package name="ncurses-utils"/>
- <package name="db-utils"/>
- <package name="grub2"/>
- <package name="sysfsutils"/>
- <package name="ifplugd"/>
- <package name="vim"/>
- <package name="less"/>
- <package name="telnet"/>
- <package name="iputils"/>
- <package name="hwinfo"/>
- <package name="gfxboot"/>
- <package name="psmisc"/>
- <package name="hdparm"/>
- <package name="puppet"/>
- <package name="smartmontools"/>
- <package name="iproute2"/>
- <package name="memtest86+"/>
- <package name="OpenIPMI"/>
- <package name="ipmitool"/>
- <package name="parted"/>
- <package name="dmidecode"/>
- <package name="adaptec-firmware"/>
- <package name="openSUSE-build-key"/>
- <package name="openSUSE-release"/>
-
- <package name="bsdtar"/> <!-- for safe built in kvm and xen -->
- <package name="build-initvm"/> <!-- for cross architecture build in VM-->
- <package name="qemu-linux-user"/> <!-- for cross architecture build in chroot (initialization only)-->
-
- <package name="lsof"/> <!-- debug tools we want -->
- <package name="procps"/>
- <package name="sysstat"/>
- <package name="strace"/>
-
- <package name="ntp"/> <!-- we need exact time stamps of builds -->
- <package name="openslp"/> <!-- for automatic worker discovery -->
- <package name="haveged"/> <!-- speed up builds dependening entropy -->
-
- <package name="kvm" arch="i586"/> <!-- kernel and matching tools -->
- <package name="kvm" arch="x86_64"/>
- <package name="kvm" arch="s390x"/>
- <package name="kernel-firmware"/>
- <package name="kernel-default"/>
- </packages>
- <packages type="bootstrap">
- <package name="filesystem"/>
- <package name="glibc-locale"/>
- </packages>
- <packages type="delete">
- <package name="bootsplash"/>
- <package name="postfix"/>
- </packages>
-
-</image>
|
[-]
[+]
|
Added |
stresslinux-image-oem.kiwi
^
|
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<image schemaversion="4.7" name="stresslinux" displayname="Stresslinux">
+ <description type="system">
+ <author>Carsten Schoene</author>
+ <contact>cs@linux-administrator.com</contact>
+ <specification>Stresslinux</specification>
+ </description>
+ <preferences>
+
+ <!-- usb image -->
+ <type boot="oemboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootloader="grub2" image="oem" bootprofile="std" bootkernel="default" kernelcmdline="nomodeset">
+ <oemconfig>
+ <oem-swap>true</oem-swap>
+ <oem-swapsize>512</oem-swapsize>
+ <oem-boot-title>mini-image 12.3</oem-boot-title>
+ <oem-systemsize>2048</oem-systemsize>
+ </oemconfig>
+ </type>
+
+ <!-- empty
+ just to convince diff3 on version updates
+ -->
+ <version>1.0.0</version>
+ <packagemanager>zypper</packagemanager>
+ <rpm-check-signatures>false</rpm-check-signatures>
+ <rpm-force>false</rpm-force>
+ <timezone>Europe/Berlin</timezone>
+ <hwclock>localtime</hwclock>
+ <locale>en_US</locale>
+ <boot-theme>none</boot-theme>
+ </preferences>
+
+ <users group="root">
+ <user name="root" pwd="$1$7SjDAXUm$31fhSZY0N1AgGPZWN1SQd." home="/root" shell="/bin/bash"/>
+ <user name="stress" pwd="$1$ZcrW40Cy$oLow7Y1B1.xMo/OJ4wxUY1" home="/home/stress" shell="/bin/bash"/>
+ </users>
+
+ <repository type="rpm-md">
+ <source path="obs://openSUSE.org:openSUSE:12.3:Update/standard"/>
+ </repository>
+ <repository type="rpm-md">
+ <source path="obs://openSUSE.org:openSUSE:12.3/standard"/>
+ </repository>
+ <repository type="rpm-md">
+ <source path="obs://stresslinux/openSUSE_12.3/"/>
+ </repository>
+
+ <packages type="image">
+ <package name="openSUSE-release-mini"/> <!-- base system -->
+ <package name="systemd-sysvinit"/>
+ <package name="bind-libs"/>
+ <package name="bind-utils"/>
+ <package name="e2fsprogs"/>
+ <package name="btrfsprogs"/>
+ <package name="elfutils"/>
+ <package name="pam-config"/>
+ <package name="sysconfig"/>
+ <package name="kbd"/>
+ <package name="lvm2"/>
+ <package name="openssh"/>
+ <package name="syslog-ng"/>
+ <package name="klogd"/>
+ <package name="ncurses-utils"/>
+ <package name="db-utils"/>
+ <package name="grub2"/>
+ <package name="sysfsutils"/>
+ <package name="ifplugd"/>
+ <package name="vim"/>
+ <package name="less"/>
+ <package name="telnet"/>
+ <package name="iputils"/>
+ <package name="hwinfo"/>
+ <package name="gfxboot"/>
+ <package name="psmisc"/>
+ <package name="hdparm"/>
+ <package name="puppet"/>
+ <package name="smartmontools"/>
+ <package name="iproute2"/>
+ <package name="memtest86+"/>
+ <package name="OpenIPMI"/>
+ <package name="ipmitool"/>
+ <package name="parted"/>
+ <package name="dmidecode"/>
+ <package name="adaptec-firmware"/>
+ <package name="openSUSE-build-key"/>
+ <package name="openSUSE-release"/>
+
+ <package name="bsdtar"/> <!-- for safe built in kvm and xen -->
+ <package name="build-initvm"/> <!-- for cross architecture build in VM-->
+ <package name="qemu-linux-user"/> <!-- for cross architecture build in chroot (initialization only)-->
+
+ <package name="lsof"/> <!-- debug tools we want -->
+ <package name="procps"/>
+ <package name="sysstat"/>
+ <package name="strace"/>
+
+ <package name="ntp"/> <!-- we need exact time stamps of builds -->
+ <package name="openslp"/> <!-- for automatic worker discovery -->
+ <package name="haveged"/> <!-- speed up builds dependening entropy -->
+
+ <package name="kvm" arch="i586"/> <!-- kernel and matching tools -->
+ <package name="kvm" arch="x86_64"/>
+ <package name="kvm" arch="s390x"/>
+ <package name="kernel-firmware"/>
+ <package name="kernel-default"/>
+ </packages>
+ <packages type="bootstrap">
+ <package name="filesystem"/>
+ <package name="glibc-locale"/>
+ </packages>
+ <packages type="delete">
+ <package name="bootsplash"/>
+ <package name="postfix"/>
+ </packages>
+
+</image>
|
[-]
[+]
|
Added |
stresslinux-image-pxe.kiwi
^
|
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="utf-8"?>
+<image schemaversion="4.7" name="stresslinux" displayname="Stresslinux">
+ <description type="system">
+ <author>Carsten Schoene</author>
+ <contact>cs@linux-administrator.com</contact>
+ <specification>Stresslinux</specification>
+ </description>
+ <preferences>
+
+ <!-- pxe image -->
+ <type checkprebuilt="true" boot="netboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootprofile="std" bootkernel="default" image="pxe"/>
+
+ <!-- empty
+ just to convince diff3 on version updates
+ -->
+ <version>1.0.0</version>
+ <packagemanager>zypper</packagemanager>
+ <rpm-check-signatures>false</rpm-check-signatures>
+ <rpm-force>false</rpm-force>
+ <timezone>Europe/Berlin</timezone>
+ <hwclock>localtime</hwclock>
+ <locale>en_US</locale>
+ <boot-theme>none</boot-theme>
+ </preferences>
+
+ <users group="root">
+ <user name="root" pwd="$1$7SjDAXUm$31fhSZY0N1AgGPZWN1SQd." home="/root" shell="/bin/bash"/>
+ <user name="stress" pwd="$1$ZcrW40Cy$oLow7Y1B1.xMo/OJ4wxUY1" home="/home/stress" shell="/bin/bash"/>
+ </users>
+
+ <repository type="rpm-md">
+ <source path="obs://openSUSE.org:openSUSE:12.3:Update/standard"/>
+ </repository>
+ <repository type="rpm-md">
+ <source path="obs://openSUSE.org:openSUSE:12.3/standard"/>
+ </repository>
+ <repository type="rpm-md">
+ <source path="obs://stresslinux/openSUSE_12.3/"/>
+ </repository>
+
+ <packages type="image">
+ <package name="openSUSE-release-mini"/> <!-- base system -->
+ <package name="systemd-sysvinit"/>
+ <package name="bind-libs"/>
+ <package name="bind-utils"/>
+ <package name="e2fsprogs"/>
+ <package name="btrfsprogs"/>
+ <package name="elfutils"/>
+ <package name="pam-config"/>
+ <package name="sysconfig"/>
+ <package name="kbd"/>
+ <package name="lvm2"/>
+ <package name="openssh"/>
+ <package name="syslog-ng"/>
+ <package name="klogd"/>
+ <package name="ncurses-utils"/>
+ <package name="db-utils"/>
+ <package name="grub2"/>
+ <package name="sysfsutils"/>
+ <package name="ifplugd"/>
+ <package name="vim"/>
+ <package name="less"/>
+ <package name="telnet"/>
+ <package name="iputils"/>
+ <package name="hwinfo"/>
+ <package name="gfxboot"/>
+ <package name="psmisc"/>
+ <package name="hdparm"/>
+ <package name="puppet"/>
+ <package name="smartmontools"/>
+ <package name="iproute2"/>
+ <package name="memtest86+"/>
+ <package name="OpenIPMI"/>
+ <package name="ipmitool"/>
+ <package name="parted"/>
+ <package name="dmidecode"/>
+ <package name="adaptec-firmware"/>
+ <package name="openSUSE-build-key"/>
+ <package name="openSUSE-release"/>
+
+ <package name="bsdtar"/> <!-- for safe built in kvm and xen -->
+ <package name="build-initvm"/> <!-- for cross architecture build in VM-->
+ <package name="qemu-linux-user"/> <!-- for cross architecture build in chroot (initialization only)-->
+
+ <package name="lsof"/> <!-- debug tools we want -->
+ <package name="procps"/>
+ <package name="sysstat"/>
+ <package name="strace"/>
+
+ <package name="ntp"/> <!-- we need exact time stamps of builds -->
+ <package name="openslp"/> <!-- for automatic worker discovery -->
+ <package name="haveged"/> <!-- speed up builds dependening entropy -->
+
+ <package name="kvm" arch="i586"/> <!-- kernel and matching tools -->
+ <package name="kvm" arch="x86_64"/>
+ <package name="kvm" arch="s390x"/>
+ <package name="kernel-firmware"/>
+ <package name="kernel-default"/>
+ </packages>
+ <packages type="bootstrap">
+ <package name="filesystem"/>
+ <package name="glibc-locale"/>
+ </packages>
+ <packages type="delete">
+ <package name="bootsplash"/>
+ <package name="postfix"/>
+ </packages>
+
+</image>
|
[-]
[+]
|
Deleted |
stresslinux-image-usb.kiwi
^
|
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<image schemaversion="4.7" name="stresslinux" displayname="Stresslinux">
- <description type="system">
- <author>Carsten Schoene</author>
- <contact>cs@linux-administrator.com</contact>
- <specification>Stresslinux</specification>
- </description>
- <preferences>
-
- <!-- usb image -->
- <type boot="oemboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootloader="grub2" image="oem" bootprofile="std" bootkernel="default" kernelcmdline="nomodeset">
- <oemconfig>
- <oem-swap>true</oem-swap>
- <oem-swapsize>512</oem-swapsize>
- <oem-boot-title>mini-image 12.3</oem-boot-title>
- <oem-systemsize>2048</oem-systemsize>
- </oemconfig>
- </type>
-
- <!-- empty
- just to convince diff3 on version updates
- -->
- <version>1.0.0</version>
- <packagemanager>zypper</packagemanager>
- <rpm-check-signatures>false</rpm-check-signatures>
- <rpm-force>false</rpm-force>
- <timezone>Europe/Berlin</timezone>
- <hwclock>localtime</hwclock>
- <locale>en_US</locale>
- <boot-theme>none</boot-theme>
- </preferences>
-
- <users group="root">
- <user name="root" pwd="$1$7SjDAXUm$31fhSZY0N1AgGPZWN1SQd." home="/root" shell="/bin/bash"/>
- <user name="stress" pwd="$1$ZcrW40Cy$oLow7Y1B1.xMo/OJ4wxUY1" home="/home/stress" shell="/bin/bash"/>
- </users>
-
- <repository type="rpm-md">
- <source path="obs://openSUSE.org:openSUSE:12.3:Update/standard"/>
- </repository>
- <repository type="rpm-md">
- <source path="obs://openSUSE.org:openSUSE:12.3/standard"/>
- </repository>
- <repository type="rpm-md">
- <source path="obs://stresslinux/openSUSE_12.3/"/>
- </repository>
-
- <packages type="image">
- <package name="openSUSE-release-mini"/> <!-- base system -->
- <package name="systemd-sysvinit"/>
- <package name="bind-libs"/>
- <package name="bind-utils"/>
- <package name="e2fsprogs"/>
- <package name="btrfsprogs"/>
- <package name="elfutils"/>
- <package name="pam-config"/>
- <package name="sysconfig"/>
- <package name="kbd"/>
- <package name="lvm2"/>
- <package name="openssh"/>
- <package name="syslog-ng"/>
- <package name="klogd"/>
- <package name="ncurses-utils"/>
- <package name="db-utils"/>
- <package name="grub2"/>
- <package name="sysfsutils"/>
- <package name="ifplugd"/>
- <package name="vim"/>
- <package name="less"/>
- <package name="telnet"/>
- <package name="iputils"/>
- <package name="hwinfo"/>
- <package name="gfxboot"/>
- <package name="psmisc"/>
- <package name="hdparm"/>
- <package name="puppet"/>
- <package name="smartmontools"/>
- <package name="iproute2"/>
- <package name="memtest86+"/>
- <package name="OpenIPMI"/>
- <package name="ipmitool"/>
- <package name="parted"/>
- <package name="dmidecode"/>
- <package name="adaptec-firmware"/>
- <package name="openSUSE-build-key"/>
- <package name="openSUSE-release"/>
-
- <package name="bsdtar"/> <!-- for safe built in kvm and xen -->
- <package name="build-initvm"/> <!-- for cross architecture build in VM-->
- <package name="qemu-linux-user"/> <!-- for cross architecture build in chroot (initialization only)-->
-
- <package name="lsof"/> <!-- debug tools we want -->
- <package name="procps"/>
- <package name="sysstat"/>
- <package name="strace"/>
-
- <package name="ntp"/> <!-- we need exact time stamps of builds -->
- <package name="openslp"/> <!-- for automatic worker discovery -->
- <package name="haveged"/> <!-- speed up builds dependening entropy -->
-
- <package name="kvm" arch="i586"/> <!-- kernel and matching tools -->
- <package name="kvm" arch="x86_64"/>
- <package name="kvm" arch="s390x"/>
- <package name="kernel-firmware"/>
- <package name="kernel-default"/>
- </packages>
- <packages type="bootstrap">
- <package name="filesystem"/>
- <package name="glibc-locale"/>
- </packages>
- <packages type="delete">
- <package name="bootsplash"/>
- <package name="postfix"/>
- </packages>
-
-</image>
|
[-]
[+]
|
Deleted |
stresslinux-image.pref-net
^
|
@@ -1,3 +0,0 @@
- <!-- pxe image -->
- <type checkprebuilt="true" boot="netboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootprofile="std" bootkernel="default" image="pxe"/>
-
|
[-]
[+]
|
Added |
stresslinux-image.pref-oem
^
|
@@ -0,0 +1,10 @@
+ <!-- usb image -->
+ <type boot="oemboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootloader="grub2" image="oem" bootprofile="std" bootkernel="default" kernelcmdline="nomodeset">
+ <oemconfig>
+ <oem-swap>true</oem-swap>
+ <oem-swapsize>512</oem-swapsize>
+ <oem-boot-title>mini-image 12.3</oem-boot-title>
+ <oem-systemsize>2048</oem-systemsize>
+ </oemconfig>
+ </type>
+
|
[-]
[+]
|
Added |
stresslinux-image.pref-pxe
^
|
@@ -0,0 +1,3 @@
+ <!-- pxe image -->
+ <type checkprebuilt="true" boot="netboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootprofile="std" bootkernel="default" image="pxe"/>
+
|
[-]
[+]
|
Deleted |
stresslinux-image.pref-usb
^
|
@@ -1,10 +0,0 @@
- <!-- usb image -->
- <type boot="oemboot/suse-12.3" fsnocheck="true" filesystem="ext4" compressed="true" bootloader="grub2" image="oem" bootprofile="std" bootkernel="default" kernelcmdline="nomodeset">
- <oemconfig>
- <oem-swap>true</oem-swap>
- <oem-swapsize>512</oem-swapsize>
- <oem-boot-title>mini-image 12.3</oem-boot-title>
- <oem-systemsize>2048</oem-systemsize>
- </oemconfig>
- </type>
-
|