Skip to content

Conversation

@rosenbloomb-sysdig
Copy link
Contributor

Summary

  • Removed 10 test files for deprecated list matching rules (5 data source tests, 5 resource tests)
  • Added deprecation notices to all list matching rule documentation (5 resource docs, 5 data source docs) pointing users to sysdig_secure_rule_falco

Background

List matching rules have been deprecated in favor of Falco rules. These tests were failing because the underlying functionality is no longer supported.

Changes

Tests Removed (10 files, -768 lines)

Data Source Tests:

  • data_source_sysdig_secure_rule_container_test.go
  • data_source_sysdig_secure_rule_filesystem_test.go
  • data_source_sysdig_secure_rule_network_test.go
  • data_source_sysdig_secure_rule_process_test.go
  • data_source_sysdig_secure_rule_syscall_test.go

Resource Tests:

  • resource_sysdig_secure_rule_container_test.go
  • resource_sysdig_secure_rule_filesystem_test.go
  • resource_sysdig_secure_rule_network_test.go
  • resource_sysdig_secure_rule_process_test.go
  • resource_sysdig_secure_rule_syscall_test.go

Documentation Updated (10 files, +20 lines)

Added deprecation warnings to all list matching rule documentation files directing users to use sysdig_secure_rule_falco instead.

Test Coverage

Existing Falco rule tests (data_source_sysdig_secure_rule_falco_test.go and resource_sysdig_secure_rule_falco_test.go) provide sufficient coverage for runtime security rules going forward.

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants