Releases: metal-stack/mini-lab
Releases · metal-stack/mini-lab
v0.5.0
General Changes
- Use
metal_stack_release_vectormodule (#247) @Gerrit91 - update mini-lab illustration (#274) @AnnaSchreiner
- feat: allow capms-ubuntu in fsl (#264) @vknabel
- Ansible update for deployment base image v0.8.0. (#263) @Gerrit91
- Fix flakiness of virtual SONiC tests (#262) @mwindower
- Differentiate SONiC base image versions and use 202505 (#260) @mwindower
- Update firewall creation command in README (#258) @dhilgarth
- README.md: Add jq to apt install (#257) @GeertJohan
- Hotfix using archive.debian.org for bullseye-backports on SONiC. (#253) @Gerrit91
- Add sonic base image workflow (#252) @ostempel
- added sonic base image workflow (#251) @ostempel
- Remove Cumulus (#246) @robertvolkmann
- Create proxy registries after kind cluster. (#248) @Gerrit91
- Implement a health check for SONiC (#195) @robertvolkmann
- Pin ingress-nginx controller helm chart due to regression. (#245) @Gerrit91
- Adapt to latest metal-roles. (#244) @Gerrit91
- Add Headscale support (#243) @majst01
- Don't cancel each other's job in test matrix. (#240) @Gerrit91
- include sboms in container images (#242) @mac641
- Gardener operator (#239) @Gerrit91
- feat: remove unused meilisearch (#241) @vknabel
- Recreate update strategy for ingress-nginx (#235) @Gerrit91
- Add pull-through caches for common container registries (#227) @ostempel
- Use OpenIPMI for managing the power of the virtual machines. (#223) @robertvolkmann
- Use new flag --abort-on-container-failure (#238) @robertvolkmann
- Inline IP masquerade for SONiC switches (#237) @iljarotar
- docs: include missing step for make dev-env (#226) @vknabel
v0.4.4
General Changes
- Put virtual-garden admin into seeds group. (#233) @Gerrit91
- Lower default for backup objects (#232) @simcod
- Add metal-apiserver as preview in the mini-lab (#231) @majst01
- Fix semver image of ubuntu (#229) @majst01
- Build images before running integration tests. (#230) @Gerrit91
- fix: warning for missing metalctl hmac auth type (#224) @vknabel
- fix: include missing metal auth type in compose.yaml (#222) @vknabel
- Add target to transpile ignition userdata (#220) @Gerrit91
- Configuring auditing with timescaledb. (#217) @Gerrit91
- Dualstack support In Progress (#208) @majst01
- Fix routing for flavor CAPMS (#218) @robertvolkmann
- Use the same bridge for the mgmt network and external connectivity (#216) @robertvolkmann
- Test on latest OS images. (#214) @Gerrit91
v0.4.3
General Changes
- Allow variable configuration for metalctl docker compose container. (#213) @Gerrit91
- Enhance flavor for Cluster API (#212) @robertvolkmann
- Add flavor to run Gardener in the mini-lab (#202) @Gerrit91
- Refactor connectivity tests (#209) @robertvolkmann
- Pull the SONiC image for all flavors except for the Cumulus flavor (#207) @robertvolkmann
- Add flavor for CAPI. (#203) @Gerrit91
- Use latest version of containerlab again. (#204) @Gerrit91
- Use front panel names in the clab topology (#206) @robertvolkmann
- Add downscript to fix free_machine targets (#201) @robertvolkmann
- Migrate to QEMU 9.1 by switching to bookworm backports (#197) @robertvolkmann
- Use custom OVMF firmware (#196) @robertvolkmann
- Automatically remove metalctl container (#198) @robertvolkmann
- Deactivate GRO to fix performance issues (#200) @robertvolkmann
v0.4.2
General Changes
- Remove fixed public IPv4 addresses assigned to machines (#187) @robertvolkmann
- Simplify ssh config and use it everywhere (#185) @robertvolkmann
- Correct flavors section in readme (#194) @iljarotar
- Remove all containers from previous runs (#188) @robertvolkmann
- Remove unused machine and align sonic and cumulus ports (#193) @iljarotar
- Put SONiC VM image into a separate container image (#189) @robertvolkmann
- Use a nginx container to test outgoing traffic (#186) @robertvolkmann
v0.4.1
General Changes
- Switch to tc mirrored to get rid of macvtap (#110) @robertvolkmann
- SONiC 202311 (#179) @robertvolkmann
- Fix Cumulus (#180) @robertvolkmann
- Remove unused stuff for cumulus (#178) @robertvolkmann
- Test internet connectivity of the machines (#159) @robertvolkmann
- Run integration tests for Cumulus too (#177) @robertvolkmann
- Update frr to 10.0.1 (#173) @majst01
- Fix frr download issue (#174) @simcod
- Update machine image and runtime dependencies (#172) @majst01
- Remove obsolete libvirt-specific make target (#171) @simcod
- Fix containerlab CI cleanup when no containers are running. (#167) @Gerrit91
- Move
leafandrouterrole from metal-roles into mini-lab. (#161) @Gerrit91 - Pull sonic image when baking the partition. (#165) @Gerrit91
v0.4.0
General Changes
- Put sonic image directy into container. (#164) @Gerrit91
- Resolve latest os images from releases. (#163) @Gerrit91
- allow to build/push images into the leaf VM (#160) @ulrichSchreiner
- Make SONiC the default flavor. (#158) @Gerrit91
- Build and push sonic container image. (#157) @Gerrit91
- Support SONiC (#153) @robertvolkmann
v0.3.6
v0.3.5
v0.3.4
General Changes
- Update to maintained dependencies (#145) @robertvolkmann
- Adapt to meilisearch backup-restore-sidecar support. (#143) @Gerrit91
v0.3.3
General Changes
- Remove NSQ lookupd port exposal. (#142) @Gerrit91
- Allow ssh-rsa public key type. (#140) @Gerrit91
- docs: pin containerlab install script (#139) @vknabel
- fix(auditing): explicitly clear out storage class (#138) @vknabel
- Provide workaround for debian jessie apt-transport-https. (#137) @Gerrit91
- Auditing with Meilisearch (#132) @vknabel
- Use new dhcp role. (#133) @Gerrit91