OpenStack CI log processing tool
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Zuul bc02a95488 Merge "Publish CI Log Processing docs and pypi package" 3 days ago
ansible Add ansible role that is configuring logscraper 6 days ago
doc Add ansible role that is configuring logscraper 6 days ago
logscraper Initial project commit 2 weeks ago
.gitignore Initial project commit 2 weeks ago
.gitreview Added .gitreview 1 month ago
.stestr.conf Initial project commit 2 weeks ago
.zuul.yaml Merge "Publish CI Log Processing docs and pypi package" 3 days ago
Dockerfile Initial project commit 2 weeks ago
LICENSE Initial project commit 2 weeks ago
README.rst Add ansible role that is configuring logscraper 6 days ago
requirements.txt Initial project commit 2 weeks ago
setup.cfg Initial project commit 2 weeks ago
setup.py Initial project commit 2 weeks ago
test-requirements.txt Add ansible role that is configuring logscraper 6 days ago
tox.ini Add ansible role that is configuring logscraper 6 days ago

README.rst

OpenStack CI log processing

The goal of this repository is to provide and check functionality of new log processing system base on zuul log scraper tool.

Zuul Log Scraper

The Zuul Log Scraper tool is responsible for periodical check by using Zuul CI API if there are new builds available and if there are some, it would push the informations to the log processing system.

Testing

The part of OpenStack CI log processing runs a complete testing and continuous-integration environment, powered by Zuul.

Any changes to logscraper script or tests will trigger jobs to thoroughly test those changes.

Continuous Deployment

Once changes are reviewed and committed, they will be applied automatically to the production hosts.

Contributing

Contributions are welcome!

Currently only unit tests are available. In the future, functional tests would be added.

Documentation

The latest documentation is available at http://docs.openstack.org/infra/ci-log-processing

That documentation is generated from this repository. You can generate it yourself with tox -e docs.