Skip to content

fix(provider): allow Proxmox LXC to resolve containers without sablie…

c9ea7a6
Select commit
Loading
Failed to load commit list.
Merged

feat: Proxmox VE LXC provider #868

fix(provider): allow Proxmox LXC to resolve containers without sablie…
c9ea7a6
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 16, 2026 in 21s

Quality Gate failed

Failed conditions
5.7% Duplication on New Code (required ≤ 3%)
D Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 67 in pkg/sabliercmd/provider.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Enable server hostname verification on this SSL/TLS connection.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRUjk1BJ_1KSNa-f&open=AZ2WdRUjk1BJ_1KSNa-f&pullRequest=868

Check failure on line 41 in pkg/provider/proxmoxlxc/testcontainers_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 31 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXgk1BJ_1KSNa-n&open=AZ2WdRXgk1BJ_1KSNa-n&pullRequest=868

Check failure on line 59 in pkg/sabliercmd/root.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "provider.proxmox-lxc.token-secret" 3 times.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-h&open=AZ2WdRW3k1BJ_1KSNa-h&pullRequest=868

Check failure on line 55 in pkg/sabliercmd/root.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "provider.proxmox-lxc.url" 3 times.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-g&open=AZ2WdRW3k1BJ_1KSNa-g&pullRequest=868

Check failure on line 13 in pkg/provider/proxmoxlxc/container_inspect.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXEk1BJ_1KSNa-k&open=AZ2WdRXEk1BJ_1KSNa-k&pullRequest=868

Check failure on line 12 in pkg/provider/proxmoxlxc/integration_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXMk1BJ_1KSNa-l&open=AZ2WdRXMk1BJ_1KSNa-l&pullRequest=868

Check failure on line 16 in pkg/provider/proxmoxlxc/events.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXpk1BJ_1KSNa-o&open=AZ2WdRXpk1BJ_1KSNa-o&pullRequest=868

Check failure on line 67 in pkg/sabliercmd/provider.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Enable server certificate validation on this SSL/TLS connection.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRUjk1BJ_1KSNa-e&open=AZ2WdRUjk1BJ_1KSNa-e&pullRequest=868

Check failure on line 77 in pkg/config/provider.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRX5k1BJ_1KSNa-p&open=AZ2WdRX5k1BJ_1KSNa-p&pullRequest=868

Check failure on line 61 in pkg/sabliercmd/root.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "provider.proxmox-lxc.tls-insecure" 3 times.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-i&open=AZ2WdRW3k1BJ_1KSNa-i&pullRequest=868

Check failure on line 50 in pkg/provider/proxmoxlxc/testhelper_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 33 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRXWk1BJ_1KSNa-m&open=AZ2WdRXWk1BJ_1KSNa-m&pullRequest=868

Check failure on line 57 in pkg/sabliercmd/root.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "provider.proxmox-lxc.token-id" 3 times.

See more on https://sonarcloud.io/project/issues?id=sablierapp_sablier&issues=AZ2WdRW3k1BJ_1KSNa-j&open=AZ2WdRW3k1BJ_1KSNa-j&pullRequest=868