Add the debian subdirectory for easier packaging

This commit is contained in:
Martin Loschwitz 2012-08-29 02:45:51 +00:00
parent 2863acb393
commit e00b87d677
6 changed files with 100 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
openstack-resource-agents (2012.2~f3-1) unstable; urgency=low
* Initial release
-- Martin Loschwitz <madkiss@debian.org> Tue, 28 Aug 2012 23:08:19 +0000

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
9

32
debian/control vendored Normal file
View File

@ -0,0 +1,32 @@
Source: openstack-resource-agents
Section: admin
Priority: extra
Maintainer: Martin Loschwitz <madkiss@debian.org>
Build-Depends: debhelper (>= 9.0.0)
Standards-Version: 3.9.3
Homepage: http://github.com/madkiss/openstack-resource-agents
#Vcs-Git: git://github.com/madkiss/openstack-resource-agents.git
Package: openstack-resource-agents
Architecture: all
Depends: ${misc:Depends}, netstat, python-keystoneclient, python-glanceclient, python-novaclient, curl
Description: pacemaker resource agents for OpenStack
This package contains resource agents to run most of the OpenStack
components inside a pacemaker-controlled high availability cluster.
Agents for the following OpenStack components are included:
.
* glance-api
* glance-registry
* keystone
* nova-api
* nova-cert
* nova-consoleauth
* nova-network
* nova-novnc
* nova-objectstore
* nova-scheduler
* nova-volume
* quantum-server
.
Install this package if you want this computer to act as member
of a pacemaker HA cluster running OpenStack components.

48
debian/copyright vendored Normal file
View File

@ -0,0 +1,48 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: openstack-resource-agents
Source: http://github.com/madkiss/openstack-resource-agents
Files: Makefile
Copyright: 2012 hastexo Professional Services GmbH
License: Apache
Files: debian/*
Copyright: 2012 hastexo Professional Services GmbH
License: Apache
Files: ocf/nova-api ocf/nova-cert ocf/nova-consoleauth ocf/nova-novnc ocf/nova-scheduler
Copyright: 2012 Sebastien Han
License: Apache
Files: ocf/nova-network ocf/nova-objectstore ocf/volume
Copyright: 2012 Alessandro Tagliapietra
License: Apache
Files: ocf/quantum-server
Copyright: 2012 Emilien Macchi
License: Apache
Files: ocf/glance-api ocf/glance-registry ocf/keystone
Copyright: 2012 hastexo Professional Services GmbH
License: Apache
License: Apache
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an "AS
IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied. See the License for the specific language
governing permissions and limitations under the License.
.
On Debian systems, the complete text of the Apache 2.0 license
can be found at "/usr/share/common-licenses/Apache-2.0"
express or implied. See the License for the specific language
governing permissions and limitations under the License.
.
On Debian systems, the complete text of the Apache 2.0 license
can be found at "/usr/share/common-licenses/Apache-2.0"

13
debian/rules vendored Executable file
View File

@ -0,0 +1,13 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
# export DH_VERBOSE=1
%:
dh $@

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)