~adam-collard/maas:flaky-lease-socket-service-fix

Last commit made on 2023-07-13
Get this branch:
git clone -b flaky-lease-socket-service-fix https://git.launchpad.net/~adam-collard/maas
Only Adam Collard can upload to this branch. If you are Adam Collard please log in for upload directions.

Branch merges

Branch information

Name:
flaky-lease-socket-service-fix
Repository:
lp:~adam-collard/maas

Recent commits

5ab1a66... by Adam Collard

fix(lease_service): flaky tests

Introduce configure_lease_service_for_one_shot helper coroutine

Refactor test_helper_notify and test_lease_socket_service to use the
helper which guarantees that we don't lose a race with the LoopingTask
at the heart of the LeaseSocketService

Fixes LP:2026360 and LP:2019216

e4cc7db... by Alberto Donato

reuse the existing DB connection for the apiserver app fixture

6897ffe... by Bill Wear

Update maas-offline-docs to 34b47c1e
update README

a45247a... by Anton Troyanov

feat(temporal): add temporal service

This commit adds Temporal service bundled with MAAS.
This feature is experimental and still in early stage, thus Temporal
settings do not force any authentication and default config with
in-memory sqlite storage is used.

191f6a1... by Alberto Donato

apiserver: rename auth cookie from session_id to sessionid

0a9ac75... by Anton Troyanov

fix: use original Host value when proxy_set_header

Resolves LP:2022926

8474151... by Adam Collard

LP:2019216 : Add debug information for flaky test

Mark get_testing_timeout as not being a test

d731674... by Anton Troyanov

feat: CheckIP without usage of external tools

This commit adds CheckIP implementation in pure Go without usage of
external tools like `ping` or `ip`.

However Rack Controller will continue to use existing approach until
other required changes will be made.

50ff19b... by Alberto Donato

apiserver: add ZoneHandler

e8d5445... by Alberto Donato

apiserver: expose via nginx under /MAAS/a/