socallinuxexpo / scale-network

SCaLE's on-site expo network configurations, wifi, tooling, and scripts
https://www.socallinuxexpo.org/
BSD 3-Clause "New" or "Revised" License
40 stars 16 forks source link

Remove dependencies on test and build containers #627

Closed sarcasticadmin closed 5 months ago

sarcasticadmin commented 9 months ago

Description

Spun out from: https://github.com/socallinuxexpo/scale-network/issues/418#issuecomment-1523635591

However, to echo @kylerisse other comments earlier in the thread, I really dont think we need the containers we have.

ansible-tester - Most of this can be done via nix. We were largely using the container for consistency for the packages.
scale-signs - Again were largely using the container for consistency for the packages, even if we have to use it "as-is" we can get the correct packages on the vm directly via nix now.
scale-openwrt - Ditto for this as well

Acceptance Criteria

owendelong commented 5 months ago

What else is needed to finish this?

sarcasticadmin commented 5 months ago

We can close this given that the majority of the work has been done and stable. The latest remaining container in the build process will be dealt with as part of #617