Skip to content

openstack-packages/openstack-example-spec

Repository files navigation

Templates for openstack rpm packaging

This is a set of example files that can be use to create rpm packages for openstack.

Notes

  • puppet-example.spec: file is only for reference. In RDO, spec files are created automatically from metadata.json file.
  • python-exampleclient: all required content for executable included in RPMs has been commented as most clients should be provided as osc plugins for openstackclient. For client packages including executable files, read the spec file and uncomment what needed.
  • spec files for openstack-example, python-example-library and example-ui include compilation and installation of translation files. If the project doesn't contain translation files, lines with references to locale or lang mut be removed or commented.
  • For tests packaging following convention must be followed:
    • python-PROJECT-tests: includes all tests, and would be eventually virtual, requiring subpackages below for backward compatibility with the current state
    • python-PROJECT-tests-unit: includes unit tests and their deps
    • python-PROJECT-tests-tempest - Tempest plugin, requiring only deps for running Tempest test. Can be from subpackaged from in-tree plugin or top-level SRPM from a separate project.

About

Template spec files for OpenStack services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published