TNG updates
To generate report use with adopted dates.
gh pr list -L 1000 --state merged --search "merged:2022-05-01..2022-06-01 author:alexzurbonsen author:jheidbrink author:maxhbr author:ajahl author:neudrino author:sebathomas author:nstng author:LKreutzer author:vktng author:voisey author:thmsschmitt author:mpfirrmann author:VSchnells author:wolfseb author:MoritzThomasHuebner author:crasu" --json url,title | jq -r "(.[] | [.url, .title]) | @tsv"Nov 1, 2022
Also see Github.
To generate report use with adopted dates.
gh pr list -L 1000 --state merged --search "merged:2022-10-01..2022-11-01 author:alexzurbonsen author:jheidbrink author:maxhbr author:ajahl author:neudrino author:sebathomas author:nstng author:LKreutzer author:vktng author:voisey author:thmsschmitt author:mpfirrmann author:VSchnells author:wolfseb author:MoritzThomasHuebner author:crasu" --json url,title | jq -r "(.[] | [.url, .title]) | @tsv"Bazel + CI
https://github.com/magma/magma/pull/14336 fix: bazel build and test verbs use same parameter order
https://github.com/magma/magma/pull/14332 fix(ci): Fix upload error in agw-coverage workflow
https://github.com/magma/magma/pull/14330 chore(ci): Send all CI Slack notifications for Bazel jobs to the standard #ci channel
https://github.com/magma/magma/pull/14315 fix(ci): ntpdate makes eventd startup fail which in turn makes the integ test fail.
https://github.com/magma/magma/pull/14311 chore: Set parameter for both build and test
https://github.com/magma/magma/pull/14301 chore(ci): Remove dead env variables in agw-workflow
https://github.com/magma/magma/pull/14295 fix(ci): format html output correctly
https://github.com/magma/magma/pull/14289 fix(ci): install missing firebase_admin python module
https://github.com/magma/magma/pull/14288 fix(ci): fix bug in dict iteration
https://github.com/magma/magma/pull/14287 fix: Restore import path logic in load tests
https://github.com/magma/magma/pull/14282 fix(ci): use correct syntax to filter for repository_dispatch
https://github.com/magma/magma/pull/14281 fix(ci): use correct syntax for push event in sudo python tests
https://github.com/magma/magma/pull/14280 chore: Reduce devcontainer size
https://github.com/magma/magma/pull/14278 fix(ci): ignore exit status from single test sets
https://github.com/magma/magma/pull/14277 chore(ci): bump `actions/download-artifact` version to remove deprecation warning
https://github.com/magma/magma/pull/14276 chore(ci): bump `geekyeggo/delete-artifact` version to remove deprecation warning
https://github.com/magma/magma/pull/14275 chore(ci): remove debug-only `hmarr/debug-action`
https://github.com/magma/magma/pull/14273 chore(ci): bump `github/codeql-action` version to remove deprecation warning
https://github.com/magma/magma/pull/14271 chore(ci): bump `amannn/action-semantic-pull-request` version to remo…
https://github.com/magma/magma/pull/14270 chore(ci): bump `docker/setup-qemu-action` version to remove deprecat…
https://github.com/magma/magma/pull/14269 chore(ci): bump `action/setup-node` version to remove deprecation war…
https://github.com/magma/magma/pull/14268 chore(ci): bump `docker/build-push-action` version to remove deprecat…
https://github.com/magma/magma/pull/14267 fix(ci): fix test interdependency in test_attach_detach_rar_tcp_he (#…
https://github.com/magma/magma/pull/14263 chore(ci): bump `peter-evans/find_comment` version to remove deprecat…
https://github.com/magma/magma/pull/14262 chore(ci): bump `nick-invision/retry` version to remove deprecation w…
https://github.com/magma/magma/pull/14261 chore(ci): bump `tspascoal/get-user-teams-membership` version to remoprecation warning
https://github.com/magma/magma/pull/14260 chore(ci): bump `reviewdog/action-golangci-lint` version to remove precation warning
https://github.com/magma/magma/pull/14256 chore(ci): bump `docker/login-action` version to remove deprecation w…
https://github.com/magma/magma/pull/14255 chore(ci): bump `EnricoMi/publish-unit-test-result-action/composite` …
https://github.com/magma/magma/pull/14254 chore(ci): bump `actions/cache` version to remove deprecation warning
https://github.com/magma/magma/pull/14253 chore(ci): bump `actions/checkout` version to remove deprecation warning
https://github.com/magma/magma/pull/14252 chore(ci): bump `actions/setup-go` version to remove deprecation warning
https://github.com/magma/magma/pull/14247 fix(ci): remove the always failing amis workflow
https://github.com/magma/magma/pull/14242 fix(ci): test interdependency in test_attach_detach_multiple_rar_tcp_data
https://github.com/magma/magma/pull/14241 chore(ci): remove flaky integration tests from containerized AGW tests
https://github.com/magma/magma/pull/14239 chore(ci): Update FEG integ test job dependency on docker build jobs
https://github.com/magma/magma/pull/14238 fix(ci): Add debug output to in order to make it easier to investiga…
https://github.com/magma/magma/pull/14233 chore(ci): Remove sudo tests from make LTE integ test workflow
https://github.com/magma/magma/pull/14232 fix: Do not set HOME in Dockerfile
https://github.com/magma/magma/pull/14230 fix(ci): fix test interdependency in test attach detach rar tcp data
https://github.com/magma/magma/pull/14229 chore(ci): Unify workflow names
https://github.com/magma/magma/pull/14227 chore(ci): Reconfigure workflow triggers to push on master instead of waiting for the build-all workflow to complete
https://github.com/magma/magma/pull/14226 chore(ci): Add option to store bazel profile data to bazel.yml workflow
https://github.com/magma/magma/pull/14223 feat(ci): publish python sudo test results to firebase
https://github.com/magma/magma/pull/14221 feat(ci): bump and pin github action in federated integ test
https://github.com/magma/magma/pull/14214 feat(ci): Run most integration tests against containerized AGW on CI
https://github.com/magma/magma/pull/14204 chore(ci): upgrade Github action dorny/paths-filter (everywhere)
https://github.com/magma/magma/pull/14203 feat(ci): increase granularity of AGW integration test execution
https://github.com/magma/magma/pull/14202 feat(ci): prepare integration test CI for special containerized test set
https://github.com/magma/magma/pull/14201 refactor(ci): multilining execution command for better readability
https://github.com/magma/magma/pull/14188 chore(ci): attempt mitigation of flaky integration test against containerized AGW
https://github.com/magma/magma/pull/14173 refactor(ci): increase readability and resiliance for fabfile load test
https://github.com/magma/magma/pull/14170 refactor(ci): modularize the federated integration test make command
https://github.com/magma/magma/pull/14169 chore(ci): directory not used at all in federated integration tests
https://github.com/magma/magma/pull/14166 chore: the bazel vm setup is more comfortable and documented
https://github.com/magma/magma/pull/14165 chore(ci): upgrade Github action setup-python (everywhere)
https://github.com/magma/magma/pull/14163 fix: correct action for macos slack notification is used
https://github.com/magma/magma/pull/14158 chore(ci): allow more granular AGW integration test execution
https://github.com/magma/magma/pull/14154 chore(ci): remove duplication from fabfile for AGW integration tests
https://github.com/magma/magma/pull/14152 chore(ci): consistently allow for flaky retries
https://github.com/magma/magma/pull/14151 chore(ci): abstract environment preparation
https://github.com/magma/magma/pull/14150 chore(ci): refactor AGW integration test makefile to handle multiple manual tests correctly
https://github.com/magma/magma/pull/14145 chore(ci): Publish unit-test results for the bazel-workflow
https://github.com/magma/magma/pull/14143 fix(ci): there was a bit too much deleted in #14050
https://github.com/magma/magma/pull/14138 fix(ci): Containerized AGW integ test
https://github.com/magma/magma/pull/14131 chore(ci): Add upload test results for containerized agw integ tests
https://github.com/magma/magma/pull/14130 chore(ci): Clean up dead code in ci-scripts folder
https://github.com/magma/magma/pull/14129 chore(ci): upgrade Github checkout action (everywhere)
https://github.com/magma/magma/pull/14127 chore(ci): Consolidate C/C++ coverage generation in new CI workflow
https://github.com/magma/magma/pull/14126 chore: magma debian package meta info is enhanced
https://github.com/magma/magma/pull/14117 chore(ci): remove deprecated fabfile test option
https://github.com/magma/magma/pull/14093 chore: a workflow that runs integ tests vs a magma debian package build with bazel
https://github.com/magma/magma/pull/14092 fix: vagrant box cache location is pointing to correct folder
https://github.com/magma/magma/pull/14090 feat(ci): better startup test for the integration test against containerized AGW
https://github.com/magma/magma/pull/14076 chore(ci): enable manual execution of the integ test magma_deb in ci
https://github.com/magma/magma/pull/14041 chore: cache key of bazel base and image tag are updated
https://github.com/magma/magma/pull/13884 feat(ci): s1ap integ tests against dockerized agw
Components
https://github.com/magma/magma/pull/14331 test(agw): Fix broken integration test
https://github.com/magma/magma/pull/14317 chore(agw): Bazelify the load_tests
https://github.com/magma/magma/pull/14303 refactor(pipelined): Use netifaces to get mac addresses
https://github.com/magma/magma/pull/14266 chore(agw): Create Python environment with bazel
https://github.com/magma/magma/pull/14259 feat(nms): New edit dialog for NGC AMF config
https://github.com/magma/magma/pull/14251 fix(agw): copy ryu patch files to agw python container
https://github.com/magma/magma/pull/14250 docs: Fix a symbolic link
https://github.com/magma/magma/pull/14245 fix(feg): Pin Go tools package
https://github.com/magma/magma/pull/14243 feat(nms): Show NGC AMF config for gateways
https://github.com/magma/magma/pull/14240 docs: Tidy up containerized AGW instructions
https://github.com/magma/magma/pull/14224 docs: Fix warning rendering re building the AGW with Bazel
https://github.com/magma/magma/pull/14220 feat(agw): publish LTE integ test results to firebase
https://github.com/magma/magma/pull/14218 docs(agw): Documentation for systemd configuation
https://github.com/magma/magma/pull/14217 chore: Upgrade labstack/echo Go dependency
https://github.com/magma/magma/pull/14215 chore: Introduce "util_script" and "service" Bazel tags
https://github.com/magma/magma/pull/14210 fix(agw): Remove speed check for GTP-U
https://github.com/magma/magma/pull/14199 chore(agw): valid printing and cleanup for fabfile AGW
https://github.com/magma/magma/pull/14198 fix(agw): fix bug in latest `magma_dev.yml`
https://github.com/magma/magma/pull/14183 chore(agw): cleanup agw nonsanity tests
https://github.com/magma/magma/pull/14179 chore(agw): Fix LTE snowflake issue
https://github.com/magma/magma/pull/14177 chore(agw): Add systemd notification to mme so we can detect when the mme has restarted
https://github.com/magma/magma/pull/14172 fix(nms): Fix fetching of subscriber config for paginated subscribers
https://github.com/magma/magma/pull/14139 feat(agw): Kill hanging containers immediatly for dockerized agw integ tests
https://github.com/magma/magma/pull/14101 feat(nms): implement 5G feature switch for LTE EPC
https://github.com/magma/magma/pull/14097 chore: integ test workflows are reproducible
https://github.com/magma/magma/pull/14096 feat(agw): create new base images of `magma_dev` and `magma_test`
https://github.com/magma/magma/pull/14091 fix(agw): fix always-true-asserts in s1ap integ tests
https://github.com/magma/magma/pull/14088 docs: Fix typo in FeG build section
https://github.com/magma/magma/pull/14085 chore(agw): reduce python container build context
https://github.com/magma/magma/pull/14083 fix(orc8r): Stabilize cloud tests
https://github.com/magma/magma/pull/14082 fix(agw): Do not check for health of "shared_mconfig"
https://github.com/magma/magma/pull/14081 chore: delete non-existing directories from dockerignore file
https://github.com/magma/magma/pull/14077 docs(agw): start-up procedure for containerized AGW is improved
https://github.com/magma/magma/pull/14065 docs: cut docs for v1.8.0
https://github.com/magma/magma/pull/14057 chore: pip performance is improved by ipv4 over ipv6 precedence
https://github.com/magma/magma/pull/14050 chore(agw): remove docker-compose.dev.file
https://github.com/magma/magma/pull/14042 fix(orc8r): Correctly initialize array to allow removing assocs
https://github.com/magma/magma/pull/14034 fix(lte): Fixed `detect_init_system`
https://github.com/magma/magma/pull/14032 chore: Clean up boolean arguments in fabfiles
https://github.com/magma/magma/pull/14020 chore: deprecated debian stretch specific files and scripts are removed
https://github.com/magma/magma/pull/14008 feat(agw): AGW container restart check their health status
https://github.com/magma/magma/pull/14001 docs: Fix double stop of magmad in Quick Start Guide
https://github.com/magma/magma/pull/13188 chore(agw): activate mypy code scanning for lte integ tests
Oct 1, 2022
Also see Github.
To generate report use with adopted dates.
gh pr list -L 1000 --state merged --search "merged:2022-09-01..2022-10-01 author:alexzurbonsen author:jheidbrink author:maxhbr author:ajahl author:neudrino author:sebathomas author:nstng author:LKreutzer author:vktng author:voisey author:thmsschmitt author:mpfirrmann author:VSchnells author:wolfseb author:MoritzThomasHuebner author:crasu" --json url,title | jq -r "(.[] | [.url, .title]) | @tsv"Bazel
https://github.com/magma/magma/pull/13984 chore: Publish test results for the Bazel integration and sudo tests
https://github.com/magma/magma/pull/13978 chore: Fix scripts for Bazel integration tests
https://github.com/magma/magma/pull/13977 chore: Publish environment logging for the Bazel integration tests
https://github.com/magma/magma/pull/13959 fix(ci): Add missing paths to path filter
https://github.com/magma/magma/pull/13940 fix(ci): Mitigate LSAN errors in LTE integ tests
https://github.com/magma/magma/pull/13803 fix(ci): Build and set up the scripts needed to run services in the bazel LTE integ test workflow
https://github.com/magma/magma/pull/13749 chore: magma deb build is bazelified
CI
https://github.com/magma/magma/pull/14038 fix(ci): use correct variable offered by dispatch action
https://github.com/magma/magma/pull/14030 fix: boolean arguments in fabric calls are interpreted correctly
https://github.com/magma/magma/pull/14011 feat(ci): Move and edit release scripts/workflows
https://github.com/magma/magma/pull/14007 fix: missing enodebd folders are added to magma debian build
https://github.com/magma/magma/pull/13983 chore(ci): Integ tests magma deb for specific magma package
https://github.com/magma/magma/pull/13982 fix: magma_deb integ tests can use config_iface_for_ipv6.py script
https://github.com/magma/magma/pull/13980 chore: integ test magma restart waits for pipelined to be initialized
https://github.com/magma/magma/pull/13916 fix: ansible is pinned because of ansible-core 2.13.4 breaking change
https://github.com/magma/magma/pull/13896 fix(ci): Add repository with grpc-dev version 1.43
https://github.com/magma/magma/pull/13878 fix(ci): activate carryforward in CodeCov + apply best practise for flag management
https://github.com/magma/magma/pull/13867 fix: bazel base uses same folly version as magma vm
https://github.com/magma/magma/pull/13866 chore(ci): codecov should not fail the build pipeline
https://github.com/magma/magma/pull/13865 chore(ci): Parallelize the LTE integ tests and the sudo python tests
https://github.com/magma/magma/pull/13846 refactor(ci): never used successfully within its whole lifetime
https://github.com/magma/magma/pull/13842 chore(ci): run integ tests again deb installation in ci
https://github.com/magma/magma/pull/13840 docs: Document magma_deb VM
https://github.com/magma/magma/pull/13825 fix(ci): Trigger all bazel workflow jobs by pushing to master
https://github.com/magma/magma/pull/13781 fix(ci): Fix broken feg integ tests.
https://github.com/magma/magma/pull/13705 fix: ryu patching is cleaned up
https://github.com/magma/magma/pull/13669 fix(ci): fix ipv6 uplink test
https://github.com/magma/magma/pull/13637 fix(ci): refine backport title & allow dependent job exection
https://github.com/magma/magma/pull/13561 fix(ci): Join the qfi test to resolve test interdependency issue
AGW
https://github.com/magma/magma/pull/14037 fix(agw): all `ROOTCA_PATH` variables are deleted
https://github.com/magma/magma/pull/14024 fix(subscriberdb): Detach inactive subscribers when syncing
https://github.com/magma/magma/pull/14015 fix(agw): sctpd needs explicit restart for docker as it is restarted …
https://github.com/magma/magma/pull/14013 chore: an integ test checks if all magma services are running
https://github.com/magma/magma/pull/14012 fix(agw): fix incorrect asserts in agw integ tests
https://github.com/magma/magma/pull/14009 feat(agw): test-sctp-shutdown-while-mme-is-stopped.py is adapted to c…
https://github.com/magma/magma/pull/14004 chore: the init system check is less chatty
https://github.com/magma/magma/pull/14003 chore(agw): Remove unused code from pydep
https://github.com/magma/magma/pull/14000 chore(agw): restart of sctpd is adapted
https://github.com/magma/magma/pull/13994 fix(agw): make redis save state after cleaning the db
https://github.com/magma/magma/pull/13993 fix(agw): Allow containerized magmad to restart services
https://github.com/magma/magma/pull/13992 chore(agw): indentation in Dockerfile is fixed
https://github.com/magma/magma/pull/13991 chore: lte integ tests always publish logs
https://github.com/magma/magma/pull/13990 fix: trf server logging is enabled again
https://github.com/magma/magma/pull/13973 fix(agw): fix envoy controller docker image name
https://github.com/magma/magma/pull/13960 fix: py cryptography is pinned to a version that works with magma
https://github.com/magma/magma/pull/13957 fix(agw): Pin version of `grpcio_tool` in `python_dev` ansible role
https://github.com/magma/magma/pull/13947 fix(agw): the envoy controller is in the feg image
https://github.com/magma/magma/pull/13946 fix(agw): Downgrade grpcio to fix pylint
https://github.com/magma/magma/pull/13932 chore(agw): cleanup apt installs in agw Dockerfiles
https://github.com/magma/magma/pull/13929 fix(agw): Fix wildcard expansion error in magma aliases
https://github.com/magma/magma/pull/13920 docs(agw): Mark the AGWC Helm chart as experimental
https://github.com/magma/magma/pull/13918 feat(agw): all AGW containeres have health checks
https://github.com/magma/magma/pull/13879 fix(mobilityd): Set daemon flag for mobilityd timers
https://github.com/magma/magma/pull/13874 chore(agw): Create convenient aliases in magma-dev VM for service commands
https://github.com/magma/magma/pull/13872 chore(agw): Tidy up fabfile
https://github.com/magma/magma/pull/13862 fix(agw): fix certificate issue for containerized AGW deployment
https://github.com/magma/magma/pull/13854 chore(agw): s1ap_utils.py is cleaned up
https://github.com/magma/magma/pull/13853 feat(agw): LTE integration tests run on a containerized AGW
https://github.com/magma/magma/pull/13852 feat(agw): dockerize the agw envoy controller
https://github.com/magma/magma/pull/13823 fix(agw): Reload magma_deb when provisioning
https://github.com/magma/magma/pull/13809 fix(agw): Fix spyne version in pydep lockfile
https://github.com/magma/magma/pull/13806 chore: magma vm is based on focal-1.8.0 dist
https://github.com/magma/magma/pull/13799 fix(agw): Fix reinstall logic and error handling in pydep
https://github.com/magma/magma/pull/13783 chore(agw): Clean up dead code in gxgy_tests/local integ tests
https://github.com/magma/magma/pull/13782 chore(agw): Clean up unnecessary Make commands
https://github.com/magma/magma/pull/13750 chore(agw): Increase disk size for agw vm
NMS
https://github.com/magma/magma/pull/14014 chore(nms): Improve generic commands functionality
https://github.com/magma/magma/pull/13986 fix(nms): Display correct axios errors
https://github.com/magma/magma/pull/13939 fix(nms): improve sync of orc8r tenants with NMS organizations in NMS scripts
https://github.com/magma/magma/pull/13917 fix(nms): Improve sync of NMS organizations and orc8r tenants
https://github.com/magma/magma/pull/13888 fix(nms): Show an error message if the user login fails
https://github.com/magma/magma/pull/13804 refactor(nms): replace moment.js with date-fns
https://github.com/magma/magma/pull/13590 chore(nms): Upgrade chart-js-2 and react-chart-js
Orchestrator / FeG / Other
https://github.com/magma/magma/pull/14029 refactor(orc8r): Remove proto.Clone calls
https://github.com/magma/magma/pull/13972 docs: headlines in src/go/README.md are displayed correctly
https://github.com/magma/magma/pull/13923 fix: golangci is upgraded to 1.47.3 in order to support generics
https://github.com/magma/magma/pull/13870 test(cwg): Stabilizing `TestGyCreditExhaustionRedirect`
https://github.com/magma/magma/pull/13868 chore: #11633 is reverted manually
https://github.com/magma/magma/pull/13860 fix(cwg): Install necesssary vagrant plugin for test flow
https://github.com/magma/magma/pull/13849 fix(feg): Added vagrant-reload to workflows
https://github.com/magma/magma/pull/13600 fix(feg): fix snowflake issue in feg integ test
Sep 1, 2022
Also see Github.
To generate report use with adopted dates.
gh pr list -L 1000 --state merged --search "merged:2022-08-01..2022-09-01 author:alexzurbonsen author:jheidbrink author:maxhbr author:ajahl author:neudrino author:sebathomas author:nstng author:LKreutzer author:vktng author:voisey author:thmsschmitt author:mpfirrmann author:VSchnells author:wolfseb author:MoritzThomasHuebner author:crasu" --json url,title | jq -r "(.[] | [.url, .title]) | @tsv"Bazel
https://github.com/magma/magma/pull/13772 chore(ci): Run the sudo tests with bazel
https://github.com/magma/magma/pull/13757 chore: bazel base image is pinned
https://github.com/magma/magma/pull/13753 Revert "fix: bazel base uses same folly version as magma vm (#13743)"
https://github.com/magma/magma/pull/13751 chore(ci): Reconfigure bazel workflow trigger
https://github.com/magma/magma/pull/13747 fix(ci): Fix debug logging for bazel dependency
https://github.com/magma/magma/pull/13744 chore: Add improvements to the bazel sudo wrapper script
https://github.com/magma/magma/pull/13743 fix: bazel base uses same folly version as magma vm
https://github.com/magma/magma/pull/13735 fix(ci): Add missing paths to the path filter in the bazel workflow
https://github.com/magma/magma/pull/13657 chore(ci): Add option for remote download optimization to bazel remote cache setup
https://github.com/magma/magma/pull/13623 chore: new integ tests are bazelified
https://github.com/magma/magma/pull/13585 chore(ci): Use the bazel-built envoy_controller service in the LTE integ test bazel workflow
https://github.com/magma/magma/pull/13583 chore(ci): Use the bazel remote cache in the bazel LTE integ test workflow
https://github.com/magma/magma/pull/13567 chore(ci): Make it possible to manually start the Bazel build and test job
https://github.com/magma/magma/pull/13562 chore(ci): Run the bazel workflow as a matrix job with relevant configs
https://github.com/magma/magma/pull/13523 chore: Allow Bazel commands to run in repository subdirectories
https://github.com/magma/magma/pull/13519 chore: Bazelify the envoy_controller service
https://github.com/magma/magma/pull/13513 chore: Remove unused Bazel target eventd_cpp_proto
https://github.com/magma/magma/pull/13451 chore: py production scripts are bazelified
https://github.com/magma/magma/pull/13435 chore(lte): Bazelify the S1AP precommit tests
CI
https://github.com/magma/magma/pull/13806 chore: magma vm is based on focal-1.8.0 dist
https://github.com/magma/magma/pull/13789 chore: Fix setup and teardown in Bazel integtest wrapper script
https://github.com/magma/magma/pull/13741 fix: folly can be installed on systems without sudo
https://github.com/magma/magma/pull/13734 chore(ci): Mitigate Vagrant cloud rate limiting errors by logging in
https://github.com/magma/magma/pull/13730 chore(ci): Reconfigure the LTE integ test bazel workflow trigger to only run on master branch
https://github.com/magma/magma/pull/13699 chore: Reference magma VM more explicitly
https://github.com/magma/magma/pull/13696 feat(ci): Add license header to all Github workflows
https://github.com/magma/magma/pull/13688 feat(ci): deactivate useless linter warnings for yaml document start
https://github.com/magma/magma/pull/13677 chore: Remove deleted xwf path from ansible config
https://github.com/magma/magma/pull/13668 refactor: remove xwf from workflows
https://github.com/magma/magma/pull/13667 refactor: remove xwf entry from dockerignore file
https://github.com/magma/magma/pull/13647 feat(ci): add non activated option to really use host docker socket
https://github.com/magma/magma/pull/13640 fix(ci): a personal access token must be used to be able to trigger workflows
https://github.com/magma/magma/pull/13638 fix(ci): the semantic-pr should also run on additional actions
https://github.com/magma/magma/pull/13626 ci: remove testim-workflow
https://github.com/magma/magma/pull/13622 fix(ci): Moved setting up the hostname to ansible as reloading the vm would fail.
https://github.com/magma/magma/pull/13621 refactor: Remove xwf from pipelined
https://github.com/magma/magma/pull/13619 refactor: remove xwf from helm
https://github.com/magma/magma/pull/13615 Revert "chore(ci): reboot after dist upgrade in fabfile"
https://github.com/magma/magma/pull/13607 feat(ci): implement proper backporting workflow
https://github.com/magma/magma/pull/13601 fix(ci): Don't tag and push xwfm docker images
https://github.com/magma/magma/pull/13595 fix(ci): disabling unstable integ test for now
https://github.com/magma/magma/pull/13589 fix(ci): cloning with token only works via https not via ssh
https://github.com/magma/magma/pull/13587 chore: obsolete vagrant plugin vagrant-disksize is removed
https://github.com/magma/magma/pull/13580 fix(ci): allow backports to v1.8 branch
https://github.com/magma/magma/pull/13578 fix(ci): Revert start traffic_server only once (#13501)
https://github.com/magma/magma/pull/13527 chore: Remove unused import
https://github.com/magma/magma/pull/13503 chore(ci): reboot after dist upgrade in fabfile
https://github.com/magma/magma/pull/13501 chore(ci): start traffic_server only once
https://github.com/magma/magma/pull/13499 fix(ci): clean up broken Semantic PR
https://github.com/magma/magma/pull/13494 fix(ci): the variable `$HOME` is not available during build
https://github.com/magma/magma/pull/13487 chore(ci): OVS packages are upgraded in magma_dev VM
https://github.com/magma/magma/pull/13473 fix(ci): devcontainer needs also tool path to be executable
https://github.com/magma/magma/pull/13443 fix(ci): Update macos runner to versions 12
https://github.com/magma/magma/pull/13431 feat(ci): Added initial build and upload workflow
https://github.com/magma/magma/pull/13142 chore: fix misspelled error codes in protobuf
AGW
https://github.com/magma/magma/pull/13799 fix(agw): Fix reinstall logic and error handling in pydep
https://github.com/magma/magma/pull/13795 fix(agw): Downgrade sentry-sdk, grpcio and spyne
https://github.com/magma/magma/pull/13738 fix(agw): Removed leaking sysctl from sessiond
https://github.com/magma/magma/pull/13713 docs(agw): Fix link to docker installation script in Readme
https://github.com/magma/magma/pull/13700 docs(agw): Update outdated playbook reference
https://github.com/magma/magma/pull/13659 feat(agw): Run integ tests vs containerized AGW
https://github.com/magma/magma/pull/13652 fix: sentry_sdk is pinned to <1.9
https://github.com/magma/magma/pull/13629 chore(agw): bump version of ovs that is required
https://github.com/magma/magma/pull/13628 chore: Improve integ test wrapper script
https://github.com/magma/magma/pull/13625 fix(agw): Remove unused python symlink
https://github.com/magma/magma/pull/13553 chore(sessiond): Remove legacy subscriber_state
https://github.com/magma/magma/pull/13552 feat(agw): Create magma VM based on debian package
https://github.com/magma/magma/pull/13543 fix: selected nonsanity tests are stabilized
https://github.com/magma/magma/pull/13528 docs(agw): Remove extra verb
https://github.com/magma/magma/pull/13497 chore(lte): Bazelify the S1AP nonsanity tests
https://github.com/magma/magma/pull/13482 chore(agw): Python dependency upgrades
https://github.com/magma/magma/pull/13388 chore(agw): Changes for new magma-dev base image
https://github.com/magma/magma/pull/13044 chore(pipelined): Get patched aioeventlet from fork
https://github.com/magma/magma/pull/12975 chore(agw): remove docker container privileges in agw
Orchestrator
https://github.com/magma/magma/pull/13646 test(orc8r): Make TestSingletonRun not flaky
https://github.com/magma/magma/pull/13613 refactor(orc8r): Simplify protected server logic
https://github.com/magma/magma/pull/13565 test(orc8r): Stabilize flaky test TestListSubscriberStates
https://github.com/magma/magma/pull/13555 chore(orc8r): upload vagrant box with vagrant cli
https://github.com/magma/magma/pull/13532 chore(orc8r): Add sources to initflag library in bazel
https://github.com/magma/magma/pull/13514 fix(orc8r): Fix typos in swagger spec
https://github.com/magma/magma/pull/13485 refactor(orc8r): correct swagger spec for `networksNetworkIdPrometheusAlertReceiverRouteGet`
https://github.com/magma/magma/pull/13462 refactor(orc8r): correct swagger spec for `networksNetworkIdRatingGroupsGet`
https://github.com/magma/magma/pull/12941 feat(orc8r): Protect Service 303 endpoints
https://github.com/magma/magma/pull/12787 refactor(orc8r): split function SetIdentityFromContext in middleware
NMS
https://github.com/magma/magma/pull/13603 chore(nms): Remove deprecated xwf functionality from frontend
https://github.com/magma/magma/pull/13586 fix(nms): clean up the e2e test after execution
https://github.com/magma/magma/pull/13573 feat(nms): Run e2e tests against prod build
https://github.com/magma/magma/pull/13572 fix(nms): Make sure hot module replacement works for the e2e test
https://github.com/magma/magma/pull/13559 Revert "fix(nms): Repair hot module replacement (#13498)"
https://github.com/magma/magma/pull/13542 fix(nms): correct a copy paste error
https://github.com/magma/magma/pull/13534 fix(nms): Remove non-existing parameter
https://github.com/magma/magma/pull/13511 fix(nms): Remove unused and incorrect mock
https://github.com/magma/magma/pull/13498 fix(nms): Repair hot module replacement
https://github.com/magma/magma/pull/13493 refactor(nms): correct swagger spec for `networksNetworkIdTracingGet`
https://github.com/magma/magma/pull/13477 fix(nms): set e2e test timeout including setup
https://github.com/magma/magma/pull/13464 fix(nms): clean up node installation with make
https://github.com/magma/magma/pull/13457 refactor(nms): restyle feg gateway add dialog
Other components
https://github.com/magma/magma/pull/13649 fix(cwg): Install patched aioeventlet from Magma fork
https://github.com/magma/magma/pull/13627 refactor: remove xwf functionality from backend
https://github.com/magma/magma/pull/13610 Manual backporting to v1.8
https://github.com/magma/magma/pull/13592 refactor: Remove deprecated xwf functionality
Aug 1, 2022
Also see Github.
To generate report use with adopted dates.
gh pr list -L 1000 --state merged --search "merged:2022-07-01..2022-08-01 author:alexzurbonsen author:jheidbrink author:maxhbr author:ajahl author:neudrino author:sebathomas author:nstng author:LKreutzer author:vktng author:voisey author:thmsschmitt author:mpfirrmann author:VSchnells author:wolfseb author:MoritzThomasHuebner author:crasu" --json url,title | jq -r "(.[] | [.url, .title]) | @tsv"CI / Bazel
https://github.com/magma/magma/pull/13458 fix(ci): Use yarn for reviewdog eslint
https://github.com/magma/magma/pull/13437 chore: missing patches are added to bazel ryu setup
https://github.com/magma/magma/pull/13420 chore(ci): activate MyPy code scanning in CI
https://github.com/magma/magma/pull/13395 fix(ci): Fix slack notification on bazel LTE integ test failure
https://github.com/magma/magma/pull/13392 fix(ci): path filter is always true is prevented https://github.com/magma/magma/pull/13387 chore(ci): Remove setup pyenv step from agw-workflow https://github.com/magma/magma/pull/13385 chore(ci): github runner for build_all is bumped from macos10.15 to 12 https://github.com/magma/magma/pull/13384 chore: Remove unused bazelrc files https://github.com/magma/magma/pull/13378 fix(ci): Fix LSAN errors in `s1ap_mme_handlers_with_injected_state` test https://github.com/magma/magma/pull/13348 fix(ci): Pin Github action cache version https://github.com/magma/magma/pull/13341 ci: Create composite action for maximizing the build space https://github.com/magma/magma/pull/13339 fix(ci): Make markdown check compatible with new linter version https://github.com/magma/magma/pull/13331 ci: Remove bazel-cache-push workflow https://github.com/magma/magma/pull/13330 chore: codespaces use remote cache https://github.com/magma/magma/pull/13334 chore(agw): Bazelify test_s1ap_mme_handlers_with_injected_state https://github.com/magma/magma/pull/13326 chore(agw): Bazelify the session_state_5g_test https://github.com/magma/magma/pull/13324 fix(ci): Fix scheduled Bazel workflow failure notification https://github.com/magma/magma/pull/13279 chore(ci): Run the LTE integ tests on bazel-built services in new workflow https://github.com/magma/magma/pull/13276 chore(ci): Cache the test results for bazel unit test runs if there are no changes https://github.com/magma/magma/pull/13274 chore(ci): Run the bazel workflow only in the magma repository or if dispatched manually https://github.com/magma/magma/pull/13241 fix(ci): Add path to flags to get reviewdog markdownlint working https://github.com/magma/magma/pull/13227 fix(ci): Use same configuration for markdown linters https://github.com/magma/magma/pull/13196 fix(ci): full path required for misspell excludes https://github.com/magma/magma/pull/13200 chore: remove experimental_strict_action_env option from bazelrc https://github.com/magma/magma/pull/13169 feat(ci): styling improvements of issue templates https://github.com/magma/magma/pull/13168 feat(ci): add reviewdog for markdownlint https://github.com/magma/magma/pull/13165 chore: Ansible warnings are fixed https://github.com/magma/magma/pull/13144 chore(ci): Reuse the bazel build artifacts for the bazel tests https://github.com/magma/magma/pull/13080 chore(ci): Add check that all Go versions are consistent https://github.com/magma/magma/pull/13022 chore(ci): excessive logging of asn1 builds is mitigated https://github.com/magma/magma/pull/12970 chore(ci): Consolidate Python versions