
Yagi-workers are now created per cell. One rabbit per cell. Also renamed the common role to stv3-common to prevent conflicts with other playbooks. Take note of ansible/roles/stv3-workers/defaults/main.yaml to see an example of the expected format of the calling facts file. Each entry in this list-of-dictionaries represents a rabbit server and Swift container for that cell. Also, multiple pipeline_workers are created based on the value of num_pipeline_workers (defaults to 2). This is so a machine can better utilize multi-core architectures. Change-Id: I09c4d364878493546d6e23e019f01f5f4f38c37c
24 lines
568 B
YAML
24 lines
568 B
YAML
---
|
|
- name: test_trigger
|
|
debug_level: 2
|
|
distinguished_by:
|
|
- instance_id
|
|
- timestamp: "day"
|
|
expiration: "$last + 1h"
|
|
fire_pipeline: "test_pipeline"
|
|
expire_pipeline: "test_expire_pipeline"
|
|
match_criteria:
|
|
- event_type:
|
|
- compute.instance.*
|
|
- "!compute.instance.exists"
|
|
#### Traits are optional.
|
|
# traits:
|
|
# os_distro: ubuntu
|
|
# memory_mb:
|
|
# numeric: "> 4096"
|
|
- event_type: compute.instance.exists
|
|
map_distingushed_trait:
|
|
timestamp: audit_period_beginning
|
|
fire_criteria:
|
|
- event_type: compute.instance.exists
|