Changes/Convert Fedora Cloud Image to Fedora Server

From FedoraProject

< Changes(Difference between revisions)
Jump to: navigation, search
(Change announced on 2014-04-10)
(Change Proposal ready for 2014-04-23 FESCo meeting (#1250))
Line 77: Line 77:
 
Adopt Your Cattle! Fedora Cloud is aimed at providing scale-out, largely undifferentiated compute resources. If you want to turn a cloud node into Fedora Server, we have a method for doing so. Read documentation at ...  
 
Adopt Your Cattle! Fedora Cloud is aimed at providing scale-out, largely undifferentiated compute resources. If you want to turn a cloud node into Fedora Server, we have a method for doing so. Read documentation at ...  
  
[[Category:ChangeAnnounced]]
+
[[Category:ChangeReadyForFesco]]
 
<!-- When your change proposal page is completed and ready for review and announcement -->
 
<!-- When your change proposal page is completed and ready for review and announcement -->
 
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
 
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->

Revision as of 11:14, 22 April 2014

Contents

Adopt-Your-Cattle

Summary

We provide a smooth path so a Cloud Base Image can be turned into Fedora Server.

Owner

  • Name: Matthew Miller, Stephen Gallagher
  • Email: mattdm at fedoraproject, sgallagh at redhat.com
  • Release notes owner:
  • Product: Cloud and Server
  • Responsible WG: Cloud

Current status

  • Targeted release: Fedora 21
  • Last updated: 2014-04-04
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

This is code to be written - it will be a simple script which will take a generic Fedora Cloud Base Image and turn it into Fedora Server.

Benefit to Fedora

This helps address some of the blurry lines between the Cloud and Server products. It gives an easy path for someone who wants to run a traditional server in a public or private cloud environment to get there from images we provide. And, if someone's intended-to-be-cattle server starts developing a personality, this gives a way to deal with that.

Scope

  • Proposal owners:

Will work with Cloud and Server SIG members to develop the script and documentation and policies around it.

  • Other developers: N/A
  • Release engineering: N/A
  • Policies and guidelines: N/A

Upgrade/compatibility impact

Systems migrated to Fedora Server in this way should be upgradeable via the normal processes recommended for Fedora Server upgrades, subject to the inherent limitations of cloud providers (e.g., no interactive console access).

How To Test

  1. Launch a Fedora Cloud Base Image
  2. Run the conversion script
  3. Treat resulting system as Fedora Server

User Experience

No previous functionality exists. New user experience should be simple and command-line based.

Dependencies

Existence of Fedora Cloud and Fedora Server.

Contingency Plan

  • Contingency mechanism: Functionality will not exist
  • Contingency deadline: beta freeze
  • Blocks release? No
  • Blocks product? No

Documentation

Documentation will be written but needs to match code which does not exist yet.

Release Notes

Adopt Your Cattle! Fedora Cloud is aimed at providing scale-out, largely undifferentiated compute resources. If you want to turn a cloud node into Fedora Server, we have a method for doing so. Read documentation at ...