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

    No fields configured for Bug.

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions