labgrid-project / labgrid-project/labgrid
Exporter stops with "missed checkpoint, exiting "
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 528
- Forks
- 278
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 4
Description
Hi,
We rebased to the labgrid version from 31 march: b0cc54dc2e2c9cf94c9c98e22f00a150ce475597 . All of our exporters are set up as services, since we made the rebase they are restarting at every 10 minutes with reason "missed checkpoint, exiting". There are many changes in exporter.py made in january - is any configuration that we have to make?
Below is the log of an exporter from when it starts to when it stops:
apr 08 10:54:04 exporter-workstation systemd[1]: Started labgrid exporter service.
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: crossbar URL: ws://coordinatorIP:20408/ws
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: crossbar realm: realm1
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: exporter name: exporter-workstation
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: exporter hostname: exporter-workstation.domain.net
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: resource config file: /labgrid-location/../labgrid-config/exporters/TAG--exporter-workstation_exporter.yaml
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: SessionDetails(realm=<realm1>,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: session=6485400199526595,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: authid=<exporter/exporter-workstation>,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: authrole=<public>,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: authmethod=ticket,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: authprovider=dynamic,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: authextra={'x_cb_node_id': None, 'x_cb_peer': 'tcp4:dummyIP:38508', 'x_cb_pid': 23189},
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: serializer=<cbor.batched>,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: resumed=None,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: resumable=None,
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: resume_token=None)
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('rendered',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'BOARD--TYPE1--1:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' location: BOARD--TYPE1--1\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' USBSerialPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'ID_PATH': 'pci-0000:00:14.0-usb-0:3.4.4:1.0'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' UniversalUpdateUtility:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'DEVPATH': "
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: "'/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4.3'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkPowerPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " model: 'simplehttp'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " host: 'dummyIP:8085/pduIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' index: 8\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkService:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " address: 'dummyIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " username: 'bamboo'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'BOARD--TYPE1--2:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' location: BOARD--TYPE1--2\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' USBSerialPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'ID_PATH': 'pci-0000:00:14.0-usb-0:3.4.2:1.0'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' UniversalUpdateUtility:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'DEVPATH': "
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: "'/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4.1'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkPowerPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " model: 'simplehttp'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " host: 'dummyIP:8085/pduIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' index: 7\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkService:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " address: 'dummyIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " username: 'bamboo'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'BOARD--TYPE2--1:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' location: BOARD--TYPE2--1\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' USBSerialPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'ID_PATH': 'pci-0000:00:14.0-usb-0:3.3:1.0'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' UniversalUpdateUtility:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'DEVPATH': '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkPowerPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " model: 'simplehttp'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " host: 'dummyIP:8085/pduIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' index: 6\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkService:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " address: 'dummyIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " username: 'bamboo'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'BOARD--TYPE3--1:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' location: BOARD--TYPE3--1\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' USBSerialPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'ID_PATH': 'pci-0000:00:14.0-usb-0:2.4.4:1.0'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' UniversalUpdateUtility:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' match:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " 'DEVPATH': '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkPowerPort:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " model: 'simplehttp'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " host: 'dummyIP:8085/pduIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' index: 5\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ' NetworkService:\n'
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " address: 'dummyIP'\n"
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: " username: 'bamboo'")
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('loaded',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('BOARD--TYPE1--1',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('location', 'BOARD--TYPE1--1'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('USBSerialPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('ID_PATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'pci-0000:00:14.0-usb-0:3.4.4:1.0')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('UniversalUpdateUtility',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('DEVPATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4.3')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkPowerPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('model', 'simplehttp'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('host',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'dummyIP:8085/pduIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('index', 8)])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkService',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('address', 'dummyIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('username', 'bamboo')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('BOARD--TYPE1--2',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('location', 'BOARD--TYPE1--2'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('USBSerialPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('ID_PATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'pci-0000:00:14.0-usb-0:3.4.2:1.0')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('UniversalUpdateUtility',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('DEVPATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4.1')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkPowerPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('model', 'simplehttp'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('host',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'dummyIP:8085/pduIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('index', 7)])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkService',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('address', 'dummyIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('username', 'bamboo')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('BOARD--TYPE2--1',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('location', 'BOARD--TYPE2--1'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('USBSerialPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('ID_PATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'pci-0000:00:14.0-usb-0:3.3:1.0')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('UniversalUpdateUtility',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('DEVPATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkPowerPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('model', 'simplehttp'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('host',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'dummyIP:8085/pduIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('index', 6)])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkService',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('address', 'dummyIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('username', 'bamboo')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('BOARD--TYPE3--1',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('location', 'BOARD--TYPE3--1'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('USBSerialPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('ID_PATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'pci-0000:00:14.0-usb-0:2.4.4:1.0')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('UniversalUpdateUtility',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('match',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('DEVPATH',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1')]))])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkPowerPort',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('model', 'simplehttp'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('host',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 'dummyIP:8085/pduIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('index', 5)])),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('NetworkService',
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: OrderedDict([('address', 'dummyIP'),
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: ('username', 'bamboo')]))]))]))
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--1/USBSerialPort: USBSerialPort/OrderedDict([('match', OrderedDict([('ID_PATH', 'pci-0000:00:14.0-usb-0:3.4.4:1.0')]))])
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: 2020-04-08T10:54:05 started ser2net for /dev/ttyUSB0 on port 40637
apr 08 10:54:06 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('port', 40637), ('extra', {'path': '/dev/ttyUSB0', 'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': 'BOARD--TYPE1--1', 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--1/UniversalUpdateUtility: UniversalUpdateUtility/OrderedDict([('match', OrderedDict([('DEVPATH', '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4.3')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('busnum', 3), ('devnum', 73), ('path', '3-3.4.3'), ('vendor_id', 1234), ('model_id', 56789), ('extra', {'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': 'BOARD--TYPE1--1', 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--1/NetworkPowerPort: NetworkPowerPort/OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 8)])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkPowerPort', 'params': OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 8)]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkPowerPort', 'params': OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 8)]), 'acquired': 'BOARD--TYPE1--1', 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--1/NetworkService: NetworkService/OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkService', 'params': OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkService', 'params': OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')]), 'acquired': 'BOARD--TYPE1--1', 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--2/USBSerialPort: USBSerialPort/OrderedDict([('match', OrderedDict([('ID_PATH', 'pci-0000:00:14.0-usb-0:3.4.2:1.0')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--2/UniversalUpdateUtility: UniversalUpdateUtility/OrderedDict([('match', OrderedDict([('DEVPATH', '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4.1')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--2/NetworkPowerPort: NetworkPowerPort/OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 7)])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkPowerPort', 'params': OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 7)]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE1--2/NetworkService: NetworkService/OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkService', 'params': OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE2--1/USBSerialPort: USBSerialPort/OrderedDict([('match', OrderedDict([('ID_PATH', 'pci-0000:00:14.0-usb-0:3.3:1.0')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE2--1/UniversalUpdateUtility: UniversalUpdateUtility/OrderedDict([('match', OrderedDict([('DEVPATH', '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE2--1/NetworkPowerPort: NetworkPowerPort/OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 6)])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkPowerPort', 'params': OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 6)]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE2--1/NetworkService: NetworkService/OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkService', 'params': OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE3--1/USBSerialPort: USBSerialPort/OrderedDict([('match', OrderedDict([('ID_PATH', 'pci-0000:00:14.0-usb-0:2.4.4:1.0')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE3--1/UniversalUpdateUtility: UniversalUpdateUtility/OrderedDict([('match', OrderedDict([('DEVPATH', '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1')]))])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict(), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE3--1/NetworkPowerPort: NetworkPowerPort/OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 5)])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkPowerPort', 'params': OrderedDict([('model', 'simplehttp'), ('host', 'dummyIP:8085/pduIP'), ('index', 5)]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: add resource BOARD--TYPE3--1/NetworkService: NetworkService/OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')])
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkService', 'params': OrderedDict([('address', 'dummyIP'), ('username', 'bamboo')]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('port', None), ('extra', {'path': '/dev/ttyUSB4', 'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('busnum', None), ('devnum', None), ('path', None), ('vendor_id', None), ('model_id', None), ('extra', {'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('port', None), ('extra', {'path': '/dev/ttyUSB8', 'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('busnum', None), ('devnum', None), ('path', None), ('vendor_id', None), ('model_id', None), ('extra', {'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkSerialPort', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('port', None), ('extra', {'path': '/dev/ttyUSB12', 'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': None, 'avail': True}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: {'cls': 'NetworkUniversalUpdateUtility', 'params': OrderedDict([('host', 'exporter-workstation.domain.net'), ('busnum', None), ('devnum', None), ('path', None), ('vendor_id', None), ('model_id', None), ('extra', {'proxy_required': False, 'proxy': 'exporter-workstation'})]), 'acquired': None, 'avail': False}
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: missed checkpoint, exiting (last was 300.0586256887764 seconds ago)
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: connection lost
apr 08 11:03:59 exporter-workstation service_start_exporter.sh[29060]: 2020-04-08T11:03:59 session closed with reason wamp.close.transport_lost [WAMP transport was lost without closing the session 6485400199526595 before]
apr 08 11:04:00 exporter-workstation systemd[1]: exporter.service: Main process exited, code=exited, status=100/n/a
apr 08 11:04:00 exporter-workstation systemd[1]: exporter.service: Failed with result 'exit-code'.
apr 08 11:04:05 exporter-workstation systemd[1]: exporter.service: Service hold-off time over, scheduling restart.
apr 08 11:04:05 exporter-workstation systemd[1]: exporter.service: Scheduled restart job, restart counter is at 7.
apr 08 11:04:05 exporter-workstation systemd[1]: Stopped labgrid exporter service.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the exporter.py changes mentioned in the issue and the service_start_exporter.sh entry point shown in the log. Review how the exporter uses the resource configuration file under labgrid-config/exporters/ and investigate why its checkpoint is missed after the rebase. Done means the service remains running rather than restarting every ten minutes, with the required configuration or regression coverage identified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100