Build OpenStack packages from custom specs

Maintain spec files for OpenStack packages. Start OpenStack daemons
as native system services under different users. Write configuration
to /etc.

Implements: blueprint different-openstack-users
Implements: blueprint purge-config
Implements: blueprint package-novnc

Change-Id: I454c1e88011c75997d879bf8b90cd87c8db3f123
This commit is contained in:
Alessio Ababilov
2013-06-04 16:58:59 +04:00
committed by Joshua Harlow
parent b9699a75ad
commit 052daddfd7
68 changed files with 3070 additions and 1468 deletions

View File

@@ -45,22 +45,19 @@ subsystems:
keystone:
- all
nova:
- api-ec2
- api-metadata
- api-os-compute
- api
- cert
- compute
- consoleauth
- dhcpbridge
- network
- novncproxy
- scheduler
- xvpvncproxy
quantum:
- server
- linuxbridge-agent
cinder:
- all
supports:
- rhel
...

View File

@@ -16,13 +16,13 @@ components:
- swift-client # Seems only needed for horizon?
- quantum
- cinder
- no-vnc
- novnc
- nova
- nova-client
- django-openstack-auth
- horizon
options:
no-vnc:
novnc:
# This is the nova component name (we need this to hook into the nova conf...)
nova-component: nova
nova:
@@ -54,23 +54,20 @@ subsystems:
keystone:
- all
nova:
- api-ec2
- api-metadata
- api-os-compute
- api
- cert
- compute
- conductor
- consoleauth
- dhcpbridge
- network
- novncproxy
- scheduler
- xvpvncproxy
quantum:
- server
- agent
cinder:
- all
supports:
- rhel
...

View File

@@ -47,7 +47,6 @@ subsystems:
- compute
- conductor
- consoleauth
- dhcpbridge
- network
- novncproxy
- scheduler
@@ -57,4 +56,3 @@ subsystems:
supports:
- rhel
...