Skip to content
Job for syncing data from object store to a graph database
Python Makefile
Branch: master
Clone or download
thoth-zuul Merge pull request #290 from thoth-station/kebechet-thoth-common-0.9.14
Automatic update of dependency thoth-common from 0.9.12 to 0.9.14

Reviewed-by: https://github.com/thoth-zuul[bot]
Latest commit 1794dc7 Oct 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add CODEOWNERS file and standard GitHub templates Jul 18, 2019
openshift
.coafile
.gitignore
.thoth.yaml
.thothTemplate.yaml
.zuul.yaml Update zuul pipeline to use the new version trigger build job Jun 18, 2019
CHANGELOG.md added metrics to the graph sync job, so that we can observe if a docu… Sep 11, 2018
LICENSE
Makefile
OWNERS
Pipfile
Pipfile.lock
README.rst
app.py
conf.py
observability.rst

README.rst

thoth-graph-sync-job

The graph sync job will read in all solver, package-analyzer, package-extract, adviser, provenance-checker, dependency-monkey and inspection documents and synchronize them to Thoth database. If a document has been synchronized before, it will not be synchronized again (unless the synchronization is forced). The graph sync job runs periodically based on configuration of CronJob that can be found in this repository under the openshift/ directory.

Installation and Deployment

The CronJob is created using OpenShift templates present in the openshift/ directory that can be found in the root of this Git repository. The actual deployment is done using Ansible playbooks present in the Thoth's core repository. OpenShift's Source-to-Image mechanism is used to run this Python3 application.

You can’t perform that action at this time.