~troyanov/maas:backport-147ce84-3.5

Last commit made on 2024-04-05
Get this branch:
git clone -b backport-147ce84-3.5 https://git.launchpad.net/~troyanov/maas
Only Anton Troyanov can upload to this branch. If you are Anton Troyanov please log in for upload directions.

Branch merges

Branch information

Name:
backport-147ce84-3.5
Repository:
lp:~troyanov/maas

Recent commits

f715ebf... by Alessandro Marcolini

Fix lp bug 2033632
https://bugs.launchpad.net/maas/+bug/2033632

(cherry picked from commit 147ce845b0575adf944eccafff804caf0bdd876e)

50e29de... by Nick De Villiers

Update maas-ui to 9d9edb4b5
fix(machines): Broken routes for machine and controller logs lp2060133 (#5387)

70b845e... by Wyatt Rees

fix: Include error_description in machine responses.

Fix broken tests not checking for new error_description field.

(cherry picked from commit 5c0a27ed937437bbc83fbf50598b3fd706ad53ff)

7bb5e54... by Seyeong Kim

Fixing memory leak when we use apt_pkg in deb.py

(cherry picked from commit d792780dbd0571fcd94e22cb7ce559d5f69aa1a0)

205ff35... by Jacopo Rota

fix: generate a root maas CA certificate to sign the cluster certificate to be used by temporal mTLS.

(cherry-pick from 34d4731ac18cd72fe1f56300f5c7231fdc7773b9)

42b2ce3... by Peter Makowski

Update maas-ui to e4c49ba9e
fix: static routes edit and delete lp#2060176 lp#2060177 MAASENG-2966 (#5385)

- add e2e test for static routes

2177bbe... by Anton Troyanov

feat(temporal): enable mTLS

Use MAAS cluster key/cert and CA to configure Temporal mTLS [0]

[0]: https://docs.temporal.io/self-hosted-guide/security#encryption-in-transit-with-mtls

Resolves LP:2058332

(cherry picked from commit 76e0fb0351f31aa9e4f3c87a78792c8cec20ef0d)

8762bab... by Anton Troyanov

fix(deb): remove Temporal config files

Resolves LP:2057917

(cherry picked from commit bd7ac349483f2fee99baa7d89226c01d6e3e60b6)

8bbc52a... by Jacopo Rota

fix: remove comments from setup.cfg

(cherry-picked from 5077bdb1202db5faf6d5bb1070c3fba7e75bc2d6)

c97dc1b... by Jacopo Rota

fix: lp-2029522. Check if the connection was already dropped in the connectionpool disconnect method.