canonical / solutions-engineering-automation

Repo for automating tasks for Solutions Engineering Team.
1 stars 5 forks source link

Add matrix to runs-on in snaps #78

Closed gabrielcocenza closed 2 months ago

gabrielcocenza commented 2 months ago

This way it's possible to build and release snaps using arm64 for the projects.

Added arm64 build and release for the dcgm snap

Pjack commented 2 months ago

@gabrielcocenza Why we need to support ARM64 for COU project ?

gabrielcocenza commented 2 months ago

Why we need to support ARM64 for COU project ?

@Pjack We don't. I'm just adding arm64 for DCGM. The other projects I'm adding a variable to be populated with what to run. In case of COU, tailscale and etc it's going to run just on amd64

Pjack commented 2 months ago

Why we need to support ARM64 for COU project ?

@Pjack We don't. I'm just adding arm64 for DCGM. The other projects I'm adding a variable to be populated with what to run. In case of COU, tailscale and etc it's going to run just on amd64

Understand.

This is another example of why we need to implement hierarchical variables. Ideally, modifying charmed-openstack-upgrader_main.tfvars should be unnecessary when we only want to adjust the behavior in dcgm-snap_main.tfvars