Commit graph

6 commits

Author SHA1 Message Date
Jimmy Zelinskie
8e3780ed5c conf/init: add validate supervisord config test
This test replaces the previous test that made sure jinja templated to
an exact match of what is expected. This was brittle and required that
both be maintained synchrously. This replacement test instead verifies
that what jinja generates validates when parsed by supervisord.
2019-11-21 16:22:29 -05:00
Jimmy Zelinskie
efcb7a0f3c conf/init: remove service directory
These are no longer used and have been replaced with the jinja templated
supervisord.conf at conf/supervisord.conf.jnj.
2019-11-21 12:53:09 -05:00
Jimmy Zelinskie
1f420b82f6 conf/init: add startup dependencies on pushgateway
Many processes should not start until the pushgateway has come online
and is ready to serve traffic. This change adds a simple loop in the run
command in order to spinlock until this condition as been met.
2019-11-21 12:53:09 -05:00
Jimmy Zelinskie
fa1deff1ad conf: replace prometheus aggregator w/ pushgateway
This change replaces the homegrown Prometheus aggregation process that
runs inside the container with the upstream Prometheus PushGateway.
2019-11-21 12:53:09 -05:00
Joseph Schorr
9834bddae6 Fix the alembic version returned if there is no active data migration 2019-11-15 13:12:20 -05:00
Jimmy Zelinskie
9c0dd3b722 initial import for Open Source 🎉 2019-11-12 11:09:47 -05:00