Skip to content

BUG-ETCD DATA PRESENT IN SYSTEM BUT Filtergateway is only processing scenario for Last registered scenario from full file of adas.yaml #386

@akshaylg0314

Description

@akshaylg0314

ETCD DATA PRESENT IN SYSTEM BUT Filtergateway is only processing scenario for Last registered scenario from full file of adas.yaml
ETCD LOGS:

Model/autonomous_driving
apiVersion: v1
kind: Model
metadata:
name: autonomous_driving
annotations:
io.piccolo.annotations.package-type: autonomous_driving
io.piccolo.annotations.package-name: autonomous_driving
io.piccolo.annotations.package-network: default
labels:
app: autonomous_driving
spec:
hostNetwork: true
containers:

  • name: autonomous_driving
    image: quay.io/podman/hello:latest
    terminationGracePeriodSeconds: 0
    restartPolicy: Always

Model/emergency_driving
apiVersion: v1
kind: Model
metadata:
name: emergency_driving
annotations:
io.piccolo.annotations.package-type: emergency_driving
io.piccolo.annotations.package-name: emergency_driving
io.piccolo.annotations.package-network: default
labels:
app: emergency_driving
spec:
hostNetwork: true
containers:

  • name: emergency_driving
    image: quay.io/podman/hello:latest
    terminationGracePeriodSeconds: 0
    restartPolicy: Always

Model/manual_driving
apiVersion: v1
kind: Model
metadata:
name: manual_driving
annotations:
io.piccolo.annotations.package-type: manual_driving
io.piccolo.annotations.package-name: manual_driving
io.piccolo.annotations.package-network: default
labels:
app: manual_driving
spec:
hostNetwork: true
containers:

  • name: manual_driving
    image: quay.io/podman/manual_driving:latest
    terminationGracePeriodSeconds: 0
    restartPolicy: Always

Package/autonomous_driving
apiVersion: v1
kind: Package
metadata:
label: null
name: autonomous_driving
spec:
pattern:

  • type: plain
    models:
  • name: autonomous_driving
    node: acrn-NUC11TNHi5
    resources:
    volume: null
    network: null

Package/emergency_driving
apiVersion: v1
kind: Package
metadata:
label: null
name: emergency_driving
spec:
pattern:

  • type: plain
    models:
  • name: emergency_driving
    node: acrn-NUC11TNHi5
    resources:
    volume: null
    network: null

Package/manual_driving
apiVersion: v1
kind: Package
metadata:
label: null
name: manual_driving
spec:
pattern:

  • type: plain
    models:
  • name: manual_driving
    node: acrn-NUC11TNHi5
    resources:
    volume: null
    network: null

Scenario/autonomous_driving
apiVersion: v1
kind: Scenario
metadata:
name: autonomous_driving
spec:
condition:
express: eq
value: '"autonomous"'
operands:
type: DDS
name: driving_mode
value: CarData
action: update
target: autonomous_driving

Scenario/emergency_driving
apiVersion: v1
kind: Scenario
metadata:
name: emergency_driving
spec:
condition:
express: eq
value: '"emergency"'
operands:
type: DDS
name: driving_mode
value: CarData
action: launch
target: emergency_driving

Scenario/manual_driving
apiVersion: v1
kind: Scenario
metadata:
name: manual_driving
spec:
condition:
express: eq
value: '"manual"'
operands:
type: DDS
name: driving_mode
value: CarData
action: launch
target: manual_driving

cluster/nodes/HPC
{"node_id":"HPC-0.0.0.0","hostname":"HPC","ip_address":"0.0.0.0","node_type":0,"node_role":1,"status":1,"resources":null,"last_heartbeat":1762943956,"created_at":1762943956,"metadata":{}}
cluster/nodes/acrn-NUC11TNHi5
{"node_id":"acrn-NUC11TNHi5","hostname":"acrn-NUC11TNHi5","ip_address":"0.0.0.0","node_type":2,"node_role":3,"status":3,"resources":null,"last_heartbeat":1762943961,"created_at":1762943961,"metadata":{}}
nodes/0.0.0.0
acrn-NUC11TNHi5
nodes/HPC
0.0.0.0
nodes/acrn-NUC11TNHi5
0.0.0.0

Filtergateway logs:
Received DDS data: topic=CarData, value={"driving_mode":"autonomous"}
process data for scenario: emergency_driving
Topic: "CarData"
Target Name: "{"driving_mode":"autonomous"}"
Target Value: {"driving_mode": ""autonomous""}
Checking condition for scenario: emergency_driving
Topic: CarData
Target Value: "emergency"
Value Name: driving_mode
Expression: eq
meet_scenario_condition: elapsed = 6.22µs

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions