mirror of https://github.com/fluxcd/flux2.git
				
				
				
			release/v2.7.x
				
					dependabot/github_actions/ci-1ec230614d
				
					main
				
					release/v2.6.x
				
					conform-k8s-1.33
				
					release/v2.5.x
				
					release/v2.4.x
				
					remove-notation-validation
				
					release/v2.3.x
				
					release/v2.2.x
				
					RFC
				
					fix-commit-log
				
					flux-audit
				
					release/v2.1.x
				
					context-ns
				
					ksm-dashboard
				
					rfc-passwordless-git-auth
				
					release/v2.0.x
				
					rfc-gating
				
					release/v0.27.4
				
					rfc-0003
				
					rfc-0002
				
					rfc-0001
				
					prompt-for-tokens
				
					encrypt-init-cmd
				
			
			
				
					
						v2.7.3
					
				
					
						v2.7.2
					
				
					
						v2.7.1
					
				
					
						v2.7.0
					
				
					
						v2.6.4
					
				
					
						v2.6.3
					
				
					
						v2.6.2
					
				
					
						v2.6.1
					
				
					
						v2.6.0
					
				
					
						v2.5.1
					
				
					
						v2.5.0
					
				
					
						v2.4.0
					
				
					
						v2.3.0
					
				
					
						v2.2.3
					
				
					
						v2.2.2
					
				
					
						v2.2.1
					
				
					
						v2.2.0
					
				
					
						v2.1.2
					
				
					
						v2.1.1
					
				
					
						v2.1.0
					
				
					
						v2.0.1
					
				
					
						v2.0.0
					
				
					
						v2.0.0-rc.5
					
				
					
						v2.0.0-rc.4
					
				
					
						v2.0.0-rc.3
					
				
					
						v2.0.0-rc.2
					
				
					
						v2.0.0-rc.1
					
				
					
						v0.41.2
					
				
					
						v0.40.0
					
				
					
						v0.39.0
					
				
					
						v0.38.2
					
				
					
						v0.38.1
					
				
					
						v0.38.0
					
				
					
						v0.37.0
					
				
					
						v0.36.0
					
				
					
						v0.35.0
					
				
					
						v0.34.0
					
				
					
						v0.33.0
					
				
					
						v0.32.0
					
				
					
						v0.31.3
					
				
					
						v0.31.2
					
				
					
						v0.31.1
					
				
					
						v0.31.0
					
				
					
						v0.30.1
					
				
					
						v0.28.2
					
				
					
						v0.27.2
					
				
					
						v0.27.1
					
				
					
						v0.27.0
					
				
					
						v0.26.3
					
				
					
						v0.26.2
					
				
					
						v0.26.1
					
				
					
						v0.26.0
					
				
					
						v0.25.3
					
				
					
						v0.0.1
					
				
					
						v0.0.1-alpha.1
					
				
					
						v0.0.1-beta.1
					
				
					
						v0.0.1-beta.2
					
				
					
						v0.0.1-beta.3
					
				
					
						v0.0.1-beta.4
					
				
					
						v0.0.10
					
				
					
						v0.0.11
					
				
					
						v0.0.12
					
				
					
						v0.0.13
					
				
					
						v0.0.14
					
				
					
						v0.0.15
					
				
					
						v0.0.16
					
				
					
						v0.0.17
					
				
					
						v0.0.18
					
				
					
						v0.0.19
					
				
					
						v0.0.2
					
				
					
						v0.0.20
					
				
					
						v0.0.21
					
				
					
						v0.0.22
					
				
					
						v0.0.23
					
				
					
						v0.0.24
					
				
					
						v0.0.25
					
				
					
						v0.0.26
					
				
					
						v0.0.27
					
				
					
						v0.0.28
					
				
					
						v0.0.3
					
				
					
						v0.0.4
					
				
					
						v0.0.5
					
				
					
						v0.0.6
					
				
					
						v0.0.7
					
				
					
						v0.0.8
					
				
					
						v0.0.9
					
				
					
						v0.1.0
					
				
					
						v0.1.1
					
				
					
						v0.1.2
					
				
					
						v0.1.3
					
				
					
						v0.1.4
					
				
					
						v0.1.5
					
				
					
						v0.1.6
					
				
					
						v0.1.7
					
				
					
						v0.1.8
					
				
					
						v0.10.0
					
				
					
						v0.11.0
					
				
					
						v0.12.0
					
				
					
						v0.12.1
					
				
					
						v0.12.2
					
				
					
						v0.12.3
					
				
					
						v0.13.0
					
				
					
						v0.13.1
					
				
					
						v0.13.2
					
				
					
						v0.13.3
					
				
					
						v0.13.4
					
				
					
						v0.14.0
					
				
					
						v0.14.1
					
				
					
						v0.14.2
					
				
					
						v0.15.0
					
				
					
						v0.15.1
					
				
					
						v0.15.2
					
				
					
						v0.15.3
					
				
					
						v0.16.0
					
				
					
						v0.16.1
					
				
					
						v0.16.2
					
				
					
						v0.17.0
					
				
					
						v0.17.1
					
				
					
						v0.17.2
					
				
					
						v0.18.0
					
				
					
						v0.18.1
					
				
					
						v0.18.2
					
				
					
						v0.18.3
					
				
					
						v0.19.0
					
				
					
						v0.19.1
					
				
					
						v0.2.0
					
				
					
						v0.2.1
					
				
					
						v0.2.2
					
				
					
						v0.2.3
					
				
					
						v0.2.4
					
				
					
						v0.2.5
					
				
					
						v0.2.6
					
				
					
						v0.20.0
					
				
					
						v0.20.1
					
				
					
						v0.21.0
					
				
					
						v0.21.1
					
				
					
						v0.22.0
					
				
					
						v0.22.1
					
				
					
						v0.23.0
					
				
					
						v0.24.0
					
				
					
						v0.24.1
					
				
					
						v0.25.0
					
				
					
						v0.25.1
					
				
					
						v0.25.2
					
				
					
						v0.27.3
					
				
					
						v0.27.4
					
				
					
						v0.28.0
					
				
					
						v0.28.1
					
				
					
						v0.28.3
					
				
					
						v0.28.4
					
				
					
						v0.28.5
					
				
					
						v0.29.0
					
				
					
						v0.29.1
					
				
					
						v0.29.2
					
				
					
						v0.29.3
					
				
					
						v0.29.4
					
				
					
						v0.29.5
					
				
					
						v0.3.0
					
				
					
						v0.30.0
					
				
					
						v0.30.2
					
				
					
						v0.31.4
					
				
					
						v0.31.5
					
				
					
						v0.38.3
					
				
					
						v0.4.0
					
				
					
						v0.4.1
					
				
					
						v0.4.2
					
				
					
						v0.4.3
					
				
					
						v0.40.1
					
				
					
						v0.40.2
					
				
					
						v0.41.0
					
				
					
						v0.41.1
					
				
					
						v0.5.0
					
				
					
						v0.5.1
					
				
					
						v0.5.2
					
				
					
						v0.5.3
					
				
					
						v0.5.4
					
				
					
						v0.5.5
					
				
					
						v0.5.6
					
				
					
						v0.5.7
					
				
					
						v0.5.8
					
				
					
						v0.5.9
					
				
					
						v0.6.0
					
				
					
						v0.6.1
					
				
					
						v0.6.2
					
				
					
						v0.6.3
					
				
					
						v0.7.0
					
				
					
						v0.7.1
					
				
					
						v0.7.2
					
				
					
						v0.7.3
					
				
					
						v0.7.4
					
				
					
						v0.7.5
					
				
					
						v0.7.6
					
				
					
						v0.7.7
					
				
					
						v0.8.0
					
				
					
						v0.8.1
					
				
					
						v0.8.2
					
				
					
						v0.9.0
					
				
					
						v0.9.1
					
				
			
		${ noResults }
		
	
		
			1 Commits (e288cb27718c57eb429264b8ce39661a658b84ab)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
| 
							
							
								 | 
						
							
							
							
								
								
							
							
								
							
								3e80c5809e
								
									 | 
						
							
							
								
								Fix `flux trace` for HRs from `OCIRepository`s
							
							
							
							
							
							
							
							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>
							
						 | 
						
							6 months ago |