Merge "Properly format markdown code blocks"
This commit is contained in:
commit
7391209820
|
@ -3,7 +3,7 @@ Install and configure Ceilometer.
|
|||
Configuration
|
||||
-------------
|
||||
|
||||
ceilometer:
|
||||
ceilometer:
|
||||
metering_secret: "unset"
|
||||
- secret value for signing metering messages
|
||||
service-password: "unset"
|
||||
|
|
|
@ -6,7 +6,7 @@ in images that use cinder.
|
|||
Configuration
|
||||
-------------
|
||||
|
||||
cinder:
|
||||
cinder:
|
||||
verbose: False
|
||||
- Print more verbose output (set logging level to INFO instead of default WARNING level).
|
||||
debug: False
|
||||
|
|
|
@ -2,7 +2,8 @@ Install and configure Glance.
|
|||
|
||||
Configuration
|
||||
-------------
|
||||
glance:
|
||||
|
||||
glance:
|
||||
db: mysql://glance:unset@localhost/glance
|
||||
- SQLAlchemy database connection string
|
||||
service-password: password
|
||||
|
|
|
@ -72,7 +72,7 @@ EX: in overcloud-source.yaml for controllerConfig under properties:
|
|||
Example Configurations
|
||||
----------------------
|
||||
|
||||
haproxy:
|
||||
haproxy:
|
||||
nodes:
|
||||
- name: notcompute
|
||||
ip: 192.0.2.5
|
||||
|
|
|
@ -11,5 +11,5 @@ Currently only supported on ifcfg network configuration style systems.
|
|||
Configuration
|
||||
=============
|
||||
|
||||
network-config:
|
||||
network-config:
|
||||
gateway-dev: eth1
|
||||
|
|
|
@ -3,7 +3,7 @@ Install and configure Neutron.
|
|||
Configuration
|
||||
-------------
|
||||
|
||||
neutron:
|
||||
neutron:
|
||||
verbose: False
|
||||
- Print more verbose output (set logging level to INFO
|
||||
instead of default WARNING level).
|
||||
|
|
|
@ -3,7 +3,7 @@ Install and configure Nova.
|
|||
Configuration
|
||||
-------------
|
||||
|
||||
nova:
|
||||
nova:
|
||||
verbose: False
|
||||
- Print more verbose output (set logging level to INFO instead of default WARNING level).
|
||||
debug: False
|
||||
|
|
|
@ -6,17 +6,18 @@ Sets default install type to local-only so we dont spam anyone. This can be
|
|||
overwritten with the DIB_POSTFIX_INSTALL_TYPE environmental variable.
|
||||
|
||||
Valid options for DIB_POSTFIX_INSTALL_TYPE are:
|
||||
Local only
|
||||
Internet Site
|
||||
Internet with smarthost
|
||||
Satellite system
|
||||
* Local only
|
||||
* Internet Site
|
||||
* Internet with smarthost
|
||||
* Satellite system
|
||||
|
||||
Set postfix hostname and domain via heat:
|
||||
|
||||
postfix:
|
||||
mailhostname: mail
|
||||
maildomain: example.com
|
||||
delay_warning_time: 4h
|
||||
relayhost: smtp.example.com
|
||||
|
||||
*NOTE: mailhostname and maildomain must match the system hostname in order to
|
||||
**NOTE**: mailhostname and maildomain must match the system hostname in order to
|
||||
ensure local mail delivery will work.
|
||||
|
|
|
@ -5,7 +5,7 @@ To use Qpid, when building an image, add the qpid element and
|
|||
remove the rabbitmq-server element. At the moment, rabbitmq-server
|
||||
is listed as default in boot-stack/element-deps.
|
||||
|
||||
sed -i "s/rabbitmq-server/qpidd/" $TRIPLEO_ROOT/tripleo-image-elements/elements/boot-stack/element-deps
|
||||
sed -i "s/rabbitmq-server/qpidd/" $TRIPLEO_ROOT/tripleo-image-elements/elements/boot-stack/element-deps
|
||||
|
||||
The configuration files of other services like Heat, Neutron, Nova,
|
||||
Cinder, and Glance are updated by os-apply-config and os-apply-config
|
||||
|
@ -20,9 +20,10 @@ default, the username should also be specified for qpid.
|
|||
For the seed image the default metadata on the file system needs
|
||||
to be updated. Substitute "rabbit" with "qpid".
|
||||
|
||||
sed -i "s/rabbit/qpid/" $TRIPLEO_ROOT/tripleo-image-elements/elements/seed-stack-config/config.json
|
||||
sed -i "s/rabbit/qpid/" $TRIPLEO_ROOT/tripleo-image-elements/elements/seed-stack-config/config.json
|
||||
|
||||
After including the username, the qpid section should look like
|
||||
|
||||
"qpid": {
|
||||
"host": "127.0.0.1",
|
||||
"username": "guest",
|
||||
|
@ -33,9 +34,10 @@ After including the username, the qpid section should look like
|
|||
For the undercloud, update the Heat template by substituting "rabbit:"
|
||||
with "qpid:".
|
||||
|
||||
sed -i "s/rabbit:/qpid:/" $TRIPLEO_ROOT/tripleo-heat-templates/undercloud-vm.yaml
|
||||
sed -i "s/rabbit:/qpid:/" $TRIPLEO_ROOT/tripleo-heat-templates/undercloud-vm.yaml
|
||||
|
||||
After including the username, the qpid section should look like
|
||||
|
||||
qpid:
|
||||
host: 127.0.0.1
|
||||
username: guest
|
||||
|
@ -45,9 +47,10 @@ After including the username, the qpid section should look like
|
|||
For the overcloud, update the Heat template by substituting "rabbit:"
|
||||
with "qpid:".
|
||||
|
||||
sed -i "s/rabbit:/qpid:/" $TRIPLEO_ROOT/tripleo-heat-templates/overcloud.yaml
|
||||
sed -i "s/rabbit:/qpid:/" $TRIPLEO_ROOT/tripleo-heat-templates/overcloud.yaml
|
||||
|
||||
After including the username, the qpid section(s) should look like
|
||||
|
||||
qpid:
|
||||
host:
|
||||
Fn::GetAtt:
|
||||
|
|
|
@ -22,7 +22,7 @@ this is for backwards compatibility and will be removed in a future release.
|
|||
Configuration keys
|
||||
------------------
|
||||
|
||||
bootstack:
|
||||
bootstack:
|
||||
public\_interface\_ip: 192.0.2.1/24
|
||||
- What IP address to place on the ovs public interface. Only intended for
|
||||
use when the interface will not be otherwise configured.
|
||||
|
|
|
@ -16,6 +16,7 @@ Grants snmp user password-less sudo access to lsof, so that the per process
|
|||
check works correctly.
|
||||
|
||||
Options should be provided via heat. For example:
|
||||
|
||||
snmpd:
|
||||
export_MIB: UCD-SNMP-MIB
|
||||
readonly_user_name: RoUser
|
||||
|
|
|
@ -4,7 +4,7 @@ OpenStack services and other network clients authenticating SSL-secured connecti
|
|||
Configuration
|
||||
-------------
|
||||
|
||||
ssl:
|
||||
ssl:
|
||||
ca_certificate: certdata
|
||||
|
||||
The CA certificate will be written to /etc/ssl/from-heat-ca.crt and installed using
|
||||
|
|
|
@ -2,11 +2,12 @@ Swift element for installing a swift proxy server
|
|||
|
||||
Configuration
|
||||
-------------
|
||||
swift:
|
||||
|
||||
swift:
|
||||
service-password: PASSWORD
|
||||
- The service password for the swift user
|
||||
keystone:
|
||||
keystone:
|
||||
host: 127.0.0.1
|
||||
- The IP of the keystone host to authenticate against
|
||||
proxy-memcache:
|
||||
proxy-memcache:
|
||||
Comma-separated list of proxy servers in memcache ring
|
||||
|
|
|
@ -2,7 +2,8 @@ Common element for swift elements
|
|||
|
||||
Configuration
|
||||
-------------
|
||||
swift:
|
||||
|
||||
swift:
|
||||
devices: r1z<zone number>-192.0.2.6:%PORT%/d1
|
||||
- A comma separated list of swift storage devices to place in the ring
|
||||
file.
|
||||
|
|
|
@ -26,7 +26,8 @@ will take care of applying these settings during configuration time.
|
|||
|
||||
Configuration example
|
||||
---------------------
|
||||
sysctl:
|
||||
|
||||
sysctl:
|
||||
net.ipv4.conf.all.arp_filter: 1
|
||||
net.ipv4.conf.all.arp_ignore: 2
|
||||
net.ipv4.conf.all.arp_announce: 2
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
Add the tempest cloud test suite to an image.
|
||||
|
||||
The purpose of this element is to run tempest as a gate for tripleo based ci.
|
||||
|
||||
To successfully run tempest your overcloud should have
|
||||
o Nodes with at least 4G of memory and 20G of diskspace
|
||||
o the following services should be running
|
||||
cinder, glance, heat, keystone, neutron, nova and swift
|
||||
|
||||
To use you should simply run the command run-tempest with the
|
||||
OS_* environment variables for admin defined.
|
||||
|
||||
TODO:
|
||||
o Remove as many of the filters in tests2skip.txt as possible
|
||||
o Investigate setting allow_tenant_isolation to true
|
||||
o Investigate setting run_ssh to true
|
|
@ -0,0 +1,16 @@
|
|||
Add the tempest cloud test suite to an image.
|
||||
|
||||
The purpose of this element is to run tempest as a gate for tripleo based ci.
|
||||
|
||||
To successfully run tempest your overcloud should have
|
||||
* Nodes with at least 4G of memory and 20G of diskspace
|
||||
* the following services should be running
|
||||
cinder, glance, heat, keystone, neutron, nova and swift
|
||||
|
||||
To use you should simply run the command run-tempest with the
|
||||
OS_* environment variables for admin defined.
|
||||
|
||||
TODO:
|
||||
* Remove as many of the filters in tests2skip.txt as possible
|
||||
* Investigate setting allow_tenant_isolation to true
|
||||
* Investigate setting run_ssh to true
|
|
@ -3,7 +3,7 @@ Install Trove-API.
|
|||
Configuration
|
||||
-------------
|
||||
|
||||
trove:
|
||||
trove:
|
||||
verbose: False
|
||||
# Print more verbose output (set logging level to INFO instead of default WARNING level).
|
||||
debug: False
|
||||
|
@ -58,7 +58,7 @@ trove:
|
|||
admin_roles: admin
|
||||
control_exchange: trove
|
||||
log_dir: /var/log/trove
|
||||
keystone:
|
||||
keystone:
|
||||
auth_host: 10.0.0.1
|
||||
# Auth Host IP/Hostname
|
||||
auth_port: 5000
|
||||
|
@ -71,7 +71,7 @@ keystone:
|
|||
# Service Account Password
|
||||
service_tenant: demo
|
||||
# Service Account Tenant
|
||||
url:
|
||||
url:
|
||||
auth:
|
||||
# Keystone URL
|
||||
compute:
|
||||
|
|
|
@ -5,7 +5,7 @@ Configuration
|
|||
|
||||
Tuskar API requires the following keys to be set via Heat Metadata.
|
||||
|
||||
tuskar:
|
||||
tuskar:
|
||||
overcloud-admin-password:
|
||||
- the password of the overcloud admin user. Use
|
||||
OvercloudAdminPassword template parameter to
|
||||
|
|
Loading…
Reference in New Issue