Ivan Rizzante
irizzant.bsky.social
Ivan Rizzante
@irizzant.bsky.social
2. what I notice is that I have chainsaw tests perfectly working and not flickering in my local machine but in GHA they flicker, probably because of resource constraints or something. I use devbox to run tests so I doubt is because of installed packages.
October 3, 2025 at 1:25 PM
1. Yes I could write kcl code which outputs valid chainsaw yaml, but that's not what I meant. If you have a look at github.com/upbound/conf... for example you don't see any trace of chainsaw language, no bindings, no templates This translation layer from kcl to chainsaw testing is done by upbound.
October 3, 2025 at 1:23 PM
So what I'm trying to say is that with chainsaw I face 2 problems
1. I have to write tests in chainsaw language instead of kcl
2. I sometimes see chainsaw tests flickering on GitHub actions, I thought it could be better adopting upbound tooling for this
October 3, 2025 at 7:51 AM
Yes but from the user perspective this is hidden since you write tests using kcl like in the composition itself
September 30, 2025 at 1:09 PM
@vfarcic.bsky.social thank you for the answer. And what about assigning crossplane.io/external-name ? Is that a good practice to always assign it to have deterministic external resources names?
June 19, 2025 at 4:26 PM
@vfarcic.bsky.social No problem! I booked a timeslot on the December 11 if it's ok for you
November 28, 2024 at 8:42 PM
Hi @vfarcic.bsky.social thank you again for your time.
I managed to fix the issue with Chainsaw by using a different approach based on a simple ConfigMap. If you're interested I'm happy to share the solution I came up with on another call
November 28, 2024 at 4:09 PM
Thank you @vfarcic.bsky.social |! Talk to you tomorrow
November 26, 2024 at 8:04 AM