New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix failure tracker #742
Fix failure tracker #742
Changes from all commits
File filter...
Jump to…
| @@ -9,13 +9,18 @@ intermittent-failure-tracker: | ||
| - venv_bin: virtualenv-3.5 | ||
| - python: python3 | ||
| - system_site_packages: False | ||
| - pip_pkgs: | ||
| # This package is required to install the non-code resources that are present | ||
| # in the tracker package's git repository. | ||
| - setuptools-git | ||
| - require: | ||
| - pkg: python3 | ||
| - pip: virtualenv | ||
| pip.installed: | ||
| - pkgs: | ||
| - git+https://github.com/servo/intermittent-failure-tracker@{{ tracker.rev }} | ||
| - bin_env: /home/servo/intermittent-failure-tracker/_venv | ||
| - upgrade: True | ||
| - require: | ||
| - virtualenv: intermittent-failure-tracker | ||
| {% if grains.get('virtual_subtype', '') != 'Docker' %} | ||
| @@ -37,6 +42,12 @@ intermittent-failure-tracker: | ||
| - group: servo | ||
| - mode: 644 | ||
| /home/servo/intermittent-failure-tracker/intermittent_errors.json: | ||
jdm
Author
Member
|
||
| file.managed: | ||
| - user: servo | ||
| - group: servo | ||
| - mode: 644 | ||
| /etc/init/failure-tracker.conf: | ||
| file.managed: | ||
| - source: salt://{{ tpldir }}/files/tracker.conf | ||
| @@ -46,3 +57,4 @@ intermittent-failure-tracker: | ||
| - require: | ||
| - pip: intermittent-failure-tracker | ||
| - file: /home/servo/intermittent-failure-tracker/config.json | ||
| - file: /home/servo/intermittent-failure-tracker/intermittent_errors.json | ||
| @@ -1,5 +1,5 @@ | ||
| {% | ||
| set tracker = { | ||
| 'rev': '37ef73bb0059e0555a903e758dae8006c46a9916' | ||
| 'rev': 'f2f3825b6b026b54769a995ae8a526b2d81ee5fd' | ||
aneeshusa
Member
|
||
| } | ||
| %} | ||
Why do we need to create this file ourselves? Seems like something the package should create on-demand.