No activity today, make something!
cdent-rhat SausageMachine

20150401163257 cdent  

The "sausage machine" is a term of affection used to identify the processes used to take upstream products and packages and term them into Red Hat (downstream) packages. For example taking a Ceilometer release from OpenStack and turning into the several RPMs which are used in RDO and RHOS.

There are variety of tasks one might like to do:

  • rebase an existing package on a new upstream release
  • internally backport a commit
  • [???]

There are a variety of tools to be learned:

  • rhpkg
  • rdopkg (available from its own repo)
  • bade

There are some locations:

  • internal git repo
  • internal gerrit
  • brew (rpm build machine)
  • delorean (continuous builds ... not quite sure)
  • koji (fedora build machine)

Some links:

Unclear terms (not only what they mean but how the terms came to be):

  • zstream
  • bodhi
  • poodle
  • puddle

Things to work out:

  • effective use of vpn (for access to internal repos and other tools) from VMs hosted two layers deep on home network (details to follow)