daisy #9
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