- [fw-tools] - add
|| true
to 1stping
test to avoid abrupt script execution stop ifping
errors.
- [fw-tools] - fix handling
-h
(help) option. - [fw-tools] - support for custom domains (
--domain
) added, options to skip https/port443 check (--skip443
) and tcp-bootstrap ping (--skiptcpping
).
- [fw-tools] - remove
ping
test fromserial-vault-partners.canonical.com
, it is not responding toping
anymore.
- [fw-tools] - fix the grepping of edge-K8s logfile.
- [fw-tools] - fix edge-k8s URL.
- [fw-tools] - Check return code of
openssl
calls. - [fw-tools] - Return non-zero exit code if any failures spotted.
- [fw-tools] - Skip L4 / netcat tests if BusyBox
nc
is detected (as it does not support DNS queries). - [fw-tools] - Skip L3 / ping tests if 100% packet loss encountered with google.com. ICMP traffic is then most likely blocked.
- [fw-tools] - add
tcp-lwm2m.mbedcloud.com
address to be tested. - [fw-tools] - add option
-e
for echoing/debugging the script. - [fw-tools] - improve error checking.
- [edge-info] - remove echo $NORM at beginning of firmware info, it's not coming out right.
- [edge-testnet] - add support for container registry.
- [edge-info] - add printout for internal id.
- Version number bump from 2.2.0 to 2.2.2.
- [identity-tool] Silence
curl
to have less noise in logs.
- [edge-info] Add support for different localhost:/status ports (snap port
8081
, edge-core only8080
and LmP9091
). - [edge-info] Removed unused files.
- [edge-info] Path fixes for snap-pelion-edge information.
- [edge-testnet] Check also snapcraft.io specific addresses, if running in a snap.
- [identity-tools/developer_identity] Merge the logging functionality from
common.sh
intocreate-dev-identity.sh
(and remove thatcommon.sh
completely).
- [edge-info] Rename
info
tool toedge-info
. Linux already has a command calledinfo
, so we need to avoid that overlap with names. - [testnet.sh] Renamed
testnet.sh
toedge-testnet
to have similarity in naming withedge-info
.
- [info] Update info tool to use edge-terminal instead of pe-terminal
- [info] Update info tool to auto-detect the location of edge-core and pe-terminal from the 2 possible locations.
- [info] Update info tool to handle different output formats of ifconfig when determining IP addresses.
- [info] Update info tool to create statistics file if not found.
- [info] Update version information and tool name (Relay -> Edge).
- [info] Update info tool to work better with non-LmP releases.
- [info] CPU-frequency printing is evenly spaced and handles non-existent cpu-frequencies.
- [info] Process state reporting takes better into account non-running processes.
- [info] Clean shellcheck findings.
- [info] Fix geolocation information printing for multi-word cases (like New York).
- [common] Convert all tabs to spaces in script files.
- [fw-tools] Tool for checking Izuma cloud connections (in case of firewalls blocking etc.)
- [info] Read the hardware version from /proc/device-tree/model
- [info] Correctly read the CPU temperature
- [info] adds temperature for uzeg
- [info] direct comms with edge-core
- [info] detects need for sudo and informs user when using -m case
- [info] new process status section
- [identity] Added support in address derviation for a variant of UDP/TCP LwM2M domain.
- [identity] Update the filter to accept any values of LwM2M service address and generate respective Edge gateway service addresses.
- [identity] Removed the API address from identity file.
- [info] Report Gateway service address as cloud server.
- [identity] Populate the HW_VERSION by extracting the device model from file
/proc/device-tree/model
. - [identity] Added container service address to identity file.
- [info] Addressed the slow down of
info -m
command. - [info] Ported
info
to work onimx8mmevk
anduz3eg-iocc
.
- [identity] Developer and factory flow, both will use endpoint-name as serial number.
- [identity] If user run create-dev-identity without passing -e argument then system will autogenerate a serial number.
- [identity] Added a statement on successful exit.
- [identity] Removed custom json parser. using jq tool to parse json.
- [info] Removed parsing of ssl certs.