Software Factory 3.7 has been released !

We are glad to announce the release of Software Factory 3.7. This release mainly features:

  • Gerrit is upgraded to the version 3.4.3
  • Zuul and Nodepool are upgraded to 5.2.3 and 5.0.0
  • Gerrit, Zuul, Nodepool, Etherpad, OpenSearch services are now containerized

Read the details …

more ...

Sprint 2022 Apr 22 to May 11 summary

Below are the tasks we worked on during our last sprint.

Opendev

  • We investigated with issue related to the disk flooding. So far, we create a workaround for wait some time before push next logs
  • We proposed an alternative patch that will include performance.json fields in logsender that all …
more ...

Sprint 2022 Apr 01 to Apr 20 summary

Below are the tasks we worked on during our last sprint.

Opendev

  • We reviewed the ibm cloud storage log upload role: Zuul can now store logs in IBM cloud.
  • We updated the gerritbot-matrix service to indicate the wipness of a change.
  • We provide feature that logsender is parsing performance.json …
more ...


Completing the first release of logreduce-rust

I am happy to announce that the logreduce-rust project now implements a minimum viable product. It can be used to compare two remote directories like this: logreduce diff build-log-url1 build-log-url2. This article introduces the latest features.

In this post I will write about:

  • My choices regarding user input processing.
  • Data …
more ...


Introducing the BytesLines iterator

The BytesLines iterator's goal is to provide an API for processing logs line by line. It processes logs by:

  • Splitting sub line to treat cmd output embedded as a long oneliner.
  • Working with Read objects, such as file decompressors or network endpoints.
  • Using zero copy slices to optimize memory usage …
more ...

Sprint 2022 Feb 18 to Mar 09 summary

Below are the tasks we worked on during our last sprint.

Opendev

  • We propose "logsender" service that will be parsing log results fetched by Logscraper and send it to the Elasticsearch service. It change the log processing workflow by removing gearman-client, gearman-worker and logstash service
  • We are adding more documentation …
more ...