tripleo-image-elements/elements
Lorcan 1c394cc11e Add swift-ring element
A swift-ring element consists of the basic swift package and the
swift-ring-builder tool. The purpose of this element is exclusively to create
and update swift ring files. The benefit here is that it may be used on an
undercloud or overcloud controller node without having to install the entire
swift service. Also, updates to a ring/creation of a new ring may be
performed on a single, centralised node in the under/overcloud and distributed
to all the swift nodes in a system.

This is not intended to replace anything in the existing swift element. Unlike
the swift element, it does not require any heat-teamplate which is used to
generate swift rings on the node in question (as well as other things) so right
now any node with the swift element must be a part of the swift rings.
Therefore, the swift-ring element could be added to any node in a system
without any other swift services or presence in the rings required.

Change-Id: I018bdb7a8c6f2f7f83a0a7fb6d27332b6ca266a8
2014-09-09 09:59:27 +01:00
..
ansible Addition of basic ansible install 2014-08-21 16:51:43 -04:00
apache2 Installing ssl-cert package as apache element requires it 2014-05-22 09:20:37 -06:00
bm-dnsmasq Drop all direct usage of systemctl enable 2014-09-05 15:11:08 +10:00
boot-stack Merge "Fix issues with provider networks and public ips" 2014-08-20 19:21:43 +00:00
ceilometer Prefer rabbit.host over rabbit.nodes 2014-08-04 11:41:50 +02:00
ceilometer-agent-central Add helper script for defining pacemaker resources 2014-08-29 10:12:36 +02:00
ceilometer-agent-compute Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-agent-notification Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-api Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
ceilometer-collector Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-overcloud-config Ceilometer Config element for custom pipeline 2014-05-21 16:42:39 +02:00
ceilometer-undercloud-config Using arithmetic transformers in pipeline 2014-08-06 11:06:13 +02:00
check_mk-agent Fix dib-lint failures 2014-07-31 12:25:59 -04:00
cinder Merge "Run cinder-volume in active/passive mode for NFS backend" 2014-09-02 21:03:43 +00:00
cinder-api Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
cinder-lio Update the cinder-lio element to use the venv dir 2014-07-10 22:00:47 -04:00
cinder-tgt Make 74-cinder-tgt executable. 2014-07-10 19:11:33 -04:00
cinder-volume Run cinder-volume in active/passive mode for NFS backend 2014-08-29 10:13:48 +02:00
cinder-volume-nfs Run cinder-volume in active/passive mode for NFS backend 2014-08-29 10:13:48 +02:00
collectl Enable collectl on systemd OSes. 2014-06-23 12:20:07 +10:00
common-venv Add a new common-venv element 2014-04-19 08:08:45 -04:00
corosync Use corosync.nodes when creating list of nodes in corosync cluster 2014-07-08 10:38:45 +02:00
debian-mirror Add a debian-mirror element 2014-01-29 11:24:16 +11:00
devstack Fix dib-lint failures 2014-07-31 12:25:59 -04:00
diskimage-builder sort the element-deps to please dib-lint 2014-04-24 15:38:03 +02:00
fedora-rdo-icehouse Set more install types to package 2014-04-25 16:09:52 -04:00
fedora-rdo-icehouse-repository Add fedora-rdo-icehouse element 2014-03-25 16:39:45 -04:00
geard sort the element-deps to please dib-lint 2014-04-24 15:38:03 +02:00
glance Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
haproxy Drop all direct usage of systemctl enable 2014-09-05 15:11:08 +10:00
heat Merge "Fix dib-lint failures" 2014-09-02 19:07:06 +00:00
heat-api add some missing “set -ue” declarations 2014-05-20 09:39:55 +02:00
heat-cfntools Fix dib-lint failures 2014-07-31 12:25:59 -04:00
heat-engine Merge "Fix dib-lint failures" 2014-09-02 19:07:06 +00:00
horizon Enable and start httpd 2014-09-02 19:38:11 -04:00
hosts Fix diff return code in hosts element 2014-08-18 18:40:10 -04:00
icinga-core Update icinga install script to enable icmp checks 2014-05-16 13:48:07 +01:00
icinga-web Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
iptables Add os-iptables-stateful script for managing iptables 2014-06-27 12:00:39 +00:00
ironic Merge "Fix dib-lint failures" 2014-09-02 19:07:06 +00:00
ironic-api Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
ironic-conductor Add psmisc package to ironic-conductor 2014-07-10 11:04:41 -07:00
jenkins Fix dib-lint failures 2014-07-31 12:25:59 -04:00
keepalived Drop all direct usage of systemctl enable 2014-09-05 15:11:08 +10:00
keystone Keystone/LDAP integration 2014-09-02 22:17:28 +00:00
localboot Remove localboot provides. 2014-09-01 12:51:13 +00:00
mariadb mariadb: call os-svc-enable 2014-08-13 11:46:17 -04:00
mariadb-common Depend on use-ephemeral 2014-08-15 14:59:54 +01:00
mariadb-dev Merge "Drop some unnecessary lsb_release calls" 2014-06-26 07:50:31 +00:00
mariadb-dev-rpm Rename mariadb-rdo to mariadb-rpm 2014-07-14 21:29:15 -07:00
mariadb-rpm mariadb: call os-svc-enable 2014-08-13 11:46:17 -04:00
memcached Drop all direct usage of systemctl enable 2014-09-05 15:11:08 +10:00
multipath Add new multipath element 2014-07-30 08:45:10 +01:00
mysql Improve percona cluster initialization 2014-08-18 13:33:06 +01:00
mysql-common PEP8 on the doc and elements files 2014-08-19 10:02:00 +02:00
mysql-dev Adds mysql-dev and mariadb-dev elements 2014-03-26 21:22:31 +01:00
mysql-mariadb-compat Add mysql-mariadb-compat element 2014-03-25 13:54:03 -05:00
mysql-migration Rename os-config-applier to os-apply-config 2014-07-09 06:00:27 +00:00
nagios3 PEP8 on the doc and elements files 2014-08-19 10:02:00 +02:00
network-utils Merge "Make use of openvswitch elements" 2014-08-26 19:15:06 +00:00
neutron Merge "Fix ml2_conf.ini passthru comments" 2014-09-03 14:06:47 +00:00
neutron-dhcp-agent Fix l3.filters and dhcp.filters file for tripleo installations 2014-08-05 09:22:05 -06:00
neutron-network-node Merge "Revert "Use pacemaker to run neutron l3 agent and metadata agent"" 2014-08-13 23:45:02 +00:00
neutron-openvswitch-agent Merge "Update Neutron plugin conf file reference." 2014-08-27 00:19:15 +00:00
neutron-ovs-cleanup Merge "Configure neutron-ovs-cleanup to run after openvswitch" 2014-07-02 07:39:59 +00:00
neutron-server Try to start neutron-server first 2014-08-07 22:00:59 +00:00
nfs-client Move Cinder NFS backend driver config in cinder-volume-nfs element 2014-08-21 19:47:56 +02:00
nfs-server Adds nfs-server element 2014-03-09 23:41:50 -04:00
nova Merge "Fix /etc/nova permissions" 2014-08-12 17:39:20 +00:00
nova-api Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
nova-baremetal Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
nova-compute Fix dib-lint failures 2014-07-31 12:25:59 -04:00
nova-ironic Fixup Ironic support. 2014-03-26 00:31:43 +13:00
nova-kvm Move libvirt's qemu configuration dir to state fs 2014-07-16 11:15:24 -07:00
nova-novncproxy Make nova-novncproxy usable in a public cloud. 2014-04-18 10:14:49 -04:00
ntp add some missing “set -ue” declarations 2014-05-20 09:39:55 +02:00
openstack-clients Fix dib-lint failures 2014-07-31 12:25:59 -04:00
openstack-db indent using 4 spaces (2/3) 2014-05-23 00:30:26 +02:00
openstack-ssl Permit specification of host in stunnel templates 2014-07-19 19:38:07 +12:00
openvswitch Add pkg_map support to openvswitch elements 2014-08-11 09:28:12 +00:00
openvswitch-datapath Add openvswitch-datapath mapping for redhat 2014-08-21 12:11:19 +00:00
os-apply-config Merge "Revert "Fix argparse issue for RHEL 6.5."" 2014-08-12 17:26:01 +00:00
os-collect-config Merge "Correct configuration of o-c-c collectors" 2014-09-08 14:20:44 +00:00
os-is-bootstrap-host Add os-is-bootstrap-host element and script 2014-06-12 13:56:49 -07:00
os-refresh-config Revert "Fix argparse issue for RHEL 6.5." 2014-08-09 06:47:37 +00:00
os-svc-install Drop all direct usage of systemctl enable 2014-09-05 15:11:08 +10:00
pacemaker Add helper script for defining pacemaker resources 2014-08-29 10:12:36 +02:00
pip-and-virtualenv Add missing +x 2014-06-02 09:06:21 -04:00
pip-manifest Standardise manifest creation and retrieval 2014-05-26 11:21:18 +01:00
postfix Rename os-config-applier to os-apply-config 2014-07-09 06:00:27 +00:00
pypi-mirror Fix dib-lint failures 2014-07-31 12:25:59 -04:00
pypi-openstack Use /simple instead of /openstack for pypi mirror 2014-07-10 22:55:09 -07:00
qpidd Merge "add some missing “set -ue” declarations" 2014-06-16 16:49:16 +00:00
rabbitmq-server PEP8 on the doc and elements files 2014-08-19 10:02:00 +02:00
rally Add rally element 2014-04-28 11:55:59 +03:00
rdo-icehouse Add rdo-icehouse element 2014-08-05 08:31:02 -04:00
rdo-release Add rdo-release element 2014-08-01 08:35:38 -04:00
remove-serial-console Fix the grub2 config location for non Ubuntu/Debian systems 2013-12-18 20:37:06 +01:00
salt-master Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
salt-minion Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
seed-stack-config Merge "Force heat_local collector on seed first boot" 2014-08-21 17:13:15 +00:00
selinux Merge "Fix Fedora builds on Ubuntu" 2014-08-14 15:05:29 +00:00
snmpd Merge "Properly enabling and restarting snmpd" 2014-06-12 04:52:01 +00:00
sosreport Fix dib-lint failures 2014-07-31 12:25:59 -04:00
squid Bump the size of the squid cache_dir. 2014-07-24 11:23:23 -04:00
ssl-ca ssl-ca: Allow CA certificate to be specified 2014-08-11 11:09:20 -07:00
stackuser Fix dib-lint failures 2014-07-31 12:25:59 -04:00
swift Allow operator to disable Swift ring building. 2014-08-28 10:27:46 +01:00
swift-proxy Add proxy-logging to proxy-server pipeline 2014-07-17 16:26:12 +01:00
swift-ring Add swift-ring element 2014-09-09 09:59:27 +01:00
swift-storage Don't allow swift-recon cron job to send mail 2014-08-08 16:16:08 -07:00
sysctl Add a sysctl-append-value script 2014-07-10 21:41:24 -07:00
tempest Merge "Fix dib-lint failures" 2014-09-02 19:07:06 +00:00
tripleo-cd Drop all direct usage of systemctl enable 2014-09-05 15:11:08 +10:00
tripleo-heat-templates Don't use /cgit/ urls for git. 2014-02-21 15:25:12 +13:00
tripleo-staging Fix dib-lint failures 2014-07-31 12:25:59 -04:00
trove base element for trove control plane elements 2014-05-06 13:09:33 -07:00
trove-api Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
tuskar Run dbsync commands with service user 2014-08-18 17:29:32 +01:00
use-ephemeral Fix arguments in call to os-apply-config 2013-12-22 07:34:50 -08:00
__init__.py Enable unit testing 2014-03-28 19:55:12 -05:00