Skip to content

Update tooling for local development, fix FIPS requirements

Jason Plum requested to merge dev-build-function into main

What does this MR do?

Update tooling and documentation for building Runner stack locally.

  • Magefiles: docker/buildx: remove deprecated flag
  • Makefile.runner-helper: provide mapping from aarch64 to arm64
  • Dev: adding scripts/local-env
  • Magefile: fix package:rpmFips

    Fix ordering, and binary name, such that FIPS can be run with proper dependencies

Why was this MR needed?

Building locally involved a lot of debugging of Makefiles, Magefiles, and needed environment. These updates address a number of problematic issues I found while getting to the state of being able to test changes locally though various make and mage calls as decoded from CI configuration.

What's the best way to test this MR?

What are the relevant issue numbers?

Edited by Jason Plum

Merge request reports

Loading