rBuilder Online:Flavor a Group
From rPath Wiki
Flavor a group to direct Conary to select troves which allow an appliance to support something specific for which the flavor is created. The earliest flavors were created to provide support for different architectures (32-bit and 64-bit). rBuilder provides a flavor selection step in the interface as part of cooking a group.
When you cook a group in the rBuilder web interface, choose appropriate flavors on the Cooking Group: Choose An Architecture page. Because rBuilder will select troves based on the selections, choose only those flavors that will apply to your appliance distribution plan. Cook the group with multiple flavors to provide support for different appliance destinations.
Use the following sections to help in determining if you should add a particular flavor when cooking your group.
Architecture
Choose an architecture from the drop-down list to select the architecture of the hardware which will power the software appliance. Choose x86 for 32-bit systems and x86_64 for 64-bit systems.
Xen DomU
Appliance developers can build appliances to be deployed as Xen DomUs (Xen virtual machines). There are two steps in the appliance development process to create Xen DomU appliances:
- Building the appliance group with rMake using the xen and domU flavor specifications
- Generating images with rBuilder that are ready to be launched as Xen DomUs
Alternately, those using Group Builder in rBuilder (rather than rMake) can use a checkbox to make it a Xen DomU.
See Virtual Appliances:Build a Xen DomU Appliance for instructions to supplement Appliance Development for building an appliance group as a Xen DomU, generating Xen DomU images, and deploying Xen DomU appliances.
