C-Dash: Enable reading of constants from env variables
[csit.git] / resources / api / vpp / supported_crcs.yaml
index 58825af..fb6a499 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2023 Cisco and/or its affiliates.
+# Copyright (c) 2024 Cisco and/or its affiliates.
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at:
 # Comment https link towards the build used to get or verify the CRC values.
 # Link cannot easily be name as it is too long.
 
-# Prefer x86_64, Ubuntu, latest LTS.
-# Note that during flag day process, the link would point
-# to (logged artifacts of) verify job, not merge job.
-
 # Note that you cannot easily avoid quotes for CRC values.
 # With leading 0x, yaml interprets the values as numbers.
 # Even with 0x removed, hexa CRC value may appear as decimal number.
 
 # Trailing comments are optional, for tracking how to test the message.
+
 # Please keep alphabetic order.
 # Use bash command "env LC_COLLATE=C sort -u" if not clear.
 
 # https://packagecloud.io/app/fdio/release
-# /search?q=23.06&filter=debs&filter=all&dist=debian
-23.06-release:
+# /search?q=24.02&filter=debs&filter=all&dist=debian
+24.02-with-srv6-bug:
     # plugins/acl/acl.api
     acl_add_replace: '0xee5c2f18'  # dev
     acl_add_replace_reply: '0xac407b0c'  # dev
@@ -53,8 +50,8 @@
     adl_interface_enable_disable_reply: '0xe8d4e804'  # dev
 
     # plugins/af_xdp/af_xdp.api
-    af_xdp_create_v2: '0xe17ec2eb'  # dev
-    af_xdp_create_v2_reply: '0x5383d31f'  # dev
+    af_xdp_create_v3: '0xcf4b1827'  # perf
+    af_xdp_create_v3_reply: '0x5383d31f'  # perf
 
     # plugins/avf/avf.api
     avf_create: '0xdaab8ae2'  # dev
     create_vlan_subif_reply: '0x5383d31f'  # dev
 
     # plugins/crypto_sw_scheduler/crypto_sw_scheduler.api
+    crypto_set_async_dispatch_v2: '0x667d2d54'  # perf
+    crypto_set_async_dispatch_v2_reply: '0xe8d4e804'  # perf
     crypto_sw_scheduler_set_worker: '0xb4274502'  # perf
     crypto_sw_scheduler_set_worker_reply: '0xe8d4e804'  # perf
-    # ^^ 64B-1c-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm-udir-ndrpdr
+    # 4^ 64B-1c-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm-udir-ndrpdr
     # ^ ndrpdrAND1cAND64BANDethip4ipsec8tnlswasync-scheduler-ip4base-int-\
     #   aes128gcm-udir
 
     # gre_tunnel_add_del / reply # unused L1 keyword: create_gre_tunnel_interface
 
     # plugins/gtpu/gtpu.api
-    gtpu_add_del_tunnel: '0xca983a2b'  # perf
-    gtpu_add_del_tunnel_reply: '0x5383d31f'  # perf
+    gtpu_add_del_tunnel_v2: '0xa0c30713'  # perf
+    gtpu_add_del_tunnel_v2_reply: '0x62b41304'  # perf
     # ^^ 64B-1c-ethip4gtpusw-ip4base-ndrpdr
     # ^ ndrpdrAND1cAND64BANDethip4gtpusw-ip4base
     gtpu_offload_rx: '0xf0b08786' # perf
     # vnet/ipsec/ipsec.api
     ipsec_interface_add_del_spd: '0x80f80cbb'  # dev
     ipsec_interface_add_del_spd_reply: '0xe8d4e804'  # dev
-    ipsec_sa_v3_details: '0x2fc991ee'  # dev
-    ipsec_sa_v3_dump: '0x2076c2f4'  # dev
-    ipsec_sad_entry_add: '0x50229353'  # dev
-    ipsec_sad_entry_add_reply: '0x9ffac24b'  # dev
+    ipsec_sa_v5_details: '0x3cfecfbd'  # dev teardown
+    ipsec_sa_v5_dump: '0x2076c2f4'  # dev teardown
+    ipsec_sad_entry_add_v2: '0x9611297a'  # dev
+    ipsec_sad_entry_add_v2_reply: '0x9ffac24b'  # dev
     ipsec_select_backend: '0x5bcfd3b7'  # perf
     ipsec_select_backend_reply: '0xe8d4e804'  # perf
     # ^^ 64B-1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
     # ^ 1280BAND1cANDeth-ip4udpquicscale10cl1s-vppecho
 
     # vnet/policer/policer.api
-    policer_add_del: '0x2b31dd38'  # dev
-    policer_add_del_reply: '0xa177cef2'  # dev
+    policer_add: '0x4d949e35'  # dev
+    policer_add_reply: '0xa177cef2'  # dev
 
     # vnet/classify/classify.api
     policer_classify_set_interface: '0xde7ad708'  # dev
     policer_classify_set_interface_reply: '0xe8d4e804'  # dev
 
     # plugins/rdma/rdma.api
-    rdma_create_v3: '0xc6287ea8'  # perf
-    rdma_create_v3_reply: '0x5383d31f'  # perf
+    rdma_create_v4: '0xc6287ea8'  # perf
+    rdma_create_v4_reply: '0x5383d31f'  # perf
     # 2x^ Any test with drv_rdma. Currently only available on 2n-clx.
     # - Not testable by devicetest (until we have environment with right NICs).
 
     sr_localsids_dump: '0x51077d14'  # dev teardown
     sr_policies_v2_details: '0x96dcb699'  # dev teardown
     sr_policies_v2_dump: '0x51077d14'  # dev teardown
-    sr_policy_add: '0x44ac92e8'  # dev
-    sr_policy_add_reply: '0xe8d4e804'  # dev
+    sr_policy_add_v2: '0xf6297f36'  # dev
+    sr_policy_add_reply: '0xe8d4e804'  # dev but wrong
     sr_set_encap_source: '0xd3bad5e1'  # dev
     sr_set_encap_source_reply: '0xe8d4e804'  # dev
     sr_steering_add_del: '0xe46b0a0f'  # dev
     wg_set_async_mode: '0xa6465f7c'
     wg_set_async_mode_reply: '0xe8d4e804'
 
-23.10-rc0:
+    # Please keep alphabetic order.
+
+24.02-with-srv6-fix:
     # plugins/acl/acl.api
     acl_add_replace: '0xee5c2f18'  # dev
     acl_add_replace_reply: '0xac407b0c'  # dev
     adl_interface_enable_disable_reply: '0xe8d4e804'  # dev
 
     # plugins/af_xdp/af_xdp.api
-    af_xdp_create_v2: '0xe17ec2eb'  # dev
-    af_xdp_create_v2_reply: '0x5383d31f'  # dev
+    af_xdp_create_v3: '0xcf4b1827'  # perf
+    af_xdp_create_v3_reply: '0x5383d31f'  # perf
 
     # plugins/avf/avf.api
     avf_create: '0xdaab8ae2'  # dev
     # gre_tunnel_add_del / reply # unused L1 keyword: create_gre_tunnel_interface
 
     # plugins/gtpu/gtpu.api
-    gtpu_add_del_tunnel: '0xca983a2b'  # perf
-    gtpu_add_del_tunnel_reply: '0x5383d31f'  # perf
+    gtpu_add_del_tunnel_v2: '0xa0c30713'  # perf
+    gtpu_add_del_tunnel_v2_reply: '0x62b41304'  # perf
     # ^^ 64B-1c-ethip4gtpusw-ip4base-ndrpdr
     # ^ ndrpdrAND1cAND64BANDethip4gtpusw-ip4base
     gtpu_offload_rx: '0xf0b08786' # perf
     # vnet/ipsec/ipsec.api
     ipsec_interface_add_del_spd: '0x80f80cbb'  # dev
     ipsec_interface_add_del_spd_reply: '0xe8d4e804'  # dev
-    ipsec_sa_v3_details: '0x2fc991ee'  # dev
-    ipsec_sa_v3_dump: '0x2076c2f4'  # dev
-    ipsec_sad_entry_add: '0x50229353'  # dev
-    ipsec_sad_entry_add_reply: '0x9ffac24b'  # dev
+    ipsec_sa_v5_details: '0x3cfecfbd'  # dev teardown
+    ipsec_sa_v5_dump: '0x2076c2f4'  # dev teardown
+    ipsec_sad_entry_add_v2: '0x9611297a'  # dev
+    ipsec_sad_entry_add_v2_reply: '0x9ffac24b'  # dev
     ipsec_select_backend: '0x5bcfd3b7'  # perf
     ipsec_select_backend_reply: '0xe8d4e804'  # perf
     # ^^ 64B-1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
     # ^ 1280BAND1cANDeth-ip4udpquicscale10cl1s-vppecho
 
     # vnet/policer/policer.api
-    policer_add_del: '0x2b31dd38'  # dev
-    policer_add_del_reply: '0xa177cef2'  # dev
+    policer_add: '0x4d949e35'  # dev
+    policer_add_reply: '0xa177cef2'  # dev
 
     # vnet/classify/classify.api
     policer_classify_set_interface: '0xde7ad708'  # dev
     policer_classify_set_interface_reply: '0xe8d4e804'  # dev
 
     # plugins/rdma/rdma.api
-    rdma_create_v3: '0xc6287ea8'  # perf
-    rdma_create_v3_reply: '0x5383d31f'  # perf
+    rdma_create_v4: '0xc6287ea8'  # perf
+    rdma_create_v4_reply: '0x5383d31f'  # perf
     # 2x^ Any test with drv_rdma. Currently only available on 2n-clx.
     # - Not testable by devicetest (until we have environment with right NICs).
 
     sr_localsids_dump: '0x51077d14'  # dev teardown
     sr_policies_v2_details: '0x96dcb699'  # dev teardown
     sr_policies_v2_dump: '0x51077d14'  # dev teardown
-    sr_policy_add: '0x44ac92e8'  # dev
-    sr_policy_add_reply: '0xe8d4e804'  # dev
+    sr_policy_add_v2: '0xf6297f36'  # dev
+    sr_policy_add_v2_reply: '0xe8d4e804'  # dev
     sr_set_encap_source: '0xd3bad5e1'  # dev
     sr_set_encap_source_reply: '0xe8d4e804'  # dev
     sr_steering_add_del: '0xe46b0a0f'  # dev