Packaging OpenShift Origin into F17 and F18

Troy Dawson tdawson at redhat.com
Fri May 25 16:05:57 UTC 2012


Hello,
It's time to start packaging OpenShift Origin into Fedora 17 and 18.

Our Fedora wiki page is here
https://fedoraproject.org/wiki/OpenShift_Origin

We have been approved as a Feature in Fedora 18.
https://fedoraproject.org/wiki/Features/OpenShift_Origin
(At the time of this email, is shows we are still pending, but I have
been told that is has already been approved by Fesco)

We need to start dividing up the work.  We need someone to take charge
of each of the packages.  People can take more than one package, but
please don't overload yourself so much that you start slowing things down.

Required Packages

  rubygem-rhc
    - Already approved
    https://admin.fedoraproject.org/pkgdb/acls/name/rubygem-rhc
    - gomix
  rubygem-gearchanger-oddjob-plugin
  rubygem-stickshift-common
  rubygem-stickshift-controller
  rubygem-stickshift-node
  rubygem-swingshift-mongo-plugin
  rubygem-uplift-bind-plugin
  stickshift-abstract
  stickshift-broker

Optional Packages:

  cartridge-10gen-mms-agent
  cartridge-cron
  cartridge-diy
  cartridge-jbossas
  cartridge-jenkins
  cartridge-jenkins-client
  cartridge-mongodb
  cartridge-mysql
  cartridge-nodejs
  cartridge-perl
  cartridge-php
  cartridge-phpmyadmin
  cartridge-python
  cartridge-ruby

Required Dependancies

  rubygem-passenger (for stickshift-broker)
    - Review Request
    https://bugzilla.redhat.com/show_bug.cgi?id=470696

Optional Dependancies

  mms-agent (for cartridge-10gen-mms-agent)
  jenkins (for cartridge-jenkins)
  jenkins-plugin-openshift (for cartridge-jenkins)
  nodejs (for cartridge-nodejs)
    - Review Request
    https://bugzilla.redhat.com/show_bug.cgi?id=815018
  npm (for cartridge-nodejs)
    - might already be part of the nodejs rpm

Note1:
The source tarballs for all of these are being created nightly at
https://mirror.openshift.com/pub/crankcase/source/
Please use this URL for your source URL.

Note2:
Please let everyone know which packages you are planning to do so we
don't have duplicated effort.

Note3:
If a package already has a review request, but it isn't from OpenShift
Origin, can someone please volunteer to follow/help, and let us know
that you are helping.

Thanks
Troy





More information about the cloud mailing list