fluxcd-flux2/cmd/flux/testdata
Max Jonas Werner 3e80c5809e
Fix flux trace for HRs from OCIRepositorys
Before:
```
$ flux -n default trace pod default-podinfo-585856f49c-4jl4m
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x2 addr=0x40 pc=0x10618da70]

goroutine 1 [running]:
main.traceHelm({0x106dd7b28, 0x14000201490}, {0x12f34c0d8, 0x14000783100}, {{0x1400071e130?, 0x1061e7795?}, {0x1400071e109?, 0x1000d9c84?}}, 0x140006a6030)
	/home/runner/work/flux2/flux2/cmd/flux/trace.go:404 +0x2f0
main.traceObject({0x106dd7b28, 0x14000201490}, {0x12f34c0d8, 0x14000783100}, 0x140006a6030)
	/home/runner/work/flux2/flux2/cmd/flux/trace.go:134 +0x11c
main.traceObjects({0x106dd7b28, 0x14000201490}, {0x12f34c0d8, 0x14000783100}, {0x140006a6040, 0x1, 0x0?})
	/home/runner/work/flux2/flux2/cmd/flux/trace.go:112 +0x74
main.traceCmdRun(0x14000592800?, {0x140003aea80, 0x2, 0x4})
	/home/runner/work/flux2/flux2/cmd/flux/trace.go:107 +0x180
github.com/spf13/cobra.(*Command).execute(0x108341980, {0x140003aea40, 0x4, 0x4})
	/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:985 +0x834
github.com/spf13/cobra.(*Command).ExecuteC(0x108329280)
	/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:1117 +0x344
github.com/spf13/cobra.(*Command).Execute(...)
	/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:1041
main.main()
	/home/runner/work/flux2/flux2/cmd/flux/main.go:189 +0x78
```

After:

```
 $ ~/dev/flux/flux2/bin/flux -n default trace pod default-podinfo-585856f49c-4jl4m

Object:         Pod/default-podinfo-585856f49c-4jl4m
Namespace:      default
Status:         Managed by Flux
---
HelmRelease:    podinfo
Namespace:      flux-system
Target:         default
Revision:       6.8.0+2360bdf32ddc
Status:         Last reconciled at 2025-05-14 16:10:37 +0200 CEST
Message:        Helm install succeeded for release default/default-podinfo.v1 with chart podinfo@6.8.0+2360bdf32ddc
---
OCIRepository:   podinfo
Namespace:       flux-system
URL:             oci://ghcr.io/stefanprodan/charts/podinfo
Tag:             6.8.0
Revision:        6.8.0@sha256:2360bdf32ddc50c05f8e128118173343b0a012a338daf145b16e0da9c80081a4
Status:          Last reconciled at 2025-05-14 16:09:17 +0200 CEST
Message:         stored artifact for digest '6.8.0@sha256:2360bdf32ddc50c05f8e128118173343b0a012a338daf145b16e0da9c80081a4'
```

Signed-off-by: Max Jonas Werner <max@coppersoft.com>
2025-05-14 18:02:18 +02:00
..
build-kustomization Recursively build and diff Kustomizations 2024-09-06 21:24:38 +03:00
check Update Kubernetes min supported version to 1.30 2025-02-20 14:54:41 +02:00
cluster_info prevent flux install from overriding bootrapped cluster 2023-10-23 14:39:43 +01:00
create_hr Add support for creating HR with .spec.ChartRef 2024-05-11 22:49:52 +02:00
create_secret [RFC-007] Flux cmd support for GitHub provider: This commit includes the following changes - 2025-02-13 11:36:24 -08:00
create_source_chart Add (create|delete|export) source chart commands 2024-05-09 11:57:38 +02:00
create_source_git [RFC-007] Flux cmd support for GitHub provider: This commit includes the following changes - 2025-02-13 11:36:24 -08:00
create_source_helm Update Helm Source APIs to v1 (GA) 2024-05-06 12:28:34 +03:00
debug_helmrelease Fix command debug hr not taking targetPath into account 2025-03-03 10:56:16 +00:00
debug_kustomization Add links to status docs in flux debug commands 2024-12-18 00:50:02 +02:00
diff-artifact feat: diff artifact capability added 2022-10-20 13:23:50 +03:00
diff-kustomization Recursively build and diff Kustomizations 2024-09-06 21:24:38 +03:00
envsubst Add flux envsubst command 2024-04-08 17:54:38 +03:00
export Promote bucket commands to GA 2024-09-27 17:01:21 +03:00
get Add label selector flag to get cmd 2023-04-11 17:00:57 +01:00
helmrelease Update HelmRelease golden file with new message 2023-12-12 09:40:44 +01:00
image Fix create command always using imageRepositoryType 2025-01-12 14:09:24 +00:00
kustomization fix golden file 2025-01-14 13:53:24 +01:00
logs Add unit tests for flux logs 2022-08-02 19:44:23 +01:00
oci Add flags for issuer/subject OCI signature verification 2024-04-17 09:45:33 +02:00
trace Fix flux trace for HRs from OCIRepositorys 2025-05-14 18:02:18 +02:00
tree Update GitRepository Receiver, and Kustomization to v1 2023-04-05 16:05:20 +03:00