Features/OpenShift Origin

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Packaging Status)
 
(29 intermediate revisions by 4 users not shown)
Line 9: Line 9:
  
 
=== People Involved - Packagers/Volunteers/Contributors ===
 
=== People Involved - Packagers/Volunteers/Contributors ===
 
  
 
{|
 
{|
Line 44: Line 43:
 
|bleanhar
 
|bleanhar
 
|Packaging
 
|Packaging
 +
|UTC-5
 +
|-
 +
|[[User:mattdm|Matthew Miller]]
 +
|mattdm
 +
|Cheerleading, Testing, Advocacy
 
|UTC-5
 
|UTC-5
 
|-
 
|-
Line 49: Line 53:
  
 
== Current status ==
 
== Current status ==
* Targeted release: [[Releases/18 | Fedora 18 ]]  
+
* Targeted release: [[Releases/19 | Fedora 19 ]]  
* Last updated: 2012-09-21
+
* Last updated: 2013-05-14
* Percentage of completion: 95%
+
* Percentage of completion: 100%
  
 
== Detailed Description ==
 
== Detailed Description ==
Line 65: Line 69:
 
== Scope ==
 
== Scope ==
 
<!-- What work do the developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
 
<!-- What work do the developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
 
OpenShift Origin package names are being renamed.  The new names reflect more of what the package does, and that they are part of OpenShift Origin.
 
  
 
Required Packages
 
Required Packages
 
* mcollective-qpid-plugin
 
* mcollective-qpid-plugin
 
* rubygem-rhc
 
* rubygem-rhc
* rubygem-openshift-origin-msg-broker-mcollective <strike>rubygem-gearchanger-mcollective-plugin</strike>
+
* rubygem-openshift-origin-msg-broker-mcollective
* <strike>rubygem-gearchanger-oddjob-plugin</strike> This package is deprecated by the mcollective plugin.
+
* rubygem-openshift-origin-common
* rubygem-openshift-origin-common <strike>rubygem-stickshift-common</strike>
+
* rubygem-openshift-origin-controller
* rubygem-openshift-origin-controller <strike>rubygem-stickshift-controller</strike>
+
* rubygem-openshift-origin-node
* rubygem-openshift-origin-node <strike>rubygem-stickshift-node</strike>
+
* rubygem-openshift-origin-auth-mongo
* rubygem-openshift-origin-auth-mongo <strike>rubygem-swingshift-mongo-plugin</strike>
+
* rubygem-openshift-origin-dns-bind
* rubygem-openshift-origin-dns-bind <strike>rubygem-uplift-bind-plugin</strike>
+
* openshift-origin-cartridge-abstract
* openshift-origin-cartridge-abstract <strike>stickshift-abstract</strike>
+
* openshift-origin-broker
* openshift-origin-broker <strike>stickshift-broker</strike>
+
* openshift-origin-msg-common
* openshift-origin-msg-node-mcollective <strike>stickshift-mcollective-agent</strike>
+
* openshift-origin-msg-node-mcollective
 +
* openshift-origin-port-proxy
 +
* pam_openshift
 +
* openshift-origin-broker-util
 +
* openshift-origin-node-util
 +
* openshift-origin-util
  
 
Optional Packages:
 
Optional Packages:
* pam_openshift
+
* openshift-origin-cartridge-cron-1.4
* openshift-origin-port-proxy <strike>stickshift-port-proxy</strike>
+
* openshift-origin-cartridge-diy-0.1
* <strike>cartridge-10gen-mms-agent</strike> Not doing for Fedora 18 due to dependencies
+
* openshift-origin-cartridge-mongodb-2.2
* openshift-origin-cartridge-cron-1.4 <strike>cartridge-cron</strike>
+
* openshift-origin-cartridge-mysql-5.5
* openshift-origin-cartridge-diy-0.1 <strike>cartridge-diy</strike>
+
* openshift-origin-cartridge-nodejs-0.8
* <strike>cartridge-jbossas</strike> Not doing for Fedora 18 due to dependencies
+
* openshift-origin-cartridge-perl-5.16
* <strike>cartridge-jenkins</strike> Not doing for Fedora 18 due to dependencies
+
* openshift-origin-cartridge-php-5.4
* <strike>cartridge-jenkins-client</strike> Not doing for Fedora 18 due to dependencies
+
* openshift-origin-cartridge-phpmyadmin-3.5
* openshift-origin-cartridge-mongodb-2.0 <strike>cartridge-mongodb</strike>
+
* openshift-origin-cartridge-postgresql-9.1
* openshift-origin-cartridge-mysql-5.5 <strike>cartridge-mysql</strike>
+
* openshift-origin-cartridge-python-2.7
* <strike>cartridge-nodejs</strike> Not doing for Fedora 18 due to dependencies
+
* openshift-origin-cartridge-ruby-1.9
* openshift-origin-cartridge-perl-5.16 <strike>cartridge-perl</strike>
+
* openshift-origin-cartridge-php-5.4 <strike>cartridge-php</strike>
+
* openshift-origin-cartridge-phpmyadmin-3.5 <strike>cartridge-phpmyadmin</strike>
+
* openshift-origin-cartridge-postgresql-9.1 <strike>cartridge-postgresql</strike>
+
* openshift-origin-cartridge-python-2.7 <strike>cartridge-python</strike>
+
* openshift-origin-cartridge-ruby-1.9 <strike>cartridge-ruby</strike>
+
  
 
=== Packaging Status ===
 
=== Packaging Status ===
Line 112: Line 113:
 
|-
 
|-
 
|mcollective-qpid-plugin
 
|mcollective-qpid-plugin
|0.1.1
+
|>= 1.3.2
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=842379 842379]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=842379 842379]
 
|[[User:Maxamillion|Adam Miller]]
 
|[[User:Maxamillion|Adam Miller]]
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|rubygem-rhc
 
|rubygem-rhc
|0.9.14
+
|>= 1.2.7
 
|In Fedora
 
|In Fedora
 
|[[User:Gomix|Guillermo Gómez]]
 
|[[User:Gomix|Guillermo Gómez]]
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
|-
+
|<strike>rubygem-gearchanger-oddjob-plugin</strike>
+
| ----
+
| ----
+
| ----
+
| ----
+
| Deprecated
+
 
|-
 
|-
 
|rubygem-openshift-origin-common
 
|rubygem-openshift-origin-common
|0.12.4
+
|>= 1.5.1
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=839064 839064]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=839064 839064]
 
|Brenton Leanhardt
 
|Brenton Leanhardt
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|rubygem-openshift-origin-controller
 
|rubygem-openshift-origin-controller
|0.13.14
+
|>= 1.5.15
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=839395 839395]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=839395 839395]
 
|Brenton Leanhardt
 
|Brenton Leanhardt
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|rubygem-openshift-origin-node
 
|rubygem-openshift-origin-node
|0.13.6
+
|>= 1.5.17
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=840037 840037]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=840037 840037]
 
|Brenton Leanhardt
 
|Brenton Leanhardt
|Approved/Built/Done <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=839064 839064]</strike>
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|rubygem-openshift-origin-auth-mongo
 
|rubygem-openshift-origin-auth-mongo
|0.8.5
+
|>= 1.5.1
|<strike>[https://bugzilla.redhat.com/show_bug.cgi?id=842890 842890]</strike> [https://bugzilla.redhat.com/show_bug.cgi?id=845021 845021]
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=845021 845021]
|[[User:tdawson|Troy Dawson]] && [[User:Maxamillion|Adam Miller]]
+
|[[User:tdawson|Troy Dawson]]
|Approved/Build/Deps <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=839064 839064]</strike> <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=844013 844013]</strike> <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=760696 760696]</strike>
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|rubygem-openshift-origin-dns-bind
 
|rubygem-openshift-origin-dns-bind
|0.8.5
+
|>= 1.5.1
|<strike>[https://bugzilla.redhat.com/show_bug.cgi?id=842459 842459]</strike> [https://bugzilla.redhat.com/show_bug.cgi?id=844817 844817]
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=844817 844817]
|[[User:tdawson|Troy Dawson]] && [[User:Maxamillion|Adam Miller]]
+
|[[User:Maxamillion|Adam Miller]]
|Approved/Built/Done <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=839064 839064]</strike>
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|openshift-origin-cartridge-abstract
 
|openshift-origin-cartridge-abstract
|0.14.4
+
|>= 1.5.9
|<strike>[https://bugzilla.redhat.com/show_bug.cgi?id=842447 842447]</strike> <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=844011 844011]</strike>
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=844011 844011]
 
|[[User:tdawson|Troy Dawson]]
 
|[[User:tdawson|Troy Dawson]]
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|openshift-origin-broker
 
|openshift-origin-broker
|0.6.7
+
|>= 1.5.1
|<strike>[https://bugzilla.redhat.com/show_bug.cgi?id=842891 842891]</strike> [https://bugzilla.redhat.com/show_bug.cgi?id=844013 844013]
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=844013 844013]
 +
|[[User:tdawson|Troy Dawson]]
 +
|Done
 +
|In F19
 +
|-
 +
|openshift-origin-msg-common
 +
|>= 1.4.1
 +
|[https://bugzilla.redhat.com/show_bug.cgi?id=891438 891438]
 
|[[User:tdawson|Troy Dawson]]
 
|[[User:tdawson|Troy Dawson]]
|Approved/Built/Done <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=470696 470696]</strike> <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=839395 839395]</strike>
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|openshift-origin-msg-node-mcollective
 
|openshift-origin-msg-node-mcollective
|0.1.1
+
|>= 1.5.10
|<strike>[https://bugzilla.redhat.com/show_bug.cgi?id=842006 842006]</strike> [https://bugzilla.redhat.com/show_bug.cgi?id=844439 844439]
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=844439 844439]
 
|[[User:Maxamillion|Adam Miller]]
 
|[[User:Maxamillion|Adam Miller]]
|Approved/Built/Done <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=840037 840037]</strike>
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|rubygem-openshift-origin-msg-broker-mcollective
 
|rubygem-openshift-origin-msg-broker-mcollective
|0.1.1
+
|>= 1.5.12
|<strike>[https://bugzilla.redhat.com/show_bug.cgi?id=841641 841641]</strike> [https://bugzilla.redhat.com/show_bug.cgi?id=845107 845107]
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=845107 845107]
 
|[[User:Maxamillion|Adam Miller]]
 
|[[User:Maxamillion|Adam Miller]]
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|pam_openshift
 
|pam_openshift
|1.0.4
+
|>= 1.4.1
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=869861 869861]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=869861 869861]
 
|[[User:tdawson|Troy Dawson]]
 
|[[User:tdawson|Troy Dawson]]
|
+
|Done
|
+
|In F19
 +
|-
 +
|openshift-origin-broker-util
 +
|>= 1.5.12
 +
|[https://bugzilla.redhat.com/show_bug.cgi?id=878644 878644]
 +
|[[User:tdawson|Troy Dawson]]
 +
|Done
 +
|In F19
 +
|-
 +
|openshift-origin-node-util
 +
|>= 1.5.6
 +
|[https://bugzilla.redhat.com/show_bug.cgi?id=878660 878660]
 +
|[[User:tdawson|Troy Dawson]]
 +
|Done
 +
|In F19
 
|-
 
|-
 
|openshift-origin-port-proxy
 
|openshift-origin-port-proxy
|0.2.2
+
|>= 1.4.1
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=854764 854764]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=854764 854764]
 
|[[User:Maxamillion|Adam Miller]]
 
|[[User:Maxamillion|Adam Miller]]
|Approved/Built/Done
+
|Done
|In F18
+
|In F19
|-  
+
|-
|<strike>cartridge-10gen-mms-agent</strike>
+
|openshift-origin-util
| ----
+
|>= 1.5.1
| ----
+
|[https://bugzilla.redhat.com/show_bug.cgi?id=891768 891768]
| ----
+
|[[User:tdawson|Troy Dawson]]
| ----
+
|Done
|Not Doing
+
|In F19
 
|-
 
|-
 
|openshift-origin-cartridge-cron-1.4
 
|openshift-origin-cartridge-cron-1.4
|0.9.1
+
|>= 1.5.3
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=845319 845319]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=845319 845319]
 
|[[User:tdawson|Troy Dawson]]
 
|[[User:tdawson|Troy Dawson]]
|Approved/Built/Done <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=840037 840037]</strike> <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=844011 844011]</strike>
+
|Done
|In F18
+
|In F19
 
|-
 
|-
 
|openshift-origin-cartridge-diy-0.1
 
|openshift-origin-cartridge-diy-0.1
|0.30.3
+
|>= 1.5.3
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=845314 845314]
 
|[https://bugzilla.redhat.com/show_bug.cgi?id=845314 845314]
 
|[[User:tdawson|Troy Dawson]]
 
|[[User:tdawson|Troy Dawson]]
|Approved/Built/Done <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=840037 840037]</strike> <strike>[https://bugzilla.redhat.com/show_bug.cgi?id=844011 844011]</strike>
+
|Done
|In F18
+
|In F19
|-
+
|<strike>cartridge-jbossas</strike>
+
| ----
+
| ----
+
| ----
+
| ----
+
|Not Doing
+
|-
+
|<strike>cartridge-jenkins</strike>
+
| ----
+
| ----
+
| ----
+
| ----
+
|Not Doing
+
|-
+
|<strike>cartridge-jenkins-client</strike>
+
| ----
+
| ----
+
| ----
+
| ----
+
|Not Doing
+
 
|-
 
|-
|openshift-origin-cartridge-mongodb-2.0
+
|openshift-origin-cartridge-mongodb-2.2
 
|
 
|
 
|
 
|
Line 265: Line 259:
 
|
 
|
 
|-
 
|-
|<strike>cartridge-nodejs</strike>
+
|openshift-origin-cartridge-nodejs-0.8
| ----
+
|  
| ----
+
|  
| ----
+
|  
| ----
+
|  
|Not Doing
+
|
 
|-
 
|-
 
|openshift-origin-cartridge-perl-5.16
 
|openshift-origin-cartridge-perl-5.16
Line 317: Line 311:
  
 
== How To Test ==
 
== How To Test ==
 +
 +
[[OpenShift_Origin-F19| OpenShift Origin F19 Setup to Test]]
  
 
Test Machines should have 2 Gig of memory
 
Test Machines should have 2 Gig of memory
Line 332: Line 328:
 
OpenShift Origin packages currently depend on the following packages not yet in Fedora
 
OpenShift Origin packages currently depend on the following packages not yet in Fedora
 
* Required Dependancies
 
* Required Dependancies
: Several packages depend on
+
:  
:: [https://bugzilla.redhat.com/show_bug.cgi?id=760696 rubygem-mongo #760696] - Done - In F18
+
::
: openshift-origin-broker
+
* Optional Dependancies
:: [https://bugzilla.redhat.com/show_bug.cgi?id=470696 rubygem-passenger #470696] - Done - In F18
+
:
* <strike> Optional Dependancies
+
::
:* cartridge-10gen-mms-agent-0.1
+
::* mms-agent
+
:* cartridge-jenkins-1.4
+
::* jenkins
+
::* jenkins-plugin-openshift
+
:* cartridge-nodejs-0.6
+
::* nodejs
+
::* npm
+
:* cartridge-ruby-1.9
+
::* [https://bugzilla.redhat.com/show_bug.cgi?id=470696 rubygem-passenger #470696]
+
::* rubygem-ridealong</strike>
+
  
 
== Contingency Plan ==
 
== Contingency Plan ==
These are new packages to Fedora, it will not keep Fedora 18 from being released if OpenShift Origin is not ready.
+
These are new packages to Fedora, it will not keep Fedora 19 from being released if OpenShift Origin is not ready.
  
 
The cartridges in OpenShift Origin are independent from each other and the release.  If a cartridge is not ready in time, it can be skipped.
 
The cartridges in OpenShift Origin are independent from each other and the release.  If a cartridge is not ready in time, it can be skipped.
Line 358: Line 343:
  
 
== Release Notes ==
 
== Release Notes ==
* OpenShift Origin, the open source version of Red Hat's OpenShift, will be available for the first time in Fedora 18.
+
* OpenShift Origin, the open source version of Red Hat's OpenShift, will be available for the first time in Fedora 19.
  
 
== Comments and Discussion ==
 
== Comments and Discussion ==
 
* See [[Talk:Features/OpenShift Origin]]
 
* See [[Talk:Features/OpenShift Origin]]
  
 
+
[[Category:FeatureAcceptedF19]]
[[Category:FeatureAcceptedF18]]
+
 
<!-- When your feature page is completed and ready for review -->
 
<!-- When your feature page is completed and ready for review -->
 
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
 
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->

Latest revision as of 22:00, 29 May 2013

Contents

[edit] OpenShift Origin

[edit] Summary

OpenShift Origin is a cloud application platform as a service (PaaS). It is the open sourced, community supported version of OpenShift

[edit] Owner

[edit] People Involved - Packagers/Volunteers/Contributors

Name IRC Current work Additional info
Adam Miller maxamillion Packaging and Package Reviewing UTC-6
Wesley Hearn strace All around help UTC-5
Troy Dawson tdawson All around help UTC-6
Michael Scherer misc Serial package reviewer UTC+2
Brenton Leanhardt bleanhar Packaging UTC-5
Matthew Miller mattdm Cheerleading, Testing, Advocacy UTC-5

[edit] Current status

  • Targeted release: Fedora 19
  • Last updated: 2013-05-14
  • Percentage of completion: 100%

[edit] Detailed Description

OpenShift Origin is a cloud application platform as a service (PaaS). It is the open sourced, community supported version of OpenShift

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

OpenShift Origin takes care of all the infrastructure, middleware, and management and allows the developer to focus on what they do best: designing and coding applications.

[edit] Benefit to Fedora

OpenShift Origin will bring a Platform As A Service(PAAS) infrastructure to Fedora. PAAS is an emerging technology and bringing OpenShift Origin to Fedora will allow Fedora to continue to be a leader in innovation.

[edit] Scope

Required Packages

  • mcollective-qpid-plugin
  • rubygem-rhc
  • rubygem-openshift-origin-msg-broker-mcollective
  • rubygem-openshift-origin-common
  • rubygem-openshift-origin-controller
  • rubygem-openshift-origin-node
  • rubygem-openshift-origin-auth-mongo
  • rubygem-openshift-origin-dns-bind
  • openshift-origin-cartridge-abstract
  • openshift-origin-broker
  • openshift-origin-msg-common
  • openshift-origin-msg-node-mcollective
  • openshift-origin-port-proxy
  • pam_openshift
  • openshift-origin-broker-util
  • openshift-origin-node-util
  • openshift-origin-util

Optional Packages:

  • openshift-origin-cartridge-cron-1.4
  • openshift-origin-cartridge-diy-0.1
  • openshift-origin-cartridge-mongodb-2.2
  • openshift-origin-cartridge-mysql-5.5
  • openshift-origin-cartridge-nodejs-0.8
  • openshift-origin-cartridge-perl-5.16
  • openshift-origin-cartridge-php-5.4
  • openshift-origin-cartridge-phpmyadmin-3.5
  • openshift-origin-cartridge-postgresql-9.1
  • openshift-origin-cartridge-python-2.7
  • openshift-origin-cartridge-ruby-1.9

[edit] Packaging Status

Package Version Review request Packager Status Comments
mcollective-qpid-plugin >= 1.3.2 842379 Adam Miller Done In F19
rubygem-rhc >= 1.2.7 In Fedora Guillermo Gómez Done In F19
rubygem-openshift-origin-common >= 1.5.1 839064 Brenton Leanhardt Done In F19
rubygem-openshift-origin-controller >= 1.5.15 839395 Brenton Leanhardt Done In F19
rubygem-openshift-origin-node >= 1.5.17 840037 Brenton Leanhardt Done In F19
rubygem-openshift-origin-auth-mongo >= 1.5.1 845021 Troy Dawson Done In F19
rubygem-openshift-origin-dns-bind >= 1.5.1 844817 Adam Miller Done In F19
openshift-origin-cartridge-abstract >= 1.5.9 844011 Troy Dawson Done In F19
openshift-origin-broker >= 1.5.1 844013 Troy Dawson Done In F19
openshift-origin-msg-common >= 1.4.1 891438 Troy Dawson Done In F19
openshift-origin-msg-node-mcollective >= 1.5.10 844439 Adam Miller Done In F19
rubygem-openshift-origin-msg-broker-mcollective >= 1.5.12 845107 Adam Miller Done In F19
pam_openshift >= 1.4.1 869861 Troy Dawson Done In F19
openshift-origin-broker-util >= 1.5.12 878644 Troy Dawson Done In F19
openshift-origin-node-util >= 1.5.6 878660 Troy Dawson Done In F19
openshift-origin-port-proxy >= 1.4.1 854764 Adam Miller Done In F19
openshift-origin-util >= 1.5.1 891768 Troy Dawson Done In F19
openshift-origin-cartridge-cron-1.4 >= 1.5.3 845319 Troy Dawson Done In F19
openshift-origin-cartridge-diy-0.1 >= 1.5.3 845314 Troy Dawson Done In F19
openshift-origin-cartridge-mongodb-2.2
openshift-origin-cartridge-mysql-5.5
openshift-origin-cartridge-nodejs-0.8
openshift-origin-cartridge-perl-5.16
openshift-origin-cartridge-php-5.4
openshift-origin-cartridge-phpmyadmin-3.5
openshift-origin-cartridge-postgresql-9.1
openshift-origin-cartridge-python-2.7
openshift-origin-cartridge-ruby-1.9

[edit] How To Test

OpenShift Origin F19 Setup to Test

Test Machines should have 2 Gig of memory

  • Ensure all required packages install
  • Ensure all available optional packages install
  • After configuration, user should be able to add,remove, and edit apps.
  • User should be able to view/interact with apps through a web browser.

[edit] User Experience

Users will be able to setup a complete PAAS server with OpenShift Origin.

Users will also be able to interact with their own OpenShift Origin PAAS, or Red Hat's OpenShift PAAS using the console based client tools.

[edit] Dependencies

OpenShift Origin packages currently depend on the following packages not yet in Fedora

  • Required Dependancies
  • Optional Dependancies

[edit] Contingency Plan

These are new packages to Fedora, it will not keep Fedora 19 from being released if OpenShift Origin is not ready.

The cartridges in OpenShift Origin are independent from each other and the release. If a cartridge is not ready in time, it can be skipped.

[edit] Documentation

[edit] Release Notes

  • OpenShift Origin, the open source version of Red Hat's OpenShift, will be available for the first time in Fedora 19.

[edit] Comments and Discussion