Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
revert
  • Loading branch information
vl-kp committed Jun 20, 2025
commit 34a0fd681675d2b7315cfcf9adb0fd5412dee3e5
11 changes: 1 addition & 10 deletions kp_pre_commit_hooks/gitops_values_validation.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
from jsonschema_specifications import REGISTRY
from referencing import Registry, Resource
from termcolor import colored
from yaml.scanner import ScannerError

# Disable insecure request warnings
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
Expand Down Expand Up @@ -420,15 +419,7 @@ def iter_chart_validation_errors(self) -> Iterator[SchemaValidationError]:
if not chart_file_path.exists():
continue

try:
helm_chart = HelmChart.from_chart_file(chart_file_path)
except ScannerError as e:
yield SchemaValidationError(
f"Invalid YAML: {e.problem}",
location=f"file {chart_file_path.relative_to(self.service_instance_config.gitops_repository.gitops_path)} at line {e.problem_mark.line + 1}",
hint="YAML does not allow tab characters. Please use spaces for indentation."
)
continue # Skip further checks on this broken file
helm_chart = HelmChart.from_chart_file(chart_file_path)

chart_version_str = helm_chart.platform_managed_chart_version
if chart_version_str:
Expand Down