Skip to content

Add bcp-003-03 Certificate Provisioning support #1054

Add bcp-003-03 Certificate Provisioning support

Add bcp-003-03 Certificate Provisioning support #1054

Triggered via pull request March 28, 2024 17:07
Status Success
Total duration 1h 8m 43s
Artifacts 20

build-test.yml

on: pull_request
Matrix: build_and_test
Matrix: build_and_test_ubuntu_14
make_badges
0s
make_badges
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 81 warnings
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/node_server.h#L123
‘nmos::experimental::receive_ca_certificate_handler nmos::experimental::node_implementation::ca_certificate_received’ [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: false): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/node_server.h#L123
‘nmos::experimental::receive_ca_certificate_handler nmos::experimental::node_implementation::ca_certificate_received’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: unicast, enable_authorization: true): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L123
‘nmos::experimental::receive_ca_certificate_handler nmos::experimental::node_implementation::ca_certificate_received’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L123
‘nmos::experimental::receive_ca_certificate_handler nmos::experimental::node_implementation::ca_certificate_received’ [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-22.04: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L123
‘nmos::experimental::receive_ca_certificate_handler nmos::experimental::node_implementation::ca_certificate_received’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L76
‘nmos::experimental::registry_implementation::ws_validate_authorization’ will be initialized after [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/registry_server.h#L67
‘nmos::load_client_certificate_handler nmos::experimental::registry_implementation::load_client_certificate’ [-Wreorder]
ubuntu-20.04: build and test (install mdns: true, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true): Development/nmos/node_server.h#L130
‘nmos::experimental::node_implementation::validate_authorization’ will be initialized after [-Wreorder]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, lukka/get-cmake@v3.24.2, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::operator nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t() const [with RefStringType = std::basic_string<char>; nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t = std::basic_string<char>]' is deprecated (declared at /__w/nmos-cpp/nmos-cpp/Development/third_party/nlohmann/json.hpp:13886): Since 3.11.0; use to_string() [-Wdeprecated-declarations]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::operator nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t() const [with RefStringType = std::basic_string<char>; nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t = std::basic_string<char>]' is deprecated (declared at /__w/nmos-cpp/nmos-cpp/Development/third_party/nlohmann/json.hpp:13886): Since 3.11.0; use to_string() [-Wdeprecated-declarations]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::operator nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t() const [with RefStringType = std::basic_string<char>; nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t = std::basic_string<char>]' is deprecated (declared at /__w/nmos-cpp/nmos-cpp/Development/third_party/nlohmann/json.hpp:13886): Since 3.11.0; use to_string() [-Wdeprecated-declarations]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::operator nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t() const [with RefStringType = std::basic_string<char>; nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t = std::basic_string<char>]' is deprecated (declared at /__w/nmos-cpp/nmos-cpp/Development/third_party/nlohmann/json.hpp:13886): Since 3.11.0; use to_string() [-Wdeprecated-declarations]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::operator nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t() const [with RefStringType = std::basic_string<char>; nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t = std::basic_string<char>]' is deprecated (declared at /__w/nmos-cpp/nmos-cpp/Development/third_party/nlohmann/json.hpp:13886): Since 3.11.0; use to_string() [-Wdeprecated-declarations]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::operator nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t() const [with RefStringType = std::basic_string<char>; nlohmann::json_abi_v3_11_3::json_pointer<RefStringType>::string_t = std::basic_string<char>]' is deprecated (declared at /__w/nmos-cpp/nmos-cpp/Development/third_party/nlohmann/json.hpp:13886): Since 3.11.0; use to_string() [-Wdeprecated-declarations]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nmos::experimental::node_implementation::validate_authorization' will be initialized after [-Wreorder]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nmos::experimental::receive_ca_certificate_handler nmos::experimental::node_implementation::ca_certificate_received' [-Wreorder]
ubuntu-14.04: build and test (install mdns: true, use conan: false, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
'nmos::experimental::registry_implementation::ws_validate_authorization' will be initialized after [-Wreorder]
windows-2022: build and test (install mdns: false, use conan: true, force cpprest asio: true, dns-sd mode: multicast, enable_authorization: false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
macos-11: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
windows-2019: build and test (install mdns: false, use conan: true, force cpprest asio: false, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
windows-2022: build and test (install mdns: false, use conan: true, force cpprest asio: true, dns-sd mode: multicast, enable_authorization: true)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, lukka/run-cmake@v3.4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Artifacts

Produced during runtime
Name Size
macos-11_auth_badges Expired
60 Bytes
macos-11_auth_results Expired
12.6 MB
ubuntu-14.04_mdns_multicast_badges Expired
60 Bytes
ubuntu-14.04_mdns_multicast_results Expired
13 MB
ubuntu-20.04_avahi_multicast_auth_badges Expired
60 Bytes
ubuntu-20.04_avahi_multicast_auth_results Expired
14.1 MB
ubuntu-20.04_avahi_unicast_auth_badges Expired
60 Bytes
ubuntu-20.04_avahi_unicast_auth_results Expired
14.7 MB
ubuntu-20.04_mdns_multicast_auth_badges Expired
60 Bytes
ubuntu-20.04_mdns_multicast_auth_results Expired
12.9 MB
ubuntu-22.04_avahi_multicast_auth_badges Expired
60 Bytes
ubuntu-22.04_avahi_multicast_auth_results Expired
14.5 MB
ubuntu-22.04_avahi_multicast_noauth_badges Expired
60 Bytes
ubuntu-22.04_avahi_multicast_noauth_results Expired
11.9 MB
windows-2019_auth_badges Expired
60 Bytes
windows-2019_auth_results Expired
9.06 MB
windows-2022_asio_auth_badges Expired
60 Bytes
windows-2022_asio_auth_results Expired
12 MB
windows-2022_asio_noauth_badges Expired
60 Bytes
windows-2022_asio_noauth_results Expired
10.2 MB