Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder rsyslog-solaris10-sparc Build #1730

Results:

Failed

SourceStamp:

Projectrsyslog
Repositoryhttps://github.com/rsyslog/rsyslog.git
Branchmaster
Revisionfa83b5b4bd8648b782da898a0865ec369d3369ba
Changes10 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-rsyslog-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git updating ( 1 mins, 5 secs )
    1. stdio
  2. shell  
    1. - no logs -
  3. shell_1  
    1. - no logs -
  4. shell_2  
    1. - no logs -
  5. shell_3  
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/rsyslog-solaris10-sparc slave
buildername rsyslog-solaris10-sparc Builder
buildnumber 1730 Build
codebase Build
project rsyslog Build
repository https://github.com/rsyslog/rsyslog.git Build
revision fa83b5b4bd8648b782da898a0865ec369d3369ba Build
scheduler schedule-rsyslog-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/rsyslog-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Paul Fertser
  2. Rainer Gerhards
  3. frikilax

Timing:

StartMon Jun 19 10:25:11 2023
EndMon Jun 19 10:26:17 2023
Elapsed1 mins, 5 secs

All Changes:

:

  1. Change #175161

    Category rsyslog
    Changed by Paul Fertser <fercerpavohnoyoudont@gmail.com>
    Changed at Wed 17 May 2023 07:08:10
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 086358c61b137b74446ef19dd586a29c8897d899

    Comments

    tests: mmexternal-SegFault-empty-jroot-vg.sh: fix typo
    Fix the typo that makes the test fail.

    Changed files

    • tests/mmexternal-SegFault-empty-jroot-vg.sh
  2. Change #175162

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Wed 17 May 2023 12:01:34
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision cdba21a244fd7e803555db62bbe71002e9159d8e

    Comments

    IMHIREDIS::CLEAN:: various improvements and fixes
     ### CHANGED
    - [IMHIREDIS] factorize code for different modes
    - [IMHIREDIS] Clean and improve logging lines
    - [IMHIREDIS] Poll extinction state less frequently for main thread (less aggresive)
    - [IMHIREDIS] Set 'key' action parameter to REQUIRED
    - [IMHIREDIS] Use known message length instead of calculating it when
      enqueuing message
     ### ADDED
    - [IMHIREDIS] Missing redis replies' types in enumeration
     ### FIXED
    - [IMHIREDIS] Correctly initialize instance object, especially for redisNodesList
    - [IMHIREDIS] Correctly print input mode's value in logs when set incorrectly

    Changed files

    • contrib/imhiredis/imhiredis.c
  3. Change #175163

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Wed 17 May 2023 12:02:22
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 4ef42fde7a3d0b15cc2433399df375bb6ef8ea98

    Comments

    REDIS::ADDED:: Implement tests for imhiredis module
    - changed diag.sh to be able to start/stop/clean a redis server
    - added helper functions in diag.sh to be able to query a redis server instance
    - added new tests for imhiredis module to check
      - that the queue mode works, with both lpop and rpop
      - that the module is capable of handling a redis server going down
      - that the module is capable of handling a redis server that appears afterwards
      - that the subscribe mode works

    Changed files

    • configure.ac
    • tests/Makefile.am
    • tests/diag.sh
    • tests/imhiredis-queue-lpop-vg.sh
    • tests/imhiredis-queue-lpop.sh
    • tests/imhiredis-queue-vg.sh
    • tests/imhiredis-queue.sh
    • tests/imhiredis-redis-restart-vg.sh
    • tests/imhiredis-redis-restart.sh
    • tests/imhiredis-redis-start-after-vg.sh
    • tests/imhiredis-redis-start-after.sh
    • tests/imhiredis-subscribe-vg.sh
    • tests/imhiredis-subscribe.sh
    • tests/testsuites/redis.conf
  4. Change #175164

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Tue 23 May 2023 10:58:40
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 3ac9fa5267b2e05a974a6b6aa3ca170a0038f224

    Comments

    IMHIREDIS::ADDED:: New support for 'stream' mode
    - [IMHIREDIS] Add support for simple XREADs from Redis Streams (Redis >= 5.0 required)
    - [IMHIREDIS] Add support for XREADGROUP from Redis Streams, allowing for user to define workers to dequeue logs in a stream
    - [IMHIREDIS] stream mode can select fields to extract and insert in custom keys
    - [IMHIREDIS] Add tests for the new 'stream' modes

    Changed files

    • contrib/imhiredis/imhiredis.c
    • tests/Makefile.am
    • tests/imhiredis-stream-consumerGroup-ack-vg.sh
    • tests/imhiredis-stream-consumerGroup-ack.sh
    • tests/imhiredis-stream-consumerGroup-noack-vg.sh
    • tests/imhiredis-stream-consumerGroup-noack.sh
    • tests/imhiredis-stream-consumerGroup-reclaim-vg.sh
    • tests/imhiredis-stream-consumerGroup-reclaim.sh
    • tests/imhiredis-stream-from-beginning-vg.sh
    • tests/imhiredis-stream-from-beginning.sh
    • tests/imhiredis-stream-vg.sh
    • tests/imhiredis-stream.sh
  5. Change #175165

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Tue 23 May 2023 10:59:57
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 2775f4fa9eb345d0a1c830f283dca4d65b36f530

    Comments

    OMHIREDIS::FIXED:: Synchronously try to authenticate
    Using redisAppendCommand() did not yield immediate answer, so the module was bound to wait for the end of a transaction
    to realize that authentication failed

    Changed files

    • contrib/omhiredis/omhiredis.c
  6. Change #175166

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Tue 23 May 2023 11:00:40
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision d59ba56e8ad1c156a850bac9d8a5964428f9b6d5

    Comments

    OMHIREDIS::FIXED:: Correctly suspend module in case of failure

    Changed files

    • contrib/omhiredis/omhiredis.c
  7. Change #175167

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Tue 23 May 2023 11:01:03
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 4fa296727cfaa2768fa1da6091b3c19aabe52f78

    Comments

    OMHIREDIS::ADDED:: new tests for existing functionalities

    Changed files

    • tests/Makefile.am
    • tests/omhiredis-dynakey-vg.sh
    • tests/omhiredis-dynakey.sh
    • tests/omhiredis-publish-vg.sh
    • tests/omhiredis-publish.sh
    • tests/omhiredis-queue-rpush-vg.sh
    • tests/omhiredis-queue-rpush.sh
    • tests/omhiredis-queue-vg.sh
    • tests/omhiredis-queue.sh
    • tests/omhiredis-set-vg.sh
    • tests/omhiredis-set.sh
    • tests/omhiredis-setex-vg.sh
    • tests/omhiredis-setex.sh
    • tests/omhiredis-template-vg.sh
    • tests/omhiredis-template.sh
    • tests/omhiredis-withpass-vg.sh
    • tests/omhiredis-withpass.sh
    • tests/omhiredis-wrongpass-vg.sh
    • tests/omhiredis-wrongpass.sh
  8. Change #175168

    Category rsyslog
    Changed by frikilax <theo.bertinohnoyoudont@advens.fr>
    Changed at Tue 23 May 2023 11:01:03
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision ca4e320c3aeebce618d4919f539c70a5b498c16c

    Comments

    OMHIREDIS::ADDED:: New support for 'stream' mode
     ### ADDED
    - [OMHIREDIS] module is now able to insert entries to a Redis Stream
    - [OMHIREDIS] in 'stream' mode, module can insert the message to a custom field in the entry ('msg' by default)
    - [OMHIREDIS] in 'stream' mode, module can acknowledge an entry coming from imhiredis (if entry was claimed but not ACK'ed)
    - [OMHIREDIS] in 'stream' mode, acknowledgements can be made from dynamic templates or static values
    - [OMHIREDIS] in 'stream' mode, module can approximately cap the size of the output stream
    - [OMHIREDIS] in 'stream' mode, module can delete an entry while inserting its message (useful to remove entry coming from another stream with imhiredis)
    - [OMHIREDIS] new tests for 'stream' mode
     ### FIXED
    - [CONFIGURE.AC] Missing line to give omhiredis compilation status

    Changed files

    • configure.ac
    • contrib/omhiredis/omhiredis.c
    • tests/Makefile.am
    • tests/omhiredis-stream-ack-vg.sh
    • tests/omhiredis-stream-ack.sh
    • tests/omhiredis-stream-capped-vg.sh
    • tests/omhiredis-stream-capped.sh
    • tests/omhiredis-stream-del-vg.sh
    • tests/omhiredis-stream-del.sh
    • tests/omhiredis-stream-dynack-vg.sh
    • tests/omhiredis-stream-dynack.sh
    • tests/omhiredis-stream-outfield-vg.sh
    • tests/omhiredis-stream-outfield.sh
    • tests/omhiredis-stream-vg.sh
    • tests/omhiredis-stream.sh
  9. Change #175169

    Category rsyslog
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Mon 19 Jun 2023 10:18:24
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 66dfa396da77d02ed0974febcfd5fbf12df5bb11

    Comments

    Merge pull request #5141 from paulfertser/fix-mmexternal-test-typo
    tests: mmexternal-SegFault-empty-jroot-vg.sh: fix typo

    Changed files

    • no files
  10. Change #175170

    Category rsyslog
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Mon 19 Jun 2023 10:22:00
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision fa83b5b4bd8648b782da898a0865ec369d3369ba

    Comments

    Merge pull request #5143 from VultureProject/redis_streams
    New Redis streams functionality + various fixes and improvements

    Changed files

    • no files