Daniel Pawlik c8b8c580ae Change service directory permission; change python3 to python38
User inside the container images for logscraper and loggearman is
setting lowest value that is set in the system which is 1000.
This uid and gid is provided for other user and the services should
be running with different uids/gids.
In that case, the logscraper service gid/uid is 10210 and
loggearman gid/uid is set to 10211.

Change-Id: Ida0e2ceaf341fb7cbea18f3eaf161daa836e8ea7
2022-03-01 16:16:47 +01:00
2021-11-16 11:50:55 +01:00
2021-10-26 15:01:01 +00:00
2021-11-16 11:50:55 +01:00
2022-02-15 11:45:31 +01:00
2021-11-16 11:50:55 +01:00
2021-12-16 14:38:06 +01:00
2021-11-16 11:50:55 +01:00

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.

Description
OpenStack CI log processing tool
Readme 2.4 MiB
Languages
Python 90.3%
Jinja 6.1%
Shell 1.9%
Dockerfile 1.7%