spiegel_podman/test/e2e
Lokesh Mandvekar 73ef7cfcdc
Remove CNI backend from CLI options and completions
Remove user-facing CLI options for CNI network backend:

CLI flags:
- Keep --network-backend global flag as hidden and deprecated for
  backward compatibility with cleanup commands from 5.x containers
- Map flag to a throwaway variable (value is ignored)
- Remove shell completion for network backend values

Shell completions:
- Remove AutocompleteNetworkBackend() function
- Remove references to CNI and Netavark type constants

Backward compatibility:
- Remove --rootless-cni flag alias for podman unshare
- Remove SetNormalizeFunc that mapped rootless-cni to rootless-netns
- Update --rootless-netns flag description to mention only netavark

The --network-backend flag remains as a hidden deprecated flag to
prevent failures when upgrading from 5.x where containers may have
cleanup commands that include this flag. The flag is accepted but
ignored. Users can no longer specify CNI as a network backend option.
The --rootless-cni alias is removed; users must use --rootless-netns.

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2026-01-27 16:32:38 +05:30
..
build prune: support clearing build cache using CleanCacheMount 2024-09-05 10:40:07 -07:00
cdi build(deps): bump github.com/container-orchestrated-devices/container-device-interface 2023-02-20 14:51:04 +01:00
config Read kube_generate_type from containers.conf 2023-04-11 09:15:05 -04:00
quadlet Quadlet - do not link pod service units to quadlet templates 2026-01-15 09:23:01 -05:00
sign e2e: reduce dependency on /tmp for e2e tests 2023-01-26 22:20:15 +09:00
testdata Add --sign-by-sq-fingerprint to push operations 2025-09-11 20:32:32 +02:00
artifact_created_test.go Vendor latest mono repo for libartifact changes 2025-12-10 14:44:50 -06:00
artifact_mount_test.go Vendor latest mono repo for libartifact changes 2025-12-10 14:44:50 -06:00
artifact_test.go Vendor latest mono repo for libartifact changes 2025-12-10 14:44:50 -06:00
attach_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
build_test.go bindings: fix handling of env secrets in remote builds 2025-12-02 16:21:49 -06:00
buildx_inspect_test.go podman buildx inspect support 2025-06-03 11:07:08 -04:00
checkpoint_image_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
checkpoint_test.go Remove CNI-specific test cases 2026-01-27 16:32:38 +05:30
cleanup_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
commit_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
common_test.go Remove CNI backend from CLI options and completions 2026-01-27 16:32:38 +05:30
config.go test/e2e: fix unused linter warning 2025-03-31 12:30:43 -07:00
config_amd64.go ci: rm allow-unused from nolintlint settings 2025-03-31 12:27:55 -07:00
config_arm64.go Fix directive //nolint:revive is unused for linter "revive" on ARM 2025-04-16 16:17:28 +02:00
config_ppc64le.go pasta udp tests: new bytecheck helper 2024-10-16 10:15:19 -06:00
config_test.go test/e2e: fix unused linter warning 2025-03-31 12:30:43 -07:00
container_clone_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
container_create_volume_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
container_iface_name_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
container_inspect_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
containers_conf_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
cp_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
create_staticip_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
create_staticmac_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
create_test.go fix: improve userns validation when joining pods 2025-11-25 08:45:19 +00:00
diff_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
events_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
exec_test.go feat(exec): Add --no-session flag for improved performance 2025-11-19 12:44:48 -05:00
exists_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
export_test.go Fix container export emitting incorrect event type. 2026-01-12 16:25:25 +05:30
farm_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
generate_kube_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
generate_spec_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
generate_systemd_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
healthcheck_run_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
history_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
image_scp_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
image_sign_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
images_test.go Add Repository and Tag fields to image list --format JSON output 2025-12-03 17:53:26 -05:00
import_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
info_test.go Add test for exposing default network name in podman info 2025-11-28 09:49:02 +09:00
init_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
inspect_test.go Remove CNI-specific test cases 2026-01-27 16:32:38 +05:30
kill_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
libpod_suite_remote_test.go Remove CNI backend from CLI options and completions 2026-01-27 16:32:38 +05:30
libpod_suite_test.go Bump Go version to v6 2025-10-23 11:00:15 -04:00
load_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
login_logout_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
logs_test.go fix(logs): add tests for nanosecond precision in log timestamps 2025-12-06 12:17:39 +00:00
manifest_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
mount_rootless_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
mount_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
negative_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
network_connect_disconnect_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
network_create_test.go Remove test infrastructure for CNI/Netavark backend selection 2026-01-27 16:32:38 +05:30
network_test.go Remove test infrastructure for CNI/Netavark backend selection 2026-01-27 16:32:38 +05:30
pause_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
play_build_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
play_kube_test.go [play_kube] Add validation to container image field 2025-12-21 20:15:35 +10:00
pod_clone_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_create_test.go fix: improve userns validation when joining pods 2025-11-25 08:45:19 +00:00
pod_infra_container_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
pod_initcontainers_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_inspect_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_kill_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
pod_pause_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
pod_pod_namespaces_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_prune_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_ps_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
pod_restart_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_rm_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_start_test.go Bump Go version to v6 2025-10-23 11:00:15 -04:00
pod_stats_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
pod_stop_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pod_top_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
port_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
prune_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
ps_test.go Fix unless-stopped restart policy to match Docker behavior 2025-12-02 15:40:46 +01:00
pull_chunked_test.go Bump Go version to v6 2025-10-23 11:00:15 -04:00
pull_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
push_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
quadlet_test.go Quadlet - do not link pod service units to quadlet templates 2026-01-15 09:23:01 -05:00
rename_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
restart_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
rm_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
rmi_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_aardvark_test.go Remove test infrastructure for CNI/Netavark backend selection 2026-01-27 16:32:38 +05:30
run_apparmor_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_cgroup_parent_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
run_cleanup_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_cpu_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
run_device_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_dns_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_entrypoint_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_env_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_exit_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_memory_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
run_networking_test.go Remove test infrastructure for CNI/Netavark backend selection 2026-01-27 16:32:38 +05:30
run_ns_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
run_passwd_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_privileged_test.go test/e2e: Skip privileged container test if NoNewPrivs is set 2026-01-07 22:34:38 +01:00
run_restart_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_seccomp_test.go Merge pull request #26934 from kolyshkin/fix-ci 2026-01-23 13:18:33 +01:00
run_security_labels_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_selinux_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
run_signal_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_staticip_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_test.go Fix missing newlines in stderr error messages 2025-12-17 07:36:04 -05:00
run_transient_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_userns_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_volume_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
run_working_dir_test.go libpod: simplify resolveWorkDir() 2025-12-04 15:25:49 +01:00
runlabel_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
save_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
search_mock_registry.go test: Replace external registry deps with mock server in search tests 2025-10-24 13:55:57 +02:00
search_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
secret_test.go secrets/create: remove pipe check and allow interactive stdin 2026-01-14 17:00:25 +05:30
start_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
stats_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
stop_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
system_connection_test.go Bump Go version to v6 2025-10-23 11:00:15 -04:00
system_df_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
system_dial_stdio_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
system_reset_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
systemd_activate_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
systemd_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
tag_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
toolbox_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
top_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
tree_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
trust_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
unshare_test.go Bump Go version to v6 2025-10-23 11:00:15 -04:00
untag_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
update_test.go test/e2e: delete CgV1 skips, delete tests skipped on Cgv2 2025-11-12 15:15:34 -05:00
version_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_create_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_exists_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_inspect_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_ls_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_plugin_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_prune_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
volume_rm_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
wait_test.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00