<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-4495095101107795920</atom:id><lastBuildDate>Sat, 19 May 2012 06:07:05 +0000</lastBuildDate><category>11.4</category><category>gallery</category><category>xfce4</category><category>hyper-v</category><category>desktop</category><category>opensuse</category><category>ec2</category><category>amazon</category><category>SLES</category><category>howto</category><category>autoyast</category><category>features</category><category>12.1</category><category>windows</category><category>gallery sharing features</category><category>susestudio</category><category>ec2 gallery</category><category>conference</category><title>SUSE Studio</title><description></description><link>http://blog.susestudio.com/</link><managingEditor>noreply@blogger.com (Cornelius Schumacher)</managingEditor><generator>Blogger</generator><openSearch:totalResults>64</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-6540132398144085453</guid><pubDate>Wed, 16 May 2012 10:12:00 +0000</pubDate><atom:updated>2012-05-16T03:14:54.288-07:00</atom:updated><title>Repositories Spring Cleaning!</title><description>Over the next few days, we will gradually remove these duplicated 3rd party repositories from Studio. Official and private user repositories will not be affected. Affected appliances will be automatically updated.&lt;br /&gt;
&lt;h4&gt;


What impact might this have on you?&lt;/h4&gt;
Most users will not notice anything different, but some may encounter a couple of side-effects:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Your 3rd party repositories in Studio may now have a different name.The name of the repository being used by your appliance may change, but you don't have to worry about that because:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Your account was not compromised - the change is done by our cleanup script.&lt;/li&gt;
&lt;li&gt;The contents of the affected repositories (if any) should be identical.&lt;/li&gt;
&lt;li&gt;The official and private user repositories are not affected.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Your appliance may have software resolution errors.&amp;nbsp;This is rare, but can happen if the explicitly requested software version is not available in the new repository (eg. the old version is no longer in the repository nor in the Studio cache). If this happens, Studio will propose the following solutions:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Add the latest version of the package: This will explicitly require the latest version of the package from the repositories in your appliance.&lt;/li&gt;
&lt;li&gt;Do not require a specific version of the package: This removes the explicit version constrain, pulling in latest version instead.&lt;/li&gt;
&lt;li&gt;Remove the package: No longer install the package in the appliance.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
If you must have the old package, you can either package it inside of a dedicated repository with the &lt;a href="https://build.opensuse.org/" rel="nofollow" target="_blank"&gt;openSUSE Build Service&lt;/a&gt; or upload the &lt;a href="http://en.wikipedia.org/wiki/RPM_Package_Manager" rel="nofollow" target="_blank"&gt;RPM&lt;/a&gt; to Studio.&lt;br /&gt;
&lt;br /&gt;
Please contact us via the &lt;a href="http://susestudio.com/forum" rel="nofollow" target="_blank"&gt;forum&lt;/a&gt; or mailing list if you have any questions or problems.&lt;br /&gt;
&lt;h4&gt;


Why are we doing this?&lt;/h4&gt;
It’s spring time once again and so we’re busy with housekeeping to maintain a reasonably fast and responsive site, even as the number of users grows. This week’s spring cleaning target is the software repositories in Studio. There are three types of software repositories that can be added to your SUSE Studio appliances:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Official repositories:&lt;/b&gt; Repositories added by the Studio administrators, like &lt;i&gt;openSUSE 12.1 OSS&lt;/i&gt; and &lt;i&gt;SLES 11 SP2 x86_64&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;3rd party repositories:&lt;/b&gt; Public repositories hosted outside of susestudio.com that have been added by Studio users, such as those from the &lt;a href="https://build.opensuse.org/" target="_blank"&gt;openSUSE&lt;/a&gt; &lt;a href="https://build.opensuse.org/" target="_blank"&gt;Build&lt;/a&gt; &lt;a href="https://build.opensuse.org/" target="_blank"&gt;Service&lt;/a&gt; and &lt;a href="http://packman.links2linux.org/" target="_blank"&gt;PackMan&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Private user repositories:&lt;/b&gt; Repositories that are automatically created and hosted by Studio whenever you upload a RPM to your appliance in the software tab. These are private to your appliance and are only accessible by Studio.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
For faster appliance builds and improved reliability (eg. builds will still work if the external repository is temporarily down), all RPMs from these repositories are cached by Studio. Whenever a new repository is added, all the RPMs within it are added to the download queue and bumped up if it is required by an appliance build (the build process waits for the download to be completed).&lt;br /&gt;
&lt;br /&gt;
With more than 18,000 repositories, these cached RPMs use quite some terabytes on our storage servers. There are often duplicated RPMs from different repositories, so we use file deduplication to reduce the overall storage footprint. &lt;br /&gt;
&lt;br /&gt;
Duplicate repositories were initially avoided by checking the repository URL, but this is of course insufficient as it does not handle repository mirrors. Thus it now checks the repository ID, so we can detect these mirrors and remove them. This does not reduce the storage footprint much since the RPMs are already deduplicated at the file level, but it does save on the repository metadata resulting in faster and cleaner repository searches.&lt;br /&gt;
&lt;h4&gt;


What is coming next?&lt;/h4&gt;
We are close to completing the first phase of revamping our backend repository and package handling service, allowing us to overcome the limitations of the current system. Stay tuned, we will blog about this in the near future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-6540132398144085453?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/05/repositories-spring-cleaning.html</link><author>noreply@blogger.com (Flavio Castelli)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-208977858629728029</guid><pubDate>Tue, 06 Mar 2012 12:51:00 +0000</pubDate><atom:updated>2012-04-03T12:15:05.015-07:00</atom:updated><title>SUSE Linux Enterprise 11 SP2 in SUSE Studio</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Last Monday SUSE announced the release of &lt;a href="http://www.suse.com/company/press/2012/2/suse-linux-enterprise-11-service-pack-2-released.html" target="_blank"&gt;SUSE Linux Enterprise 11 Service Pack 2&lt;/a&gt; (SLES11 SP2), SUSE's enterprise Linux offering.
&lt;br /&gt;
&lt;br /&gt;
Today we enabled SUSE Linux Enterprise 11 SP2 templates in SUSE Studio. You can now create new appliances based on SUSE Linux Enterprise 11 SP2 and play with the new features they provide.
&lt;br /&gt;
&lt;br /&gt;
The two most prominent features are clearly the updated kernel 3.0, Linux Containers and first enterprise support for &lt;a href="https://btrfs.wiki.kernel.org/"&gt;btrfs&lt;/a&gt;. SUSE also introduced the new &lt;a href="http://www.suse.com/products/server/features/linux-software-development-model.html"&gt;forward looking development&lt;/a&gt; approach.
For Studio that means that every SLE11 SP2 template will include repositories for Service Pack 1 and 2.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-5mx33O5hT1w/T1Tblc5yTgI/AAAAAAAAADE/qZlgm1rLqHA/s1600/sp2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="72" src="http://2.bp.blogspot.com/-5mx33O5hT1w/T1Tblc5yTgI/AAAAAAAAADE/qZlgm1rLqHA/s320/sp2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Like always, we will disable the previous SUSE Linux Enterprise 11 SP1 templates within the next weeks and provide an &lt;a href="http://blog.susestudio.com/2011/03/upgrade-your-older-appliances-to.html"&gt;upgrade path&lt;/a&gt; that allows to port existing appliance configuration from Service Pack 1 to Service Pack 2.
&lt;br /&gt;
Building and configuring SP1 based appliances will still be supported for a couple of months.
&lt;br /&gt;
&lt;hr /&gt;
&lt;div style="text-align: center;"&gt;
&lt;b&gt;Update&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Droid Sans',sans-serif; font-size: 13px; line-height: 20px;"&gt;SUSE Linux Enterprise 11 appliances can now be upgraded to Service Pack 2!&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: center;"&gt;
&lt;img border="0" src="http://1.bp.blogspot.com/-eNhP4u1191o/T3tH9I-nXvI/AAAAAAAAAGg/uLdHFv2Klk8/s1600/upgrade-to-sp2.png" style="border: 0"/&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Droid Sans',sans-serif; font-size: 13px; line-height: 20px;"&gt;Simply open your SLE 11 (GA or SP1) appliance, and click the friendly &lt;i&gt;Upgrade&lt;/i&gt; button.&amp;nbsp; If there were any issues, they'll be reported to you on the Start tab.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Droid Sans',sans-serif; font-size: 13px; line-height: 20px;"&gt;If you would like to maintain parallel versions of your appliance, simply clone your appliance before upgrading.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-208977858629728029?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/03/suse-linux-enterprise-11-sp2-in-suse.html</link><author>noreply@blogger.com (Björn Geuken)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-5mx33O5hT1w/T1Tblc5yTgI/AAAAAAAAADE/qZlgm1rLqHA/s72-c/sp2.png' height='72' width='72'/><thr:total>5</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-1983344391666757662</guid><pubDate>Wed, 08 Feb 2012 08:41:00 +0000</pubDate><atom:updated>2012-02-08T00:42:49.238-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ec2 gallery</category><title>Deploy to EC2 from SUSE Gallery</title><description>It's almost been a year since we&amp;nbsp;&lt;a href="http://blog.susestudio.com/2011/03/building-castles-in-cloud.html"&gt;launched&lt;/a&gt; our EC2 management page which allows for uploading your appliances to the Amazon cloud. We are constantly &lt;a href="http://blog.susestudio.com/2011/10/ec2-revisited.html"&gt;improving&lt;/a&gt; and &lt;a href="http://blog.susestudio.com/2012/01/full-functionality-for-opensuse-on-ec2.html"&gt;extending&lt;/a&gt; it, but up to now it has been lacking integration with &lt;a href="http://susestudio.com/browse"&gt;SUSE Gallery&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you wanted to run an appliance from Gallery in EC2 you had to clone and build an EC2 image of it first. In order to improve this workflow we came up with this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-WraAm6pHCVU/TzFBd32463I/AAAAAAAAlVI/URvg63278XE/s1600/ec2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-WraAm6pHCVU/TzFBd32463I/AAAAAAAAlVI/URvg63278XE/s400/ec2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Notice the new "&lt;b&gt;Upload to EC2&lt;/b&gt;" button in the cloud section? It will directly take you to the EC2 management page where you can start uploading this appliance right away. Now we have a nice shortcut which renders the old way of cloning and building it first redundant.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-1983344391666757662?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/02/deploy-to-ec2-from-suse-gallery.html</link><author>noreply@blogger.com (André Duffeck)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-WraAm6pHCVU/TzFBd32463I/AAAAAAAAlVI/URvg63278XE/s72-c/ec2.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-7460533620457077389</guid><pubDate>Mon, 06 Feb 2012 22:25:00 +0000</pubDate><atom:updated>2012-02-07T03:32:45.824-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>features</category><category domain='http://www.blogger.com/atom/ns#'>SLES</category><category domain='http://www.blogger.com/atom/ns#'>12.1</category><category domain='http://www.blogger.com/atom/ns#'>windows</category><category domain='http://www.blogger.com/atom/ns#'>hyper-v</category><title>Hyper-V appliances are GO!</title><description>Here at SUSE Studio, we strive to support the widest range of formats, both physical and virtual, so you can be assured that your Studio-built appliance will work wherever you need it.&amp;nbsp; To that end, we've added support for building the Virtual Hard Drive format, for use with Microsoft® Hyper-V® Server.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-0mQ-fu4X3Qc/TywWoeyoqNI/AAAAAAAAAGY/yGSwdrJBmCQ/s1600/building_vhd.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="276" src="http://3.bp.blogspot.com/-0mQ-fu4X3Qc/TywWoeyoqNI/AAAAAAAAAGY/yGSwdrJBmCQ/s400/building_vhd.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
The VHD format will be initially available as an experimental feature - you can sign up via your (&lt;a href="http://blog.susestudio.com/2012/01/new-user-account-page-and-webhooks.html"&gt;recently updated&lt;/a&gt;) account page.&amp;nbsp; With those features enabled, you will be able to build VHD images for both SUSE Linux Enterprise 11 SP1 and openSUSE 12.1.&amp;nbsp; For SUSE Linux Enterprise, when you enable the VHD format on the Build tab, you will be prompted to add a couple of extra packages (this isn't necessary for openSUSE 12.1; everything you need is already in the kernel).&lt;br /&gt;
&lt;br /&gt;
As a little bonus, we're packing VHD files into .zip archives, instead of our usual .tar.gz, so Windows can open them without any additional software.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-7460533620457077389?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/02/hyper-v-appliances-are-go.html</link><author>noreply@blogger.com (James Mason)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-0mQ-fu4X3Qc/TywWoeyoqNI/AAAAAAAAAGY/yGSwdrJBmCQ/s72-c/building_vhd.png' height='72' width='72'/><thr:total>4</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-5549651856424041746</guid><pubDate>Fri, 03 Feb 2012 10:54:00 +0000</pubDate><atom:updated>2012-02-03T02:54:10.413-08:00</atom:updated><title>Manage your appliances using SUSE Manager</title><description>&lt;br /&gt;
If you use appliances built by SUSE Studio in server environments, you probably know that you need to monitor them, update their configuration, deploy security fixes, etc. In short, you need to &amp;nbsp;&lt;i&gt;manage&lt;/i&gt; them. SUSE offers a product that helps exactly with these tasks — &lt;a href="http://www.suse.com/products/suse-manager/"&gt;SUSE Manager&lt;/a&gt;&amp;nbsp;— and&amp;nbsp;SUSE Studio now offers a simple way to manage your SUSE Linux Enterprise 11 SP1 appliances using it.&lt;br /&gt;
&lt;br /&gt;
To use the new SUSE Manager integration, simply visit your appliance configuration and select&amp;nbsp;&lt;b&gt;Configuration → Appliance, &lt;/b&gt;then select&amp;nbsp;the&amp;nbsp;&lt;b&gt;Integrate with SUSE Manger&lt;/b&gt; checkbox. Fill in the hostname or IP address of your SUSE Manager server and the name of a bootstrap script that will be used inside your appliance.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-DB4TRJpOdF4/TyqrV3_Rg9I/AAAAAAAACeQ/2OVFN0_gj4o/s1600/suse-manager.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-DB4TRJpOdF4/TyqrV3_Rg9I/AAAAAAAACeQ/2OVFN0_gj4o/s1600/suse-manager.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
When booting your appliance for the first time, it will automatically download and run the bootstrap script, registering your appliance with SUSE Manager. Afterward, you can manage the appliance like any other system.&lt;br /&gt;
&lt;br /&gt;
Learn more about SUSE Manager by watching&amp;nbsp;&lt;a href="http://www.suse.com/products/suse-manager/resource-library/"&gt;videos&lt;/a&gt;, reading its&amp;nbsp;&lt;a href="http://www.suse.com/documentation/suse_manager/"&gt;documentation&lt;/a&gt;, or simply trying the&amp;nbsp;&lt;a href="http://download.novell.com/index.jsp?product_id=&amp;amp;search=Search&amp;amp;families=22609"&gt;free evaluation version&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-5549651856424041746?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/02/manage-your-appliances-using-suse.html</link><author>noreply@blogger.com (David Majda)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-DB4TRJpOdF4/TyqrV3_Rg9I/AAAAAAAACeQ/2OVFN0_gj4o/s72-c/suse-manager.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-1375922236059107162</guid><pubDate>Tue, 31 Jan 2012 12:44:00 +0000</pubDate><atom:updated>2012-01-31T04:44:32.928-08:00</atom:updated><title>New user account page and WebHooks</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;b&gt;User account page&lt;/b&gt;&lt;br /&gt;
SUSE Studio gets a new user account page!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-i9nd7v5wFcE/Tt-ZI6lykdI/AAAAAAAAA_M/O7CKeawSEvY/s1600/Screen+Shot+2011-12-08+at+12.48.25+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" src="http://3.bp.blogspot.com/-i9nd7v5wFcE/Tt-ZI6lykdI/AAAAAAAAA_M/O7CKeawSEvY/s400/Screen+Shot+2011-12-08+at+12.48.25+AM.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Gone are the days where you had to navigate to different pages just to view or edit your personal information (e.g. EC2 credentials). Now, you can easily access your information as they are all within a page, divided into 4 different sub-tabs.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-svWAd_y5JHk/Tt-PEIjSqeI/AAAAAAAAA-s/KGXQSt4thq8/s1600/Screen+Shot+2011-12-08+at+12.06.07+AM.png" imageanchor="1"&gt;&lt;img border="0" height="50" src="http://1.bp.blogspot.com/-svWAd_y5JHk/Tt-PEIjSqeI/AAAAAAAAA-s/KGXQSt4thq8/s400/Screen+Shot+2011-12-08+at+12.06.07+AM.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
We like it and we hope you like it too!&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;WebHooks&lt;/b&gt;&lt;br /&gt;
Other than the new user account page, we have added support for WebHooks - a simple event notification/callback mechanism. All you have to do is to supply an URL in the WebHooks section within the user account page. &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-GFFZGPCvmdw/Tt9ehrO3kzI/AAAAAAAAA-c/drzpyMHGPvE/s1600/webhook_url.png" imageanchor="1"&gt;&lt;img border="0" height="115" src="http://2.bp.blogspot.com/-GFFZGPCvmdw/Tt9ehrO3kzI/AAAAAAAAA-c/drzpyMHGPvE/s400/webhook_url.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Next, choose one of your appliances and build:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-4hMCNjhdAGI/Tt-ULnqwpjI/AAAAAAAAA-8/U4PlOlxxgjQ/s1600/build-c40da42d7cde48c7d7477cbcbdf896a7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="221" src="http://4.bp.blogspot.com/-4hMCNjhdAGI/Tt-ULnqwpjI/AAAAAAAAA-8/U4PlOlxxgjQ/s400/build-c40da42d7cde48c7d7477cbcbdf896a7.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
SUSE Studio will POST to the URL when the build completes.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-rfeypAki2ys/Tt-UMOujwuI/AAAAAAAAA_A/bHGNB0Tp_oc/s1600/build_done-e0e1cd8098281b3214ef2d94f0d1e6a7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="42" src="http://3.bp.blogspot.com/-rfeypAki2ys/Tt-UMOujwuI/AAAAAAAAA_A/bHGNB0Tp_oc/s400/build_done-e0e1cd8098281b3214ef2d94f0d1e6a7.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
The POST contains details of the build, which includes a download URL:&lt;br /&gt;
&lt;br /&gt;
&lt;script src="https://gist.github.com/1442618.js"&gt;
 
&lt;/script&gt;&lt;br /&gt;
You may make use of the details to run specific scripts or to download the built image automatically. For example, you may have downloading and processing of the image in a &lt;a href="http://sinatra.rubyforge.org/" target="_blank"&gt;Sinatra&lt;/a&gt; server: &lt;br /&gt;
&lt;br /&gt;
&lt;script src="https://gist.github.com/1443442.js"&gt;
 
&lt;/script&gt;&lt;br /&gt;
With WebHooks, you can do many interesting things, and we believe you will.&amp;nbsp;More details on using WebHooks and some sample scripts can be found in our &lt;a href="http://susestudio.com/docs/webhooks" target="_blank"&gt;documentation&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Do let us know what you think!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-1375922236059107162?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/01/new-user-account-page-and-webhooks.html</link><author>noreply@blogger.com (Lee Sing Jie)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-i9nd7v5wFcE/Tt-ZI6lykdI/AAAAAAAAA_M/O7CKeawSEvY/s72-c/Screen+Shot+2011-12-08+at+12.48.25+AM.png' height='72' width='72'/><thr:total>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-6503207036297783591</guid><pubDate>Thu, 26 Jan 2012 08:49:00 +0000</pubDate><atom:updated>2012-01-26T00:56:07.594-08:00</atom:updated><title>Full functionality for openSUSE on EC2</title><description>If you were waiting for Studio to support the latest version of openSUSE on Amazon's EC2, listen up: Your wait is over.
The same goes if you tried to upload an older version of openSUSE to EC2's latest region, Sao Paulo. Studio finally offers full functionality for all openSUSE versions on all EC2 regions.

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-A5Br7G0OUaE/TyEUDC5qLmI/AAAAAAAAAEw/iwh-SWiQ64c/s1600/uploading_opensuse_12_1.png"&gt;&lt;img style="display:block; margin:10px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 102px;" src="http://2.bp.blogspot.com/-A5Br7G0OUaE/TyEUDC5qLmI/AAAAAAAAAEw/iwh-SWiQ64c/s320/uploading_opensuse_12_1.png" alt="" id="BLOGGER_PHOTO_ID_5701860645778632290" border="0" /&gt;&lt;/a&gt;
Of course, SLE still offers a wide range of advantages over openSUSE. Just think about long term support, stability or getting updates for your system. However, if you chose to create your appliance based on openSUSE, you are now finally able to use Studio to take your first steps into the cloud.
&lt;/br&gt;
Have a lot of fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-6503207036297783591?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2012/01/full-functionality-for-opensuse-on-ec2.html</link><author>noreply@blogger.com (Dominik Bamberger)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-A5Br7G0OUaE/TyEUDC5qLmI/AAAAAAAAAEw/iwh-SWiQ64c/s72-c/uploading_opensuse_12_1.png' height='72' width='72'/><thr:total>13</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-2962091329062190313</guid><pubDate>Tue, 13 Dec 2011 17:57:00 +0000</pubDate><atom:updated>2011-12-15T05:58:12.892-08:00</atom:updated><title>Get going with DB2 - easier than ever</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
New DB2 appliances are now available in SUSE Gallery, as seen in the  &lt;a href="http://susestudio.com/search?q=db2" target="_blank"&gt;search results&lt;/a&gt; shown below.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="data:image/png;base64,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" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" border="0" height="185" src="data:image/png;base64,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" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
For quite some time the DB2 Express-C appliances (&lt;a href="http://susestudio.com/a/X2kjL8/ibm-db2-express-c-975-sles11-sp1-32-bit" target="_blank"&gt;32-bit&lt;/a&gt;, &lt;a href="http://susestudio.com/a/X2kjL8/ibm-db2-express-c-975-sles11-sp1-64-bit" target="_blank"&gt;64-bit&lt;/a&gt;) have been available in SUSE Gallery. Without any publicity, these appliances have been found by a relatively large number of Gallery users, who have  downloaded or cloned  these to build new appliances. The great thing about these appliances is that they are published by &lt;a href="http://ibm.com/" target="_blank"&gt;IBM&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The continuous collaboration between IBM and SUSE has now led to the release of not only DB2 Express-C appliances, but also DB2 Enterprise Trial appliances (&lt;a href="http://susestudio.com/a/X2kjL8/ibm-db2-ese-trial-975-sles11-sp1-32-bit" target="_blank"&gt;32-bit&lt;/a&gt;, &lt;a href="http://susestudio.com/a/X2kjL8/ibm-db2-ese-trial-975-sles11-sp1-64-bit" target="_blank"&gt;64-bit&lt;/a&gt;). Users  can  obtain a license key from IBM to easily activate  these appliances as full fledged DB2 servers. Without a full production license, the DB2 Enterprise Trial appliances are only fully functional for the  evaluation period of 90 days from first boot. When combined with SUSE registration, one can  deploy a fully functional and  fully supported DB2 server in a matter of minutes.&lt;br /&gt;
&lt;br /&gt;
All appliances use the DB2 9.7 FP5 release. For details about the release, refer to the &lt;a href="http://www-01.ibm.com/software/data/db2/" target="_blank"&gt;IBM DB2 site&lt;/a&gt;. One notable new feature  in DB2 Express-C is Oracle compatibility.  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-2962091329062190313?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/12/get-going-with-db2-easier-than-ever.html</link><author>noreply@blogger.com (Robert Schweikert)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-7416486157837010976</guid><pubDate>Thu, 08 Dec 2011 14:39:00 +0000</pubDate><atom:updated>2011-12-15T05:58:56.752-08:00</atom:updated><title>Updating SUSE Linux Enterprise based appliances</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Recently a number of questions regarding the options for updating SUSE Linux Enterprise (&lt;a href="http://www.suse.com/products/server/" target="_blank"&gt;SLE&lt;/a&gt;) based appliances were posted to the&amp;nbsp;&lt;a href="http://susestudio.com/forum" target="_blank"&gt;mailing list / forum&lt;/a&gt;. This article provides insight into this subject matter.&lt;br /&gt;
&lt;br /&gt;
In SUSE Studio it is just as easy to create an appliance based on SLE as it is to create an openSUSE based appliance. One of the differences in the choice of the base distribution (SLE or openSUSE) is that SUSE Linux Enterprise is the "pay for" distribution developed and maintained by SUSE, while openSUSE is a community developed and maintained distribution. SUSE Linux Enterprise offers&amp;nbsp;&lt;a href="http://www.novell.com/developer/yes/" target="_blank"&gt;hardware certification&lt;/a&gt;, exceptional reliability, stability, and the backing of the&amp;nbsp;&lt;a href="http://www.suse.com/support/survey.html" target="_blank"&gt;industries best support team&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
An appliance built with SLE in SUSE Studio contains all updates available at the time. However, the appliance does not contain the repository configuration necessary to receive future security and bug fix updates.&lt;br /&gt;
&lt;br /&gt;
Update repositories for SUSE Linux Enterprise are accessed through the Novell Customer Center (NCC) and require appropriate credentials. Credentials for NCC are part of the various support offerings for SLE available from SUSE. The offerings can be grouped into 3 levels:&lt;br /&gt;
&lt;ol style="text-align: left;"&gt;
&lt;li&gt;Basic Support&lt;/li&gt;
&lt;li&gt;Standard Support&lt;/li&gt;
&lt;li&gt;Priority Support&lt;/li&gt;
&lt;/ol&gt;
Details about the SUSE support offerings can be found&amp;nbsp;&lt;a href="http://support.novell.com/linux" target="_blank"&gt;here&lt;/a&gt;. Maintenance updates are available to subscribers for up to 10 years.&lt;br /&gt;
&lt;br /&gt;
Update management for appliances follows four models, depending on the use case and the number of appliances. We'll look at these models in more detail below.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
     Distribution of a SLE based appliance&lt;/h4&gt;
In this case you basically fall into the ISV category, whether or not you actually bundle your own software with the appliance is immaterial. Your value add can simply be bundling open source software that is not supported by SUSE, and you support it for your customers.&lt;br /&gt;
&lt;br /&gt;
In this model of using SLE in an appliance you have two options to enable your customers to receive updates. One option basically sets up a 2 way relation ship for your customer, meaning a relationship between your customer and yourself and a relationship between your customer and SUSE. The other option establishes a relationship between yourself and your customer and a relationship between yourself and SUSE, but this latter relation ship is hidden from the customer.&lt;br /&gt;
&lt;br /&gt;
The choice you make determines how you build your appliances and thus you have to think about how you want to handle this ahead of time. For the option that establishes a 2 way "support" relationship you need to include the "yast2-registration" package. Preferably you will include the registration step in the firstboot procedure. With the registration package included in your appliance you can then provide your customer instructions about how to obtain access credentials from SUSE. Once the customer has their access code they can register the appliance with NCC and the update repositories will automatically get added to the appliance. Money flows from your customer to you for the appliance and from your customer to SUSE for the maintenance updates, and support of the base OS if the customer chooses this option.&lt;br /&gt;
&lt;br /&gt;
From an appliance build point of view this is very easy for you, but because of the dual relationship at the customer end this option is a bit more cumbersome for your customer. If you decide that the customer should only deal with you, then your appliance does not get the "yast2-registration" package. In this case you enter into a so called OEM relationship with SUSE.&lt;br /&gt;
&lt;br /&gt;
Through this relationship you get access to the SLE update repositories. Using &lt;a href="http://www.suse.com/products/susestudio/features/lifecycle-management.html"&gt;SUSE Lifecycle Management Server&lt;/a&gt; you then make the updates available to the appliances you provide to your customers. In this case you need to setup the SLMS infrastructure and have some server that can be accessed by the appliances you distribute over the Internet. SLMS also allows you to distribute updates over other channels than the wire. Therefore, using this approach makes things a bit easier at your customers end, as the customer only has a relationship with you and the appliance the customer gets is already set up to receive updates. From your perspective things are a bit more involved as you will need to run the SLMS infrastructure.&lt;br /&gt;
&lt;br /&gt;
Obviously there are a number of details in both setups that need to be taken care of but this paints the bigger picture of how things work when you distribute an appliance based on SUSE Linux Enterprise.&lt;br /&gt;
&lt;h4&gt;
     In house use of an SLE base appliance&lt;/h4&gt;
If you do not distribute an appliance based on SLE, but you want to build SLE based appliances for your shop and are interested in getting maintenance updates for these appliances you have 4 options. In any of these 4 options you will have a relationship with SUSE.&lt;br /&gt;
The first two options basically mirror the options described above. You can still register each system/appliance/image with NCC using the "yast2-registration" module. You can also run SLMS and update your internal appliances with this mechanism. In this case the SLMS infrastructure does not have to be accessible from the outside world.&lt;br /&gt;
&lt;br /&gt;
The third option is to use the &lt;a href="http://www.suse.com/documentation/smt11/"&gt;Subscription Management Tool&lt;/a&gt;. In this case your appliances register with the SMT server and use it as the source for updates. The SMT server in turn is connected to NCC (Novell Customer Center) and obtains maintenance packages from NCC. In this case you can automate the registration process of your appliances with your SMT server as you will know all the required parameters. This automation can be built right into your appliances and when you deploy any given appliance for the first time all the "magic" happens and your system is automatically is configured to receive updates from your SMT server.&lt;br /&gt;
&lt;br /&gt;
The latest addition to the SUSE product portfolio is &lt;a href="http://www.suse.com/products/suse-manager/"&gt;SUSE Manager&lt;/a&gt; and with it you can also manage your SLE based appliances and other Linux systems. In this case you just build your appliance and then once it's up and running you pull it into the fold of "machines" to be managed by SUSE Manager from within the SUSE manager interface. Following this approach your appliances will then get updates from SUSE Manager, which in turn access' NCC.&lt;br /&gt;
On the surface the use of SMT and SUSE Manager may appear quite similar. However, these are two distinct options and the tools (SMT or SUSE Manager) have vastly different capabilities. SMT is a passive proxy between NCC and your appliances, or other SUSE installations. SUSE Manager on the other hand is an application that provides active management capabilities for you appliances and other Linux systems such as, configuration management, monitoring, and logging, and of course update management as mentioned above.&lt;br /&gt;
&lt;br /&gt;
When building appliances based on SLE it is pretty easy to get updates for these appliances. If you distribute these appliances you have two options to provide updates to the appliances in the field. Using SLE based appliances in your shop affords you 2 additional options to handle updates of your appliances.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-7416486157837010976?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/12/updating-suse-linux-enterprise-based.html</link><author>noreply@blogger.com (Robert Schweikert)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-8706201524558483513</guid><pubDate>Tue, 29 Nov 2011 17:28:00 +0000</pubDate><atom:updated>2011-12-01T05:46:57.510-08:00</atom:updated><title>Managed Clouds with RightScale</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Having your head in the clouds and managing virtual machines (VMs) which  run there is one thing, really getting there is another. An often  neglected step in cloud  discussions is the cloud on-ramp, or &lt;i&gt;How does the VM providing  the needed functionality get there in the first place&lt;/i&gt;? Also frequently ignored  is the question of &lt;i&gt;What's inside the VM&lt;/i&gt;? Maybe these questions are "ignored" as they are inconvenient and not necessarily easy to answer. Similar to driving a car on the highway - once on the highway going along with the flow of traffic is easy, but  navigating the on-ramp poses a set of challenges that make many  uncomfortable.&lt;br /&gt;
&lt;br /&gt;
The on-ramp to the cloud can take various shapes. One is to  pre-build task specific VMs (eg. a web server), which is easy with &lt;a href="http://susestudio.com/" target="_blank"&gt;SUSE Studio&lt;/a&gt; and &lt;a href="http://opensuse.github.com/kiwi/" target="_blank"&gt;KIWI&lt;/a&gt;. If you have multiple functions that needs to be distributed between multiple instances, you can  build one image each and then launch them  in the cloud. &lt;br /&gt;
&lt;br /&gt;
Another way to the cloud  is to customize the VM on startup - start with a standard base image and then install the necessary packages and configuration on first boot. This is the  approach taken by &lt;a href="http://www.rightscale.com/" target="_blank"&gt;RightScale&lt;/a&gt; and we are happy to annouce that these  base images are now available in  &lt;a href="http://susegallery.com/" target="_blank"&gt;SUSE Gallery&lt;/a&gt;, in both &lt;a href="http://susestudio.com/a/WzcCCF/rightscale-32" target="_blank"&gt;32-bit&lt;/a&gt; and &lt;a href="http://susestudio.com/a/WzcCCF/rightscale-64" target="_blank"&gt;64-bit&lt;/a&gt; flavours.&lt;br /&gt;
&lt;br /&gt;
When launched from the RightScale interface, the base image/VM connects to the RightScale servers and pull in any scripts that need to be executed. All connections are outbound only, hence safe from a security perspective and does not require any additional ports or special access.&lt;br /&gt;
&lt;br /&gt;
Here's a step-by-step guide on how to use it:&lt;br /&gt;
&lt;ol style="text-align: left;"&gt;
&lt;li&gt;Upload the RightScale base image (&lt;a href="http://susestudio.com/a/WzcCCF/rightscale-32" target="_blank"&gt;32-bit&lt;/a&gt;, &lt;a href="http://susestudio.com/a/WzcCCF/rightscale-64" target="_blank"&gt;64-bit&lt;/a&gt;) to  your EC2 account.&lt;/li&gt;
&lt;li&gt;Log into your RightScale account and create  a "&lt;i&gt;Multi Cloud Image&lt;/i&gt;" (MCI) based on the EC2 image.&lt;b&gt;&lt;br /&gt;Important:&lt;/b&gt; Add the "&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;provides:rs_agent_type=right_link&lt;/span&gt;" tag to the MCI during creation.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Create a "&lt;i&gt;Server Template&lt;/i&gt;". The template may contain a script that installs the required packages and configuration. The following example shows the basic setup for a web server:&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;script src="https://gist.github.com/1415882.js?file=gistfile1.sh"&gt;
&lt;/script&gt;
&lt;br /&gt;
These &lt;i&gt; RightScripts&lt;/i&gt; can be written in pretty much any scripting  language, as long as it is installed in your base image. With a server template complete you can create a "&lt;i&gt;Deployment&lt;/i&gt;" in RightScale. Launch your EC2 image from this deployment and the script in your server template will be automatically executed during boot up. &lt;br /&gt;
&lt;br /&gt;
With RightScale,  instead of managing multiple images you manage server templates and their content using the RightScale interface. Thus, on the surface you are just managing a different thing when compared to the approach discussed earlier. Once there are multiple clouds, RightScale does offer a reduced management surface. It is possible to reuse existing server templates and thus the setup of a web server, for example, in cloud A and cloud B does not require a new build once you have a base image in both clouds.&lt;br /&gt;
&lt;br /&gt;
RightScale  supports only enterprise Linux distributions. For details, please refer to their &lt;a href="http://support.rightscale.com/" target="_blank"&gt;support page&lt;/a&gt;. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-8706201524558483513?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/11/managed-clouds.html</link><author>noreply@blogger.com (Robert Schweikert)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-8014018233047720028</guid><pubDate>Mon, 28 Nov 2011 13:46:00 +0000</pubDate><atom:updated>2011-11-28T07:11:39.091-08:00</atom:updated><title>Upgrade your appliances to openSUSE 12.1</title><description>&lt;br /&gt;
Last week we enabled one-click upgrade of old openSUSE appliances to&amp;nbsp;&lt;a href="http://blog.susestudio.com/2011/11/opensuse-121-in-suse-studio.html"&gt;just released&lt;/a&gt; openSUSE 12.1. The upgrade works the same way &lt;a href="http://blog.susestudio.com/2011/03/upgrade-your-older-appliances-to.html"&gt;as with previous versions&lt;/a&gt;. Just open your old 11.4 (or even 11.3 or 11.2) appliance, go to the Start tab and click on the &lt;b&gt;Upgrade&lt;/b&gt; button in the bar at the top.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-8NJlWgTSjtk/TtOVW0bFSxI/AAAAAAAACd4/jvWckP4nQs0/s1600/upgrade1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="61" src="http://1.bp.blogspot.com/-8NJlWgTSjtk/TtOVW0bFSxI/AAAAAAAACd4/jvWckP4nQs0/s320/upgrade1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
How does the upgrade magic work? Generally Studio tries to change repositories to their 12.1 equivalents and sometimes adds or removes few packages to ensure everything works smoothly. You can see what exactly was done in the log accessible from the bar at the bottom of the Start tab.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-8f-J3LNCZes/TtOVaokAYGI/AAAAAAAACeA/kqJutCl6uq4/s1600/upgrade2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="35" src="http://4.bp.blogspot.com/-8f-J3LNCZes/TtOVaokAYGI/AAAAAAAACeA/kqJutCl6uq4/s320/upgrade2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Sometimes the upgraded appliance will need few tweaks to work. Just inspect the log, see what was changed, and apply any additional adjustments. Let us know what you had to do on our &lt;a href="http://susestudio.com/forum/"&gt;forum&lt;/a&gt; or &lt;a href="mailto:studio-users@suse.de"&gt;mailing list&lt;/a&gt; so we can improve the upgrade in the future.&lt;br /&gt;
&lt;br /&gt;
If you are not satisfied with the upgrade, you can always revert to original version by clicking the &lt;b&gt;Undo upgrade&lt;/b&gt; link.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-8014018233047720028?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/11/upgrade-your-appliances-to-opensuse-121.html</link><author>noreply@blogger.com (David Majda)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-8NJlWgTSjtk/TtOVW0bFSxI/AAAAAAAACd4/jvWckP4nQs0/s72-c/upgrade1.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-1335540529942857168</guid><pubDate>Wed, 16 Nov 2011 09:02:00 +0000</pubDate><atom:updated>2011-11-16T06:23:57.846-08:00</atom:updated><title>openSUSE 12.1 in SUSE Studio</title><description>&lt;br /&gt;
openSUSE 12.1 is &lt;a href="http://news.opensuse.org/2011/11/16/opensuse-12-1-all-green/"&gt;officially released today&lt;/a&gt;. This is a major milestone both for its users and developers, mainly because of new GNOME 3.2, systemd integration, and many other&amp;nbsp;&lt;a href="http://en.opensuse.org/12.1"&gt;exciting features&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
In what is &lt;a href="http://blog.susestudio.com/2011/03/opensuse-114-support.html"&gt;becoming a tradition&lt;/a&gt;, we are supporting the new openSUSE release in Studio right from day one. We prepared the usual set of appliance templates — just click on the &lt;b&gt;Create appliance&lt;/b&gt; link and select the one you like.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-V9PZZX9N9Uc/TsN8-i0WV-I/AAAAAAAACds/iefnFj1hFCI/s1600/12.1-templates.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="129" src="http://4.bp.blogspot.com/-V9PZZX9N9Uc/TsN8-i0WV-I/AAAAAAAACds/iefnFj1hFCI/s320/12.1-templates.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;openSUSE 12.1 templates in SUSE Studio&lt;/span&gt;&lt;/div&gt;
&lt;h3&gt;
Limitations&lt;/h3&gt;
If you explore the configuration options for openSUSE 12.1 in Studio, you may notice that the EC2 format and LVM configuration are not available yet. These will be enabled once we are confident that they work flawlessly with this new release.&lt;br /&gt;
&lt;br /&gt;
Also note that there are a couple of minor known issues:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Login prompt in text-mode appliances may not be initially visible after boot.&lt;/li&gt;
&lt;li&gt;Loading the list of modified files in testdrive may hang in some cases.&lt;/li&gt;
&lt;li&gt;Building an exported appliance in KIWI can fail when installing the libncurses5 package.&lt;/li&gt;
&lt;/ul&gt;
We are working on resolving these as soon as possible.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-dbHXGWvnVSA/TsN8-UQzq5I/AAAAAAAACdk/BPUTNr1D-8c/s1600/12.1-testdrive-gnome.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="219" src="http://3.bp.blogspot.com/-dbHXGWvnVSA/TsN8-UQzq5I/AAAAAAAACdk/BPUTNr1D-8c/s320/12.1-testdrive-gnome.png" style="cursor: move;" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;Testdriving openSUSE 12.1 GNOME desktop&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-PBcBtu8k91s/TsN898ueO7I/AAAAAAAACdg/RsPNX48qdOs/s1600/12.1-testdrive-kde.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="219" src="http://2.bp.blogspot.com/-PBcBtu8k91s/TsN898ueO7I/AAAAAAAACdg/RsPNX48qdOs/s320/12.1-testdrive-kde.png" style="cursor: move;" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-size: xx-small;"&gt;Testdriving openSUSE 12.1 KDE desktop&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;

What about upgrade?&lt;/h3&gt;
With previous openSUSE and SLE releases we offered &lt;a href="http://blog.susestudio.com/2011/03/upgrade-your-older-appliances-to.html"&gt;one-click upgrade&lt;/a&gt; of your older appliances to the current version, so that you don’t have to re-create them from scratch. We will have this for openSUSE 12.1 as well and plan to release it next week.&lt;br /&gt;
&lt;br /&gt;
Note that while openSUSE 11.4 templates will be removed soon, the existing 11.4 (and older) appliances will work and you will still&amp;nbsp;be&amp;nbsp;able to create them by cloning. Upgrade to 12.1 is optional.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;

Big thanks&lt;/h3&gt;
The SUSE Studio team would like to give big thanks to the awesome openSUSE community. They patiently listened to our problems, quickly fixed them, and helped us ensure that everything works smoothly. It would not have been possible to have same-day release of openSUSE 12.1 in Studio without their support.&lt;br /&gt;
&lt;br /&gt;
Now that you know everything go and have a lot of fun with openSUSE 12.1 on &lt;a href="http://susestudio.com/"&gt;SUSE Studio&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-1335540529942857168?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/11/opensuse-121-in-suse-studio.html</link><author>noreply@blogger.com (David Majda)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-V9PZZX9N9Uc/TsN8-i0WV-I/AAAAAAAACds/iefnFj1hFCI/s72-c/12.1-templates.png' height='72' width='72'/><thr:total>5</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-7486347670469388547</guid><pubDate>Fri, 28 Oct 2011 12:23:00 +0000</pubDate><atom:updated>2011-10-28T08:25:50.164-07:00</atom:updated><title>EC2 revisited</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
We redesigned our user interface for the EC2 management page. Not only does it look much nicer and cleaner now, but we also added the possibility to change an instance's type after it has been uploaded to Amazon's Web Services. &lt;a href="http://3.bp.blogspot.com/-I4P1TQGPyXY/TqqgOv3IHhI/AAAAAAAAAEk/m0idBtMA_jw/s1600/new_ec2_ui.png"&gt;
&lt;br/&gt;&lt;br/&gt;
&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5668519256225488402" src="http://3.bp.blogspot.com/-I4P1TQGPyXY/TqqgOv3IHhI/AAAAAAAAAEk/m0idBtMA_jw/s400/new_ec2_ui.png" style="cursor: hand; cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
Go ahead and check it out for yourselves. Even more so, if you haven't tried it before. Just take your favorite appliance and upload it to the cloud. It's really as simple as it looks. ;-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-7486347670469388547?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/10/ec2-revisited.html</link><author>noreply@blogger.com (Dominik Bamberger)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-I4P1TQGPyXY/TqqgOv3IHhI/AAAAAAAAAEk/m0idBtMA_jw/s72-c/new_ec2_ui.png' height='72' width='72'/><thr:total>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-9004918498982753507</guid><pubDate>Tue, 25 Oct 2011 12:37:00 +0000</pubDate><atom:updated>2011-10-25T07:51:40.933-07:00</atom:updated><title>ACE editor for scripts editing in SUSE Studio</title><description>Ajax.org Cloud9 Editor (ACE) is a standalone code editor written in JavaScript. It is written for &lt;a href="http://c9.io/"&gt;Cloud9 IDE&lt;/a&gt; and is used in a number of other projects, including &lt;a href="https://github.com/blog/905-edit-like-an-ace"&gt;GitHub&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Over here, at SUSE Studio, we integrated ACE editor into our scripts editing section, which allow you to edit boot, build scripts and AutoYaST configuration XML.&lt;span style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Key Features &lt;/span&gt;&lt;br /&gt;
Here are some key features of ACE that are integrated into SUSE Studio: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Syntax highlighting: &lt;/b&gt;Provides syntax highlighting for Bash and XML scripts. This syntax highlighting is similar  to IDEs and you should be familiar to it. This allows easy debugging  and spotting of careless typos.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Highlighted lines: &lt;/b&gt;When navigating through the code with the cursor, the entire line will be highlighted for easy viewing. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Tab indentation:&lt;/b&gt; You can do tab indentation easily and naturally just by pressing Tab on your keyboard, without having to worry about losing focus of the textarea. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Ctrl-S Saving: &lt;/b&gt;Save your data as often as possible. Use keyboard shortcut to save, by pressing Ctrl-S.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Quick Comparison&lt;/span&gt;&lt;br /&gt;
Here is a quick visual comparison with/without ACE editor:&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-3Po96uwuKlI/TqVkfVQLm9I/AAAAAAAAA9c/bCAn2ywp6qo/s1600/withnohighlight.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="193" src="http://4.bp.blogspot.com/-3Po96uwuKlI/TqVkfVQLm9I/AAAAAAAAA9c/bCAn2ywp6qo/s400/withnohighlight.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Without ACE editor&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-CTROLtol0no/TqVkfw2OIoI/AAAAAAAAA9k/j3MWImUqRZY/s1600/withhighlight.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="193" src="http://1.bp.blogspot.com/-CTROLtol0no/TqVkfw2OIoI/AAAAAAAAA9k/j3MWImUqRZY/s400/withhighlight.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;With ACE editor&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;See it in action&lt;/span&gt;&lt;br /&gt;
Here's how it works:&lt;br /&gt;
&lt;br /&gt;
1. Create a &lt;b&gt;new appliance&lt;/b&gt; or &lt;b&gt;edit an existing appliance&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-oFCgvKMmAPc/TqbMD83s90I/AAAAAAAAA98/L-T-0BFk-Jw/s1600/ace_edit_appliance_green.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://3.bp.blogspot.com/-oFCgvKMmAPc/TqbMD83s90I/AAAAAAAAA98/L-T-0BFk-Jw/s400/ace_edit_appliance_green.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Navigating to &lt;b&gt;Configuration&lt;/b&gt; - &lt;b&gt;Scripts&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/-Vvj4SIys0d0/TqbMErgz4yI/AAAAAAAAA-E/VyJFnJSW0fs/s1600/ace_boot_script_green.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="260" src="http://1.bp.blogspot.com/-Vvj4SIys0d0/TqbMErgz4yI/AAAAAAAAA-E/VyJFnJSW0fs/s400/ace_boot_script_green.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
3. In this page, you will be able to edit build, boot scripts and the AutoYaST configuration XML, with the ACE editor. Enjoy!&lt;br /&gt;
&lt;br /&gt;
As always, do let us know if you find any bugs or have any questions. &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Contribution&lt;/span&gt;&lt;br /&gt;
As ACE editor does not originally support Bash scripts, we &lt;a href="https://github.com/susestudio/ace"&gt;forked&lt;/a&gt; the &lt;a href="https://github.com/ajaxorg/ace"&gt;original&lt;/a&gt; source for ACE editor and included syntax highlighting for Bash. To benefit all, we submitted a &lt;a href="https://github.com/ajaxorg/ace/pull/441"&gt;pull request&lt;/a&gt; back to the original source and is pending approval.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
We hope you enjoy it as much as we do!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-9004918498982753507?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/10/ace-editor-for-scripts-editing-in-suse.html</link><author>noreply@blogger.com (Lee Sing Jie)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-3Po96uwuKlI/TqVkfVQLm9I/AAAAAAAAA9c/bCAn2ywp6qo/s72-c/withnohighlight.png' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-4608160428301193816</guid><pubDate>Wed, 17 Aug 2011 14:55:00 +0000</pubDate><atom:updated>2011-08-17T07:55:38.515-07:00</atom:updated><title>One-click WebYaST 1.2 in Studio</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Some days ago SUSE released a new version of WebYaST, &lt;a href="http://www.suse.com/products/susestudio/features/webyast-remote-application-management.html"&gt;WebYaST 1.2&lt;/a&gt;. It provides better performance, a polished layout and new role management.
&lt;br /&gt;
&lt;br /&gt;
For those of you who are not familiar with WebYaST. It is an easy-to-use, web-based configuration and administration tool. That means that you can configure hardware, network, services, security, and many more in a browser.
&lt;br /&gt;
&lt;br /&gt;
Since we offer a one-click configuration for WebYaST &lt;a href="http://blog.susestudio.com/2010/09/one-click-webyast.html"&gt;for a while&lt;/a&gt; we decided to upgrade it to 1.2.
If you want to add WebYaST 1.2 to your appliance, you just need to go to the configuration tab of and click on the appliance icon. Then scroll down to the 'Additional options' and check the 'Enable WebYaST' checkbox.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-kxRWlXO0y1w/TihHeTdbYWI/AAAAAAAAABQ/GgbW8pxbIXI/s1600/webyast_options.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="90" width="320" src="http://3.bp.blogspot.com/-kxRWlXO0y1w/TihHeTdbYWI/AAAAAAAAABQ/GgbW8pxbIXI/s320/webyast_options.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
This will add the WebYaST 1.2 repository which matches with your applaince's basesystem, add all neccessary WebYaST patterns &amp; packages and do some additional configuration.
&lt;br /&gt;
For more information take a look at this &lt;a href="http://blog.susestudio.com/2010/09/one-click-webyast.html"&gt;Blog&lt;/a&gt;.
&lt;br /&gt;
&lt;br /&gt;
In case your appliance already has WebYaST 1.1 enabled you can upgrade to 1.2 by un-checking the Enable WebYaST  checkbox  and proceed with the instructions above.
&lt;br /&gt;
This is not required for openSUSE 11.4 appliances, as the 11.4 WebYaST repository got the newer packages since a while.
&lt;br /&gt;
&lt;br /&gt;
And that is how WebYaST 1.2 looks like:
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-cMMMaFaA0oc/Timc8yvAguI/AAAAAAAAACQ/-h7-ihuC540/s1600/webyast_testdrive.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="252" width="320" src="http://3.bp.blogspot.com/-cMMMaFaA0oc/Timc8yvAguI/AAAAAAAAACQ/-h7-ihuC540/s320/webyast_testdrive.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-CjWRTV50rZI/TihNyVGuB7I/AAAAAAAAABw/4sP-6XF8vio/s1600/webyast_testdrive1.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="248" width="320" src="http://2.bp.blogspot.com/-CjWRTV50rZI/TihNyVGuB7I/AAAAAAAAABw/4sP-6XF8vio/s320/webyast_testdrive1.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-0xwTqHX3CG0/TimmY9MkplI/AAAAAAAAACY/VtCErfrokSs/s1600/webyast_testdrive4.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="250" width="320" src="http://3.bp.blogspot.com/-0xwTqHX3CG0/TimmY9MkplI/AAAAAAAAACY/VtCErfrokSs/s320/webyast_testdrive4.png" /&gt;&lt;/a&gt;&lt;/div&gt;


&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-4608160428301193816?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/08/one-click-webyast-12-in-studio.html</link><author>noreply@blogger.com (Björn Geuken)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-kxRWlXO0y1w/TihHeTdbYWI/AAAAAAAAABQ/GgbW8pxbIXI/s72-c/webyast_options.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-4019480386347952878</guid><pubDate>Wed, 20 Jul 2011 15:24:00 +0000</pubDate><atom:updated>2011-07-20T08:24:41.539-07:00</atom:updated><title>SUSE Studio for the big iron</title><description>After a couple of months of hard work we are now happy to introduce the next version of &lt;a href="http://www.suse.com/products/susestudio/"&gt;SUSE Studio&lt;/a&gt; for onsite installation. It comes in two editions, the Standard Edition, including everything you need to create, share, maintain, and configure your software and virtual appliances, and the Advanced Edition, which additionally supports workloads for System z, the big iron.    &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-9k6lmN9pZpg/TibHfqoOquI/AAAAAAAAAOc/poJVTFcI0dc/s1600/big_iron.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-9k6lmN9pZpg/TibHfqoOquI/AAAAAAAAAOc/poJVTFcI0dc/s320/big_iron.jpg" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;For System z we support creating zFCP and DASD images, and you can use all the familiar features of SUSE Studio, adding your software via packages or overlay files, the simple configuration, and of course testdrive for testing and modifying your system just with your browser.    The new SUSE Studio also comes with a bunch of other features. It &lt;a href="http://blog.susestudio.com/2011/05/its-never-been-so-ec2-access-cloud.html"&gt;deploys to Amazon EC2&lt;/a&gt; with just a few clicks. It has full versioning capabilities, supporting &lt;a href="http://blog.susestudio.com/2011/03/branched-appliance-development.html"&gt;various release work flows&lt;/a&gt;. It includes a local version of &lt;a href="http://susegallery.com/"&gt;SUSE Gallery&lt;/a&gt; for sharing your work with your peers and other groups. And there is more, like &lt;a href="http://susestudio.com/help/api/v2"&gt;version 2 of the API&lt;/a&gt;, covering all functionality of Studio, support for building &lt;a href="http://www.suse.com/products/suse-manager/"&gt;SUSE Manager&lt;/a&gt; enabled systems, or integration with LDAP for authentication.    Most of the features you can try out in the &lt;a href="http://susestudio.com/"&gt;online version of SUSE Studio&lt;/a&gt;. If you want to take full control and use Studio behind your firewall, or you want to benefit from the features only available in the onsite version like System z support, the new release of SUSE Studio for onsite installation is made for you. See our new shiny new &lt;a href="http://www.suse.com/"&gt;suse.com&lt;/a&gt; website for details &lt;a href="http://www.suse.com/products/susestudio/how-to-buy/"&gt;how to get it&lt;/a&gt;.    &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-lL8V5Se4w0c/TibZfdXsyjI/AAAAAAAAAOk/1rAbKPuAP5w/s1600/studio_onsite_login.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="217" src="http://2.bp.blogspot.com/-lL8V5Se4w0c/TibZfdXsyjI/AAAAAAAAAOk/1rAbKPuAP5w/s320/studio_onsite_login.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;The new hosted releases of SUSE Studio come bundled with &lt;a href="http://www.suse.com/products/susestudio/features/lifecycle-management.html"&gt;SUSE Lifecycle Manager&lt;/a&gt; and &lt;a href="http://www.suse.com/products/susestudio/features/webyast-remote-application-management.html"&gt;WebYaST&lt;/a&gt;. With SUSE Lifecycle Manager you have full control of updates to your appliance. It provides the tools to combine updates of OS, middleware, and your application into one consistent, tested stream of updates, and delivers them to end users.    &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-lCTkhtvb-78/Tibi2lf7JEI/AAAAAAAAAOw/BukVHC7Rkmw/s1600/slms_updates.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="244" src="http://1.bp.blogspot.com/-lCTkhtvb-78/Tibi2lf7JEI/AAAAAAAAAOw/BukVHC7Rkmw/s320/slms_updates.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;WebYaST provides a customizable web interface for configuring your appliances. It comes with an elegant interface, which can be used to do essential configuration of users, groups, roles, system and network services, to monitor the status of your system, or to apply updates. WebYaST can easily be &lt;a href="http://blog.susestudio.com/2010/09/one-click-webyast.html"&gt;integrated with systems built in Studio&lt;/a&gt;, so it's the ideal way to provide a lean administration interface for all kind of software and virtual appliances.    &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_FPs0sqEJS0/TibYcuxCOMI/AAAAAAAAAOg/IuZV_T0Hygc/s1600/webyast_status.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="245" src="http://2.bp.blogspot.com/-_FPs0sqEJS0/TibYcuxCOMI/AAAAAAAAAOg/IuZV_T0Hygc/s320/webyast_status.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;We are proud of our new product, and we hope you'll enjoy it as much as we do. Have a lot of fun with it :-).  &lt;br /&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-4019480386347952878?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/07/suse-studio-for-big-iron.html</link><author>noreply@blogger.com (Cornelius Schumacher)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-9k6lmN9pZpg/TibHfqoOquI/AAAAAAAAAOc/poJVTFcI0dc/s72-c/big_iron.jpg' height='72' width='72'/><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-1979946098583388983</guid><pubDate>Thu, 30 Jun 2011 10:32:00 +0000</pubDate><atom:updated>2011-06-30T06:13:52.352-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>features</category><category domain='http://www.blogger.com/atom/ns#'>autoyast</category><category domain='http://www.blogger.com/atom/ns#'>howto</category><title>Using AutoYaST for customizing your appliance on first boot</title><description>&lt;p&gt;When building appliances with SUSE Studio, I was often challenged with finding a way to configuring an appliance on first boot. The most common use cases like locale, time zone and network configuration are being offered by Studio already.&lt;/p&gt;

&lt;a href="http://3.bp.blogspot.com/-jAoJzRg6ZIA/TgxR_1f9qJI/AAAAAAAAAkg/fXPg4KzhxaU/s1600/ask-on-firstboot.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://3.bp.blogspot.com/-jAoJzRg6ZIA/TgxR_1f9qJI/AAAAAAAAAkg/fXPg4KzhxaU/s320/ask-on-firstboot.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5623960191813658770" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 196px; " /&gt;&lt;/a&gt;


&lt;p&gt;Selecting these options will make Studio include the required packages and configuration to guide the user through a YaST workflow on first boot.&lt;/p&gt;

&lt;p&gt;But is there an easy way for further customizing your application on first boot? Yes, there is! Enter &lt;b&gt;AutoYaST &lt;/b&gt;and it's powerful "Ask the user for values during installation" feature.&lt;/p&gt;

&lt;p&gt;Switch to the Configuration tab, select Scripts and check the "Run AutoYaST profile on appliance's first boot" option.&lt;/p&gt;

&lt;a href="http://2.bp.blogspot.com/-UOJTJl54NU8/TgxVJQ42_nI/AAAAAAAAAko/tfjYTaxSLkk/s1600/autoyast-firstboot.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://2.bp.blogspot.com/-UOJTJl54NU8/TgxVJQ42_nI/AAAAAAAAAko/tfjYTaxSLkk/s320/autoyast-firstboot.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5623963652319542898" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 258px; " /&gt;&lt;/a&gt;


&lt;p&gt;Next we need to create the AutoYaST profile, which will be run on first boot. The profile format is an ASCII XML file.&lt;/p&gt;

&lt;p&gt;Here is a simple example, that will create a simple ask dialoge "Enter the user for this machine" and promt for input. The result will be writen to /tmp/answer_user.&lt;/p&gt;


&lt;script src="https://gist.github.com/1029088.js"&gt; &lt;/script&gt;

&lt;a href="http://3.bp.blogspot.com/-j2uDquY43aY/Tgxdc4jhabI/AAAAAAAAAkw/L_kgb6vsyrk/s1600/testdrive-autoyast.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/-j2uDquY43aY/Tgxdc4jhabI/AAAAAAAAAkw/L_kgb6vsyrk/s320/testdrive-autoyast.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5623972785478003122" /&gt;&lt;/a&gt;

&lt;p&gt;Now let's look at a more complex profile, that uses a script to validate the users input. This technique can also be used to process the users input and e.g. change config files accordingly.&lt;/p&gt;

&lt;script src="https://gist.github.com/1056056.js"&gt; &lt;/script&gt;

&lt;p&gt;Note, the user provided value is present in the script as &lt;b&gt;$VAL&lt;/b&gt;. If the script exit code is non-zero, AutoYaST will show the script output as an error.&lt;/p&gt;

&lt;p&gt;Make sure to always include &lt;b&gt;&lt;stage&gt;cont&lt;/stage&gt;&lt;/b&gt; which will tell AutoYaST to process the question. (In AutoYaST terms the first boot is also called stage "cont".)&lt;/p&gt;

&lt;p&gt;For more details refer to the AutoYaST documentation on this feature which is available &lt;a href="http://www.suse.com/~ug/autoyast_doc/CreateProfile.Ask.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;One more way to customizing your appliance on first boot is to simply place scripts or binaries in &lt;b&gt;/usr/share/firstboot/scripts&lt;/b&gt;. They will be executed automatically by YaST on first boot.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-1979946098583388983?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/06/using-autoyast-for-customizing-your.html</link><author>noreply@blogger.com (Christoph Thiel)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-jAoJzRg6ZIA/TgxR_1f9qJI/AAAAAAAAAkg/fXPg4KzhxaU/s72-c/ask-on-firstboot.png' height='72' width='72'/><thr:total>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-1955163413133434635</guid><pubDate>Fri, 24 Jun 2011 09:34:00 +0000</pubDate><atom:updated>2011-06-24T02:45:29.374-07:00</atom:updated><title>Update for openSUSE 11.4 AMIs on EC2</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img height="144" src="http://www.novell.com/company/logo/img/open_suse.jpg" style="border: 0; float: left; margin-left: 10px; margin-right: 10px; margin-top: -30px;" width="164" /&gt;&lt;/div&gt;&lt;img src="http://3.bp.blogspot.com/-mfSiCxhvqus/TWKTSSq5euI/AAAAAAAABkU/Xlx_CETG5dU/s320/Amazon%2BCloud%2BComputing%2BLogo.png" style="border: 0; height: 72px; width: 200px;" /&gt;&lt;br /&gt;
&lt;div style="clear: both;"&gt;We updated all openSUSE 11.4 public AMIs on Amazon EC2! (All built with SUSE Studio.) If you are using 11.4 on EC2 we highly recommend switching to those updated AMIs. We ran into some disk space related problems with the old ones and re-released these with 5GB of virtual disk space to ensure there is enough space for your software packages.&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both;"&gt;&lt;style type="text/css"&gt;
  #ami-table {
    border: 1px solid gray;
    margin-left: 30px;
    border-spacing: 0;
  }
  #ami-table th {
    border-bottom: 1px solid gray;
  }
  #ami-table th,td {
    padding: 1px 10px 1px 10px;
  }
  #ami-table tt {
    font-size: medium;
  }
  #ami-table td.region-us, td.region-eu, td.region-sg, td.region-tk {
    padding-left: 30px;
    background-position: 14px 6px;
    background-repeat: no-repeat;
  }
  #ami-table td.region-us {
    background-image: url('https://lh5.googleusercontent.com/-Vo8Ob7OT5Zw/TXIeYNj62HI/AAAAAAAABkk/fgTYULmzeiQ/s1600/icon_flag_us.png');
  }
  #ami-table td.region-eu {
    background-image: url('https://lh4.googleusercontent.com/-UAuaTNGeMjQ/TXIgN9IO35I/AAAAAAAABko/v32SYHmgWyw/s1600/icon_flag_eu.png');
  }
  #ami-table td.region-sg {
    background-image: url('http://1.bp.blogspot.com/-NZeVB2chbNU/TXIgtlEe8cI/AAAAAAAABks/5D3l9pF9kBI/s320/icon_flag_ap.png');
  }
  #ami-table td.region-tk {
    background-image: url('http://4.bp.blogspot.com/-eCAxSYxPhx0/TXIg1mXV5BI/AAAAAAAABk0/yUh2drNB5cQ/s320/icon_flag_jp.png');
  }
&lt;/style&gt;&lt;/div&gt;&lt;table id="ami-table"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Region&lt;/th&gt;   &lt;th&gt;Type&lt;/th&gt;   &lt;th&gt;Arch&lt;/th&gt;   &lt;th&gt;AMI ID&lt;/th&gt; &lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US East (Virginia)&lt;/td&gt;&lt;td&gt;EBS&lt;/td&gt;&lt;td&gt;i386&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-e626de8f&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US East (Virginia)&lt;/td&gt;&lt;td&gt;EBS&lt;/td&gt;&lt;td&gt;x86_64&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-d226debb&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US East (Virginia)&lt;/td&gt;&lt;td&gt;S3&lt;/td&gt;&lt;td&gt;i386&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-b2768edb&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US East (Virginia)&lt;/td&gt;&lt;td&gt;S3&lt;/td&gt;&lt;td&gt;x86_64&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-e468908d&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US West (N. California)&lt;/td&gt;&lt;td&gt;EBS&lt;/td&gt;&lt;td&gt;i386&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-d3471596&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US West (N. California)&lt;/td&gt;&lt;td&gt;EBS&lt;/td&gt;&lt;td&gt;x86_64&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-dd471598&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US West (N. California)&lt;/td&gt;&lt;td&gt;S3&lt;/td&gt;&lt;td&gt;i386&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-274c1e62&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-us"&gt;US West (N. California)&lt;/td&gt;&lt;td&gt;S3&lt;/td&gt;&lt;td&gt;x86_64&lt;/td&gt;&lt;td&gt;&lt;tt&gt;ami-8f4c1eca&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-eu"&gt;EU West (Ireland)&lt;/td&gt;     &lt;td&gt;EBS&lt;/td&gt; &lt;td&gt;i386&lt;/td&gt;   &lt;td&gt;&lt;tt&gt;ami-9e2e1fea&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-eu"&gt;EU West (Ireland)&lt;/td&gt;     &lt;td&gt;EBS&lt;/td&gt; &lt;td&gt;x86_64&lt;/td&gt; &lt;td&gt;&lt;tt&gt;ami-982e1fec&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-eu"&gt;EU West (Ireland)&lt;/td&gt;     &lt;td&gt;S3&lt;/td&gt; &lt;td&gt;i386&lt;/td&gt;   &lt;td&gt;&lt;tt&gt;ami-f81f2e8c&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-eu"&gt;EU West (Ireland)&lt;/td&gt;     &lt;td&gt;S3&lt;/td&gt; &lt;td&gt;x86_64&lt;/td&gt; &lt;td&gt;&lt;tt&gt;ami-201e2f54&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-sg"&gt;Asia Pacific (Singapore)&lt;/td&gt;     &lt;td&gt;EBS&lt;/td&gt; &lt;td&gt;i386&lt;/td&gt;   &lt;td&gt;&lt;tt&gt;ami-647d0536&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-sg"&gt;Asia Pacific (Singapore)&lt;/td&gt;     &lt;td&gt;EBS&lt;/td&gt; &lt;td&gt;x86_64&lt;/td&gt; &lt;td&gt;&lt;tt&gt;ami-6a7d0538&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-sg"&gt;Asia Pacific (Singapore)&lt;/td&gt;     &lt;td&gt;S3&lt;/td&gt;  &lt;td&gt;i386&lt;/td&gt;   &lt;td&gt;&lt;tt&gt;ami-aa750df8&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-sg"&gt;Asia Pacific (Singapore)&lt;/td&gt;     &lt;td&gt;S3&lt;/td&gt;  &lt;td&gt;x86_64&lt;/td&gt; &lt;td&gt;&lt;tt&gt;ami-38760e6a&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-tk"&gt;Asia Pacific (Tokyo)&lt;/td&gt;     &lt;td&gt;EBS&lt;/td&gt; &lt;td&gt;i386&lt;/td&gt;   &lt;td&gt;&lt;tt&gt;ami-8e3e948f&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-tk"&gt;Asia Pacific (Tokyo)&lt;/td&gt;     &lt;td&gt;EBS&lt;/td&gt; &lt;td&gt;x86_64&lt;/td&gt; &lt;td&gt;&lt;tt&gt;ami-903e9491&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-tk"&gt;Asia Pacific (Tokyo)&lt;/td&gt;     &lt;td&gt;S3&lt;/td&gt;  &lt;td&gt;i386&lt;/td&gt;   &lt;td&gt;&lt;tt&gt;ami-5e319b5f&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="region-tk"&gt;Asia Pacific (Tokyo)&lt;/td&gt;     &lt;td&gt;S3&lt;/td&gt;  &lt;td&gt;x86_64&lt;/td&gt; &lt;td&gt;&lt;tt&gt;ami-72319b73&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div style="margin-left: 30px;"&gt;List of public openSUSE 11.4 AMIs. S3 = instance-store.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
And remember, Amazon is offering a &lt;a href="http://aws.amazon.com/free/"&gt;free usage tier&lt;/a&gt;, which means you can now run an openSUSE 11.4 micro instance in Amazon EC2 completely free of charge for one year!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-1955163413133434635?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/06/we-updated-all-opensuse-11.html</link><author>noreply@blogger.com (Dominik Bamberger)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-mfSiCxhvqus/TWKTSSq5euI/AAAAAAAABkU/Xlx_CETG5dU/s72-c/Amazon%2BCloud%2BComputing%2BLogo.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-1754525525362891568</guid><pubDate>Fri, 27 May 2011 09:59:00 +0000</pubDate><atom:updated>2011-05-27T04:11:24.234-07:00</atom:updated><title>SUSE Gallery Desktop Client</title><description>When I started working on extending the &lt;a href="http://susestudio.com/help/api/v2"&gt;SUSE Studio API&lt;/a&gt; to support &lt;a href="http://susegallery.com/"&gt;SUSE Gallery&lt;/a&gt;, I developed a desktop client at the same time as a testbed.  It's been a bit neglected over the last 6 months, as my &lt;a href="http://www.entomologist-project.org/"&gt;primary after-work project&lt;/a&gt; takes up a lot of my time, but it's usable nonetheless.  In an effort to motivate me to work on it again, and to find other contributors, I'm happy to announce the &lt;a href="http://susegallery.sourceforge.net/"&gt;SUSE Gallery client&lt;/a&gt;:

&lt;a onblur="try {parent.deselectBloggerImageGracefully();}  catch(e) {}" href="http://2.bp.blogspot.com/-zJwcKp4oxDw/Td98eZljUtI/AAAAAAAAAAU/ofoagp17uJE/s1600/suse-gallery-main.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 300px;" src="http://2.bp.blogspot.com/-zJwcKp4oxDw/Td98eZljUtI/AAAAAAAAAAU/ofoagp17uJE/s320/suse-gallery-main.png" alt="" id="BLOGGER_PHOTO_ID_5611340522433237714" border="0" /&gt;&lt;/a&gt;With the Gallery client, you can browse, search, view details, download, write to a CD or USB key, or execute the image directly in a virtual machine.  There's rudimentary support for connecting to Testdrive, but the built-in VNC client isn't very reliable , so don't be surprised if it doesn't work.  Packages have been built for openSUSE and Fedora, but it should compile on any platform that Qt and LibVNCViewer support (including Windows and Mac).  And of course, contributions and bug reports are most welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-1754525525362891568?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/05/suse-gallery-desktop-client.html</link><author>noreply@blogger.com (Matt Barringer)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-zJwcKp4oxDw/Td98eZljUtI/AAAAAAAAAAU/ofoagp17uJE/s72-c/suse-gallery-main.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-3764978158016762500</guid><pubDate>Tue, 24 May 2011 13:48:00 +0000</pubDate><atom:updated>2011-05-24T08:02:50.885-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>features</category><category domain='http://www.blogger.com/atom/ns#'>susestudio</category><category domain='http://www.blogger.com/atom/ns#'>ec2</category><title>It's never been so EC2 access the cloud</title><description>We already introduced SUSE Studio's new EC2 management page as a beta feature back in &lt;a href="http://blog.susestudio.com/2011/03/building-castles-in-cloud.html"&gt;March&lt;/a&gt;. Meanwhile, there have been a couple of changes and improvements.

The first major change is obviously that it is no longer a beta feature and available for all users. Just build an EC2 image of your favorite appliance, enter your AWS (Amazon Web Services) credentials and you are ready to go.

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-wMaBSCuVHiY/TdvIfl5-yRI/AAAAAAAAAEE/1kE3CER1pTA/s1600/ec2_01.png"&gt;&lt;img style="display:block; margin:20px auto 20px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 178px;" src="http://2.bp.blogspot.com/-wMaBSCuVHiY/TdvIfl5-yRI/AAAAAAAAAEE/1kE3CER1pTA/s320/ec2_01.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5610298205896886546" /&gt;&lt;/a&gt;

Speaking of AWS credentials: Since we no longer need S3 (Simple Storage Service), it has become even easier to use SUSE Studio. You only need to fill in your "Access Key ID" and your "Secret Access Key". No need for certificates or private keys any more.

Why did we get rid of S3, you might ask? The reason is, that it is now possible to use EBS (Elastic Block Storage) for all appliances, including openSUSE-based ones. And again, things just got easier.


&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-W6qHMpU30WQ/Tdu4ynycDRI/AAAAAAAAAD8/z-UaRMtxE48/s1600/ec2_02.png"&gt;&lt;img style="display:block; margin:20px auto 20px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 178px;" src="http://4.bp.blogspot.com/-W6qHMpU30WQ/Tdu4ynycDRI/AAAAAAAAAD8/z-UaRMtxE48/s320/ec2_02.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5610280940633591058" /&gt;&lt;/a&gt;


Additionally, you may now choose which instance type should be used for your appliance. There are seven different setups to choose from. A detailed description of those instance types can be found on &lt;a href="http://aws.amazon.com/ec2/instance-types/"&gt;Amazon&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-3764978158016762500?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/05/its-never-been-so-ec2-access-cloud.html</link><author>noreply@blogger.com (Dominik Bamberger)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-wMaBSCuVHiY/TdvIfl5-yRI/AAAAAAAAAEE/1kE3CER1pTA/s72-c/ec2_01.png' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-5422951606642642763</guid><pubDate>Wed, 13 Apr 2011 08:51:00 +0000</pubDate><atom:updated>2011-04-13T01:51:49.850-07:00</atom:updated><title>SUSE Linux Enterprise 10 SP4 support</title><description>Yesterday, Novell &lt;a href="http://www.novell.com/news/press/2011/4/novell-offers-industrys-longest-enterprise-linux-support-program-.html"&gt;announced the release of the SUSE Linux Enterprise 10 SP4&lt;/a&gt;, its enterprise Linux offering. The update is intended primarily for customers that can't or don't want to upgrade to version 11. As usual, the release comes in two flavors — &lt;a href="http://www.novell.com/products/desktop10/"&gt;desktop&lt;/a&gt; and &lt;a href="http://www.novell.com/products/server10/"&gt;server&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Continuing a tradition &lt;a href="http://blog.susestudio.com/2011/03/opensuse-114-support.html"&gt;started with openSUSE 11.4&lt;/a&gt;, SUSE Studio offers support for the newly released version from the start. You can now create new appliances based on SLE 10 SP4 templates and also upgrade your SP3-based appliances.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-y4oLWaBy4qo/TaVdHVJFkiI/AAAAAAAACcM/PVePH5JGh0c/s1600/Obrazovka.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="88" src="http://1.bp.blogspot.com/-y4oLWaBy4qo/TaVdHVJFkiI/AAAAAAAACcM/PVePH5JGh0c/s400/Obrazovka.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
What if you need to stay on SP3 for some reason? You don't need to worry, SP3-based appliances are still supported and will continue to work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-5422951606642642763?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/04/suse-linux-enterprise-10-sp4-support.html</link><author>noreply@blogger.com (David Majda)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-y4oLWaBy4qo/TaVdHVJFkiI/AAAAAAAACcM/PVePH5JGh0c/s72-c/Obrazovka.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-797452851201529083</guid><pubDate>Thu, 07 Apr 2011 18:33:00 +0000</pubDate><atom:updated>2011-04-07T11:33:51.180-07:00</atom:updated><title>The forecast is cloudy: show it on your desktop</title><description>Our amazing design staff made some new Studio-inspired wallpapers for you, celebrating our forays into the clouds - especially &lt;a href="http://blog.susestudio.com/2011/03/building-castles-in-cloud.html"&gt;direct deployment to EC2&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-6HbVxrJAmx0/TZ4DKktJhqI/AAAAAAAAAF4/y79FRfTTgxA/s1600/941.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://2.bp.blogspot.com/-6HbVxrJAmx0/TZ4DKktJhqI/AAAAAAAAAF4/y79FRfTTgxA/s400/941.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-ZNVw2G-ZIcQ/TZ4DSs2dy3I/AAAAAAAAAF8/va2Jc7Imivk/s1600/942.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://2.bp.blogspot.com/-ZNVw2G-ZIcQ/TZ4DSs2dy3I/AAAAAAAAAF8/va2Jc7Imivk/s400/942.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
As always, have a lot of fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-797452851201529083?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/04/forecast-is-cloudy-show-it-on-your.html</link><author>noreply@blogger.com (James Mason)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-6HbVxrJAmx0/TZ4DKktJhqI/AAAAAAAAAF4/y79FRfTTgxA/s72-c/941.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-2008736000246733182</guid><pubDate>Thu, 31 Mar 2011 15:35:00 +0000</pubDate><atom:updated>2011-03-31T08:53:44.369-07:00</atom:updated><title>Introducing dister, a Heroku like solution for Studio</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;(This is a cross-post from &lt;a href="http://flavio.castelli.name/" target="_blank"&gt;Flavio's blog&lt;/a&gt;.)

&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://susestudio.com/" target="_blank"&gt;SUSE Studio&lt;/a&gt; is  an awesome tool, with a couple of clicks you can create an openSUSE/SUSE based system and deploy to your hard drive, an usb flash,  a live dvd, a VMware/VirtualBox/Xen server and even Amazon EC2 cloud.  Suppose you want to create a tailored SUSE Studio appliance to run a Ruby on Rails app, this is a list of things you have to take care of:

&lt;ul&gt;&lt;li&gt;install all the gems required by the app (this can be a long list).&lt;/li&gt;
&lt;li&gt;install and configure the database used by the app.&lt;/li&gt;
&lt;li&gt;install and configure a webserver.&lt;/li&gt;
&lt;li&gt;ensure all the required services are started at boot time.&lt;/li&gt;
&lt;/ul&gt;You can save some time by cloning &lt;a href="http://susegallery.com/a/CZ0T0D/rails-in-a-box" target="_blank"&gt;this&lt;/a&gt; appliance shared on &lt;a href="http://susegallery.com/" target="_blank"&gt;SUSE Gallery&lt;/a&gt;, but this is still going to be boring.

&lt;h2&gt;Dister to the rescue!&lt;/h2&gt;Dister is a command line tool similar to the one used by &lt;a href="http://heroku.com/" target="_blank"&gt;Heroku&lt;/a&gt; (one of the coolest ways to run your Rails app into the cloud). Within a few steps you will be able to create a SUSE Studio appliance running your rails application, download it and deploy wherever you want.  Dister is named after SUSE Studio robot. It has been created by  &lt;a href="http://opensuse.blip.tv/file/4678185/" target="_blank"&gt;Dominik Mayer&lt;/a&gt; and me during the latest &lt;a href="http://en.opensuse.org/Portal:Hackweek" target="_blank"&gt;hackweek&lt;/a&gt;.

&lt;h2&gt;How it works&lt;/h2&gt;We are going to create a SUSE Studio appliance running a rails application called &lt;em&gt;"SUSE history"&lt;/em&gt;. The app uses &lt;a href="http://gembundler.com/" target="_blank"&gt;bundler&lt;/a&gt; to handle its dependencies. This is its Gemfile file:
&lt;p&gt;&lt;tt&gt;﻿﻿source 'http://rubygems.org'&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;gem 'rails', '3.0.5'&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;gem 'pg' gem "flutie", "~&amp;gt;; 1.1"&lt;/tt&gt;&lt;/p&gt;

As you can see the app uses rails3, the &lt;a href="https://github.com/thoughtbot/flutie" target="_blank"&gt;flutie&lt;/a&gt; gem and PostgreSQL as database.



&lt;h3&gt;Appliance creation&lt;/h3&gt;
Move into the suse_history directory and execute the following command:
&lt;p&gt;&lt;tt&gt;dister create suse_history&lt;/tt&gt;&lt;/p&gt;

&lt;a href="http://1.bp.blogspot.com/-kLPuDW7Xhi8/TZSZIDyKO3I/AAAAAAAAAas/jjUPzN3LrtY/s1600/create.png"&gt; &lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/-kLPuDW7Xhi8/TZSZIDyKO3I/AAAAAAAAAas/jjUPzN3LrtY/s1600/create.png"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5590261401207323506" src="http://1.bp.blogspot.com/-kLPuDW7Xhi8/TZSZIDyKO3I/AAAAAAAAAas/jjUPzN3LrtY/s400/create.png" style="cursor: hand; cursor: pointer; display: block; height: 136px; margin: 0px auto 10px; text-align: center; width: 400px;" border="0" /&gt;&lt;/a&gt; As you can see dister has already done a couple of things for you:

&lt;ul&gt;&lt;li&gt;created an appliance using latest version of openSUSE supported by SUSE Studio (you can use a different base system of course)&lt;/li&gt;
&lt;li&gt;added the &lt;em&gt;devel:language:ruby:extensions&lt;/em&gt; repository to the appliance:  this repo contains tons of ruby packages (like &lt;em&gt;mod_passenger&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;installed a couple of things:      &lt;ul&gt;&lt;li&gt;&lt;em&gt;devel_C_C++&lt;/em&gt; pattern: this will allow you to build native gems.   &lt;/li&gt;
&lt;li&gt;&lt;em&gt;devel_ruby&lt;/em&gt; pattern: provides ruby, rubygems and a couple of development packages needed to build native gems.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;rubygem-bundler&lt;/em&gt;: bundler is required by dister in order to handle the dependencies of your rails application.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;rubygem-passenger-apache2&lt;/em&gt;: dister uses &lt;a href="http://www.modrails.com/" target="_blank"&gt;passenger&lt;/a&gt; and apache2 to deploy your rails application.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;postgresql-server&lt;/em&gt;: dister noticed suse_history uses PostgreSQL as database, hence it automatically installs it.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;rubygem-pg&lt;/em&gt;: dister noticed suse_history uses PostgreSQL as database, hence it automatically installs the ruby's library forPostgreSQL.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;uploaded a custom build script which ensures:     &lt;ul&gt;&lt;li&gt;mod_passenger module is loaded by Apache&lt;/li&gt;
&lt;li&gt;both Apache and PostgreSQL are always started at boot time.&lt;/li&gt;
&lt;li&gt;all dependencies are installed: this is done only during the first boot using bundler.&lt;/li&gt;
&lt;li&gt;the database user required by your rails app is created. This is done only during the first boot using some SQL code.&lt;/li&gt;
&lt;li&gt;the database used by the appliance is properly initialized (aka &lt;em&gt;rails db:create db:migrate&lt;/em&gt;). This is done only during the first boot.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Upload your code&lt;/h3&gt;It's time to upload suse_history code. This is done using the following command:
&lt;p&gt;&lt;tt&gt;dister push&lt;/tt&gt;&lt;/p&gt;

&lt;a href="http://3.bp.blogspot.com/-reoE2PDSHug/TZSZISsPaPI/AAAAAAAAAa0/rucs67FumxI/s1600/push.png"&gt; &lt;/a&gt; &lt;a href="http://3.bp.blogspot.com/-reoE2PDSHug/TZSZISsPaPI/AAAAAAAAAa0/rucs67FumxI/s1600/push.png"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5590261405209028850" src="http://3.bp.blogspot.com/-reoE2PDSHug/TZSZISsPaPI/AAAAAAAAAa0/rucs67FumxI/s400/push.png" style="cursor: hand; cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 303px;" border="0" /&gt;&lt;/a&gt; As you can see dister packaged the application source code and all its dependencies into a single archive. Then uploaded the archive to SUSE Studio as an overlay file. Dister uploaded also the configuration files required by Apache and by PostgreSQL setup.



&lt;h3&gt;Build your appliance&lt;/h3&gt;It's build time!
&lt;p&gt;&lt;tt&gt;dister build&lt;/tt&gt;&lt;/p&gt;
&lt;a href="http://3.bp.blogspot.com/-MACBbrRmlds/TZSZIrAeHII/AAAAAAAAAbE/xlx_Ce9UeeA/s1600/build.png"&gt; &lt;/a&gt; &lt;a href="http://3.bp.blogspot.com/-MACBbrRmlds/TZSZIrAeHII/AAAAAAAAAbE/xlx_Ce9UeeA/s1600/build.png"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5590261411736329346" src="http://3.bp.blogspot.com/-MACBbrRmlds/TZSZIrAeHII/AAAAAAAAAbE/xlx_Ce9UeeA/s400/build.png" style="cursor: hand; cursor: pointer; display: block; height: 26px; margin: 0px auto 10px; text-align: center; width: 400px;" border="0" /&gt;&lt;/a&gt; The appliance has automatically being built using the &lt;em&gt;raw disk&lt;/em&gt;. You can use different formats of course.



&lt;h3&gt;Testdrive&lt;/h3&gt;
&lt;p&gt;Testdrive is one of the coolest features of SUSE Studio. Unfortunately dister doesn't support it yet. Just visit your appliance page and start testdrive from your browser. Just enable testdrive networking and connect to your appliance:&lt;/p&gt;

&lt;a href="http://1.bp.blogspot.com/-7am8fYSWZzA/TZSZIuUMIjI/AAAAAAAAAa8/hET8sFQ8jRU/s1600/testdrive.png"&gt; &lt;/a&gt; &lt;a href="http://1.bp.blogspot.com/-7am8fYSWZzA/TZSZIuUMIjI/AAAAAAAAAa8/hET8sFQ8jRU/s1600/testdrive.png"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5590261412624343602" src="http://1.bp.blogspot.com/-7am8fYSWZzA/TZSZIuUMIjI/AAAAAAAAAa8/hET8sFQ8jRU/s400/testdrive.png" style="cursor: hand; cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 333px;" border="0" /&gt;&lt;/a&gt;

&lt;h3&gt;Download&lt;/h3&gt;Your appliance is working flawlessly. Download it and deploy it wherever you want.
&lt;p&gt;&lt;tt&gt;dister download&lt;/tt&gt;&lt;/p&gt;

&lt;h2&gt;Current status&lt;/h2&gt;As you can see dister handles pretty fine a simple Rails application, but there's still room for improvements.  Here's a small list of the things on my TODO list:

&lt;ul&gt;&lt;li&gt;The dependency management should install gems using rpm packages. This would make the installation of native gems easier, right now the user has to manually add all the development libraries required by the gem. Moreover it would reduce the size of the overlay files uploaded to SUSE Studio.&lt;/li&gt;
&lt;li&gt;SUSE Studio Testdrive should be supported.&lt;/li&gt;
&lt;li&gt;It should be possible to deploy the SUSE Studio directly to EC2.&lt;/li&gt;
&lt;li&gt;Fix bugs!&lt;/li&gt;
&lt;/ul&gt;Bugs and enhancements are going to be tracked &lt;a href="https://github.com/flavio/dister/issues" target="_blank"&gt;here&lt;/a&gt;.

&lt;h2&gt;Contribute&lt;/h2&gt;Dister code can be found here on &lt;a href="https://github.com/flavio/dister" target="_blank"&gt;github&lt;/a&gt;, fork it and start contributing.  If you are a student you can work on dister during the next &lt;a href="http://en.opensuse.org/openSUSE:GSOC_2011_Ideas#Heroku_like_solution_for_SUSE_Studio" target="_blank"&gt;Google Summer of code&lt;/a&gt;, apply now! &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-2008736000246733182?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/03/introducing-dister-heroku-like-solution.html</link><author>noreply@blogger.com (Flavio Castelli)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-kLPuDW7Xhi8/TZSZIDyKO3I/AAAAAAAAAas/jjUPzN3LrtY/s72-c/create.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-8340120289217680029</guid><pubDate>Tue, 29 Mar 2011 17:08:00 +0000</pubDate><atom:updated>2011-03-29T10:08:11.144-07:00</atom:updated><title>Branched Appliance Development</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
We've recently introduced a new beta feature, allowing you to clone a specific version of one of your appliances to a new appliance; effectively creating a branch. This feature is at the heart of any strategy beyond rudimentary mainline development.&lt;br /&gt;
&lt;br /&gt;
The following is an example of how the current Studio feature set can be used for a release-oriented branching strategy.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://lh6.googleusercontent.com/-n1CmyU0TWxg/TXSbXy5yucI/AAAAAAAAAFM/KkfhOs8BGtU/s1600/branched+release+graphic.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="143" src="https://lh6.googleusercontent.com/-n1CmyU0TWxg/TXSbXy5yucI/AAAAAAAAAFM/KkfhOs8BGtU/s400/branched+release+graphic.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Lets assume an appliance, MyAppliance, which I intend to develop over a long term using my own milestones, and share on SUSE Gallery. &amp;nbsp;I also intend to offer updates with bugfixes on each milestone release.&lt;br /&gt;
&lt;br /&gt;
I will develop on MyAppliance, treating it as a mainline branch. &amp;nbsp;When I reach my version 1 milestone, instead of immediately sharing that build to the Gallery, I will clone that version to a new appliance: MyAppliance 1.0, perform a build without making any changes, and share &lt;i&gt;that&lt;/i&gt;&amp;nbsp;build. &amp;nbsp;In the Gallery, it will appear as "MyAppliance 1.0" with one shared build: version 1.0.0.&lt;br /&gt;
&lt;br /&gt;
While v1.0 is out in the wild, I can return to my mainline branch, MyAppliance, and continue development towards my next milestone. &amp;nbsp;When (not if... but when) a bug is reported on my 1.0 release, I can switch over to that branch (appliance MyAppliance 1.0) and work through to a fix. &amp;nbsp;When I'm satisfied with the quality of the fix, &amp;nbsp;I can release an update on &lt;i&gt;that branch&lt;/i&gt;, sharing the build to the Gallery. &amp;nbsp;In the Gallery, I will now have "MyAppliance 1.0" with two builds: the default (1.1.0) and a prior build (1.0.0).&lt;br /&gt;
&lt;br /&gt;
The bug that was fixed in "MyAppliance 1.0" probably exists on my mainline branch as well. &amp;nbsp;Unfortunately, Studio doesn't (yet) have diff/merge functionality, but I can view the configurations, and the changelogs, and determine exactly what needs to be done to resolve the issue on my mainline branch as well. &amp;nbsp;If I have already made any other milestone branches ("MyAppliance 2.0" in the diagram), I should manually apply the update to those branches as well.&lt;br /&gt;
&lt;br /&gt;
This process mirrors common behavior for projects of nearly any scale; you can adjust to your workflow simply by changing the point at which you branch. Two other common options are branching at the beginning of a version cycle (alpha branching) or when a milestone is feature-complete (beta branching).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-8340120289217680029?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/03/branched-appliance-development.html</link><author>noreply@blogger.com (James Mason)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-n1CmyU0TWxg/TXSbXy5yucI/AAAAAAAAAFM/KkfhOs8BGtU/s72-c/branched+release+graphic.png' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4495095101107795920.post-86727052762111496</guid><pubDate>Tue, 22 Mar 2011 16:33:00 +0000</pubDate><atom:updated>2011-03-23T01:01:59.457-07:00</atom:updated><title>New Beta Features: Revision Management 101</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;We've been working on ways to make collaboration on SUSE Studio appliances easier. &amp;nbsp;The first step down that road is to make your appliance's build history act live a revision control system. To that end, our&amp;nbsp;beta users will find a few new features available to them:&amp;nbsp;viewing an appliance's complete configuration on one page; the opportunity to branch an appliance by cloning a specific version; and a dynamically generated changelog between each version.&lt;br /&gt;
&lt;br /&gt;
All of these features are available on the Build tab, linked under each version's header:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-uKeeI8ebSnk/TXRsypwMS8I/AAAAAAAAAE8/BHeitxxEEe0/s1600/studio_screenshot_revision_features.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="71" src="https://lh3.googleusercontent.com/-uKeeI8ebSnk/TXRsypwMS8I/AAAAAAAAAE8/BHeitxxEEe0/s400/studio_screenshot_revision_features.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The Changelog gives you a bulleted list of the delta between the selected version and the prior version.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-G7TvTQ18mP8/TXRthRxmbcI/AAAAAAAAAFA/YhLI5Qd7uaU/s1600/studio_screenshot_changelog.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh4.googleusercontent.com/-G7TvTQ18mP8/TXRthRxmbcI/AAAAAAAAAFA/YhLI5Qd7uaU/s320/studio_screenshot_changelog.jpg" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;We've also added a link to it under the 'current' version, so you can see the changes you've made since your last build. &amp;nbsp;One caveat here: the changelog takes a few seconds to generate (we do it in the background normally to save you the wait, but that won't work for the current version) so please be patient when you click the link.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Next up is the Configuration, which sums up all the settings on your appliance in one view - no tabbing necessary, just a bit of scrolling ;-)&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-BDmQaTcT3ng/TXRu9nucjbI/AAAAAAAAAFI/LD9oqgq5Nho/s1600/studio_screenshot_config.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="https://lh3.googleusercontent.com/-BDmQaTcT3ng/TXRu9nucjbI/AAAAAAAAAFI/LD9oqgq5Nho/s400/studio_screenshot_config.jpg" width="342" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;And lastly (for now) is version cloning, which provides you new opportunities to branch and manage your appliance's lifecycle, but we'll talk more about that in another post. &amp;nbsp;Keep in mind, cloning a version will copy all the configuration options&lt;i&gt; from that version&lt;/i&gt; to a new appliance, but you will still be updating any selected software to the current versions.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Please remember, these are beta features. &amp;nbsp;If you're not participating in our beta program, you won't see them at all. If you are in our beta program, please give us some feedback on the new features so we can get them just right!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4495095101107795920-86727052762111496?l=blog.susestudio.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.susestudio.com/2011/03/new-beta-features-revision-management.html</link><author>noreply@blogger.com (James Mason)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-uKeeI8ebSnk/TXRsypwMS8I/AAAAAAAAAE8/BHeitxxEEe0/s72-c/studio_screenshot_revision_features.jpg' height='72' width='72'/><thr:total>3</thr:total></item></channel></rss>
