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 1 commit
File filter...
Jump to…
Make intermittent-failure-tracker server start up successfully.
- Loading branch information
| @@ -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: | ||
aneeshusa
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
|
||
| } | ||
| %} | ||
Can you add a comment about why this is needed?