Skip to content

Releases: kubescape/synchronizer

Release v0.0.74

17 Jun 14:29
d96398f
Compare
Choose a tag to compare
Merge pull request #78 from kubescape/bump

bump azidentity to 1.6.0

Release v0.0.72

31 Mar 12:10
ce02b5d
Compare
Choose a tag to compare

Overview

Release v0.0.71

27 Mar 16:21
d965ba1
Compare
Choose a tag to compare
Merge pull request #75 from kubescape/notfind

stop watching on not found resources

Release v0.0.70

11 Mar 09:38
a5459a1
Compare
Choose a tag to compare

Overview

Added nil checks when logging pulsar errors

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x48 pc=0x101bd44]

goroutine 163 [running]:
github.com/kubescape/synchronizer/adapters/backend/v1.logPulsarSyncAsyncErrors({0x0, 0x0}, 0xc000e68340, {0x14d6160, 0xc00010e210})
	/work/adapters/backend/v1/pulsar.go:359 +0x144
github.com/apache/pulsar-client-go/pulsar.runCallback(...)
	/go/pkg/mod/github.com/apache/pulsar-client-go@v0.12.0/pulsar/producer_partition.go:534
github.com/apache/pulsar-client-go/pulsar.(*sendRequest).done.func1()
	/go/pkg/mod/github.com/apache/pulsar-client-go@v0.12.0/pulsar/producer_partition.go:1540 +0x38
sync.(*Once).doSlow(0x14d6160?, 0xc00010e210?)
	/usr/local/go/src/sync/once.go:74 +0xbf
sync.(*Once).Do(...)
	/usr/local/go/src/sync/once.go:65
github.com/apache/pulsar-client-go/pulsar.(*sendRequest).done(0xc000ef4000, {0x0?, 0x0}, {0x14d6160, 0xc00010e210})
	/go/pkg/mod/github.com/apache/pulsar-client-go@v0.12.0/pulsar/producer_partition.go:1539 +0x465
github.com/apache/pulsar-client-go/pulsar.(*partitionProducer).failTimeoutMessages(0xc000380c60)
	/go/pkg/mod/github.com/apache/pulsar-client-go@v0.12.0/pulsar/producer_partition.go:903 +0x50a
created by github.com/apache/pulsar-client-go/pulsar.newPartitionProducer in goroutine 135
	/go/pkg/mod/github.com/apache/pulsar-client-go@v0.12.0/pulsar/producer_partition.go:216 +0x949

Release v0.0.69

07 Mar 13:43
06ded54
Compare
Choose a tag to compare

Overview

Release v0.0.68

04 Mar 15:23
eafc6ce
Compare
Choose a tag to compare

let's see if the CI agrees

Release v0.0.67

04 Mar 10:12
3a29952
Compare
Choose a tag to compare

Overview

Release v0.0.65

01 Mar 12:08
4a38bcf
Compare
Choose a tag to compare
Merge pull request #67 from kubescape/nodes

add logic to sync nodes and avoid too frequent updates

Release v0.0.64

28 Feb 22:01
f39ea81
Compare
Choose a tag to compare

Overview

A new periodic task in the synchronizer server which outputs the list of connected clients to pulsar

sequenceDiagram
    participant SynchronizerIC
    SynchronizerIC->>+SynchronizerBE : Connection Established
        Note over SynchronizerIC,SynchronizerBE: cluster, account, app info
    participant SynchronizerBE
    participant Pulsar
    participant Ingester
    participant Postgres
    loop Every 24 hours
        SynchronizerBE->>+Pulsar : ConnectedClients
        Note over SynchronizerBE,Pulsar: List of connected clients <br /> + attach current timestamp
    end
    Pulsar->>+Ingester: Consume ConnectedClients message
    Ingester->>+Postgres: Upsert

Release v0.0.63

26 Feb 15:31
e357e3e
Compare
Choose a tag to compare

Overview

An improvement at the synchronizer server - we check for the client version before starting a reconciliation task since Batch is not supported for clients running older synchronizer version