daisy #9

Supports: trusty
Add to new model

Description

Deploys the Daisy component of the Ubuntu Error Tracker. Daisy is responsible for receiving error reports from Ubuntu systems and writing them into a Cassandra database.


None

Configuration

amqp-user
(string) The user to log into the rabbitMQ server.
daisy
amqp-vhost
(string) The vhost in the rabbitMQ server.
/
basedir
(string) Base directory for code
daisy.ubuntu.com
daisy-aws-access-key
(string) The AWS access key (EC2_ACCESS_KEY).
daisy-aws-secret-key
(string) The AWS secret key (EC2_SECRET_KEY).
daisy-cassandra-host
(string) Override relations to Cassandra with specific host addresses. This is a temporary measure until cross-environment relations are ready.
daisy-cassandra-password
(string) The Cassandra RPC password. Leave blank if one is not needed.
daisy-cassandra-username
(string) The Cassandra RPC username. Leave blank if one is not needed.
daisy-openstack-auth-url
(string) The OpenStack authentication URL, e.g.: https://keystone.yourdomain.com:443/v2.0/
daisy-openstack-password
(string) The OpenStack password to authenticate with.
daisy-openstack-region
(string) The OpenStack region to use.
daisy-openstack-tenant
(string) The OpenStack tenant to use, e.g.: yourname_project.
daisy-openstack-username
(string) The OpenStack username to authenticate with.
daisy-s3-bucket
(string) The S3 bucket.
daisy-s3-host
(string) The S3 IP address.
daisy-swift-bucket
(string) The OpenStack Swift bucket to use, e.g.: daisy_core_files. Setting this will use Swift instead of S3 for storing core files.
daisy_code_dirs
(int) How many old copies of daisy code to retain (candidates for backouts)
3
group_code_owner
(string) The group that owns the code
webops_deploy
group_code_runner
(string) The group that runs the code
whoopsie
instance_type
(string) Instance type
production
listen_port
(int) Port for the application to listen on
8080
nrpe_url_check_params
(string) The parameters to use for the check against gunicorn
-e '400' -u /
oops-amqp-exchange
(string) The exchange for the rabbitMQ server for OOPS reports.
oops-amqp-host
(string) The host in the rabbitMQ server for OOPS reports.
oops-amqp-password
(string) The password for the rabbitMQ server for OOPS reports.
daisy
oops-amqp-routing-key
(string) The routing key for the rabbitMQ server for OOPS reports.
oops-amqp-username
(string) The user to log into the rabbitMQ server for OOPS reports.
daisy
oops-amqp-vhost
(string) The vhost in the rabbitMQ server for OOPS reports.
/
region
(string) Region deploying to. Used by nrpe to define servicegroup
prodstack
repository
(string) The location for the daisy-dependencies package.
ppa:daisy-pluckers/daisy-seeds
statsd_host
(string) statsd collection host
statsd_port
(string) statsd collection port
user_code_owner
(string) The user that owns the code
webops_deploy
user_code_runner
(string) The user that runs the code
whoopsie