SUSE Studio Onsite

Deployment and Administration Guide

Publication Date 19 May 2011

Copyright © 2006– 2011 Novell, Inc. and contributors. All rights reserved.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled GNU Free Documentation License.

For Novell trademarks, see the Novell Trademark and Service Mark list http://www.novell.com/company/legal/trademarks/tmlist.html. Linux* is a registered trademark of Linus Torvalds. All other third party trademarks are the property of their respective owners. A trademark symbol (®, ™ etc.) denotes a Novell trademark; an asterisk (*) denotes a third party trademark.

All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be held liable for possible errors or the consequences thereof.

The GPL requires that Novell makes available certain source code that corresponds to the GPL-licensed material. The source code is available for download at http://www.novell.com/linux/source/. Also, for up to three years from Novell's distribution of the Novell product, upon request Novell will mail a copy of the source code. Requests should be sent by e-mail to sle_source_request@novell.com or as otherwise instructed at www.novell.com/linux/source/. Novell may charge a fee to recover its reasonable costs of distribution.


Contents

About this Guide
1. Feedback
2. Documentation Conventions
3. For More Information
1. Deploying and Installing
1.1. System Requirements
1.2. Deploying SUSE Studio Onsite
1.3. Deploying SUSE Studio Onsite on IBM System z
1.4. Installing IBM System z Runner for SUSE Studio
1.5. Supporting Special Hardware
1.6. Configuring SUSE Studio Onsite
1.7. Customizing SUSE Studio Onsite
1.8. Keeping SUSE Studio Onsite Up-to-Date
1.9. Upgrading from SUSE Studio 1.0 to Version 1.1
1.10. Upgrading from SUSE Studio 1.1 to Version 1.2
2. Monitoring ServersSUSE Studio Onsite
2.1. Viewing Build Statistics
2.2. Getting Diary Information
2.3. Monitor with Nagios and MuninSUSE Studio Onsite
3. Administering ServersSUSE Studio Onsite
3.1. Logging in to SUSE Studio Onsite
3.2. Inviting New Users
3.3. Managing Your Repositories
3.4. Managing Builds and Appliances
3.5. Adding New Cron Jobs
3.6. Backing Up SUSE Studio
3.7. Setting the Read-Only Mode
3.8. Extending Disk Storage
3.9. Enabling OVF Format
3.10. Changing Maximum Number of Slots
A. ServicesSUSE Studio Onsite
B. Administration Panel—Menu Structure
B.1. Dashboard
B.2. Diary
B.3. Advanced

List of Figures

2.1. DashboardSUSE Studio Onsite
2.2. 's DiarySUSE Studio Onsite
2.3. Munin Web Site Displaying CPU Usage
2.4. Nagios Web Site Displaying Status Information
3.1. The Administration Panel
3.2. Requesting an Account
3.3. Editing Repository Information
3.4. Overview of Built Appliances

List of Tables

1.1. Minimal Amount of Disk Space for Different Products (Approximate Values)
3.1. Description of Cron Jobs
A.1. ServicesSUSE Studio Onsite

List of Examples

1.1. Central Configuration File /srv/studio/options.yml