A DevStack plugin that allows inclusion of external package repositories for testing new (or indeed old) releases of system utiilities
Go to file
Markus Zoeller 7ade6e5f05 Add cleanup of package "software-properties-common"
With commit d126b3f92e we added the pgk "software-properties-common"
to allow the installation of the new repositories.
This is a follow up patch which implements the cleanup of this package
in case the devstack-plugin is used outside of a OpenStack testing
job (for example a test VM of developer who doesn't throw away the
VM immediately).

Change-Id: I474341bbba567c8edb42b2b1bf760d09dfb9ddc5
2016-04-01 15:51:05 +02:00
devstack Add cleanup of package "software-properties-common" 2016-04-01 15:51:05 +02:00
.gitignore First commit 2016-02-11 17:34:02 +11:00
.gitreview Add a .gitreview file 2016-03-18 13:45:36 +11:00
LICENSE First commit 2016-02-11 17:34:02 +11:00
LICENSE.md First commit 2016-02-11 17:34:02 +11:00
README.md Update README.md 2016-03-17 12:00:46 +11:00
tox.ini First commit 2016-02-11 17:34:02 +11:00

README.md

Devstack Additional Package Repos

Overview

Devstack plugin to configure additional distribution package repos, and install select packages from that source.

The original aim is to allow testing within the gate current libvirt/qemu releases. The devstack plugin borrows some of the devstack pluing machinery to allow other sources to be used simply. This could be expanded to OVS or DPDK.

As part of stack.sh:

  • Adds appropriate package repo
  • Installs nominated packages

As part of unstack.sh | clean.sh:

  • Removes packages
  • Removes package repo

TODOs

  • Document How to use
  • Add to git.openstack.org in the openstack namespace
  • add experimental job to project-config

Bugs