2022-11-09 DevOps Monthly

Meeting notes

Topic

Update

Driver

Topic

Update

Driver

Building and publishing Bazel debian artifacts

  • short summary on how Bazel created magma debian artifacts are build and published in CI and how they arrive in an integration test workflow

@Nils Semmelrock 

General update for Bazel switch-over

AGW Switch Over

  • We are starting the switch over! Make builds will be replaced step by step with Bazel builds.

    • Single parts will be announced in Slack.

    • This is tested extensively - but we expect needed improvements.

  • Please let us know about any issue you encounter → Slack: #bazel or #dev



Bazel Team

AGW

  • New base images for magma-dev and magma-test VMs #14096

    • Made some steps preburn, cleaned unneeded files, and other minor improvements

    • Smaller image size and faster provisioning

@Marco Pfirrmann 

Integration tests

  • Now possible to run single integration tests or a subset of them with new make option #14150

@Marco Pfirrmann 

CI dashboard

  • Two workflows added to CI dashboard (sudo tests and LTE debian workflow), with sudo tests being removed from LTE make workflow #17

@Marco Pfirrmann 

GitHub workflow names

@Cameron Voisey 

Fixes backported to v1.8

  • Several commits backported to v1.8 to get the CI green #14108

@Nils Semmelrock