- Get this repository:
-
git clone
https://git.launchpad.net/maas
MAAS has 1 active review. See all merge proposals.
Import details
This repository is an import of the Git repository at https://github.com/canonical/maas.
Last successful import was .
Branches
| Name | Last Modified | Last Commit |
|---|---|---|
| 3.7 | 2026-05-20 15:51:22 UTC |
refactor: relax simplestreams model validation (#271)
Author:
Alessandro Marcolini
refactor: relax simplestreams model validation (#271) Default optional fields to None, otherwise Pydantic will raise a (cherry picked from commit ccd1496c0268152 |
| master | 2026-05-20 07:08:32 UTC |
fix: handle conflicts when creating the default selection in the migration (#...
Author:
Alessandro Marcolini
fix: handle conflicts when creating the default selection in the migration (#268) |
| mcp_server | 2026-05-18 15:50:31 UTC |
improve descripton
Author:
Alexsander Silva de Souza
improve descripton |
| mega-power-demo | 2026-05-18 13:29:54 UTC |
Fixes p1 (#254)
Author:
Alexsander de Souza
Fixes p1 (#254) |
|
feat/megademo- |
2026-05-13 15:14:07 UTC |
chore: add frontend
Author:
Tobias De Mendonça
chore: add frontend |
|
natural- |
2026-05-13 14:49:12 UTC |
chore: update ui
Author:
Maik Rebaum
chore: update ui |
|
copilot/ |
2026-05-09 01:18:17 UTC |
chore: update maas-ui to 4862be5349ba2f8a3e88473c168a65cbe2f8404b
Author:
MAAS Lander
chore: update maas-ui to 4862be5349ba2f8 |
| 3.6 | 2026-05-07 15:41:12 UTC |
fix(maasserver): avoid sources_list when >=24.04 (#45) (#233)
Author:
Aloizio Macedo
fix(maasserver): avoid sources_list when >=24.04 (#45) (#233) From Ubuntu 24.04 forward, the apt repository is now stored by default Before this change, machines would end up having both the old one-line This PR empties the old one in case we are deploying a machine with Resolves LP:2093303 |
|
add-docs- |
2026-04-28 16:08:28 UTC |
chore: make python code changes trigger docs CI
Author:
Aloizio Macedo
chore: make python code changes trigger docs CI This is necessary due to the automatic API and CLI |
|
add-ulid- |
2026-04-28 16:02:07 UTC |
fix: add python-ulid to docs deps
Author:
Aloizio Macedo
fix: add python-ulid to docs deps |
| 3.5 | 2026-04-28 15:10:42 UTC |
Prepare for 3.5.12 release
Author:
MAAS Lander
Prepare for 3.5.12 release |
| tics-debug-split | 2026-04-24 08:19:57 UTC |
fixup! chore(ci): tics job outside container
Author:
Anton Troyanov
fixup! chore(ci): tics job outside container |
| resolute_support | 2026-04-17 14:44:11 UTC |
build: fix binary source paths in debian install files (#159)
Author:
Alexsander de Souza
build: fix binary source paths in debian install files (#159) Corrects the source paths for maas-agent, maas-netmon, and OpenFGA |
| 3.4 | 2026-04-14 13:18:23 UTC |
chore: automatically mark LP bugs as fix committed (#151)
Author:
Alessandro Marcolini
chore: automatically mark LP bugs as fix committed (#151) (cherry picked from commit |
| lp-2147037 | 2026-04-03 20:39:46 UTC |
address comments
Author:
Stamatis Katsaounis
address comments |
| add-lp-mirror | 2026-03-24 13:09:12 UTC |
update command
Author:
Alessandro Marcolini
update command |
| add-lp-mirror-fix | 2026-03-24 13:02:26 UTC |
ci: add Launchpad mirror workflows (#30)
Author:
Alessandro Marcolini
ci: add Launchpad mirror workflows (#30) |
| resolute | 2026-03-18 17:49:36 UTC |
Squashed commit of the following:
Author:
Alexsander Silva de Souza
Squashed commit of the following: commit c5bfe9132b30628 fix(msm): improve error message for invalid token format Replace technical 'invalid JWT' with user-friendly message commit 353afdfad6da954 refactor(jwt): introduce specific exception classes for different error types Add JWTExpiredError, JWTInvalidError, and JWTAudienceError as subclasses This allows callers to catch and handle specific error types without commit 9a73db2192d20ac test(msm): fix test fixtures and error message handling - Add default JWT decode mock to msm_enrol_mock fixture to prevent |
|
auto-backport- |
2026-03-13 14:29:34 UTC |
fix unit tests
Author:
Stamatis Katsaounis
fix unit tests |
|
auto-backport- |
2026-03-13 13:23:50 UTC |
fix: properly return the IPv4 to use for power_address on Redfish after 30-ma...
Author:
Stamatis Katsaounis
fix: properly return the IPv4 to use for power_address on Redfish after 30-maas- Resolves: LP:2143919 |
| onie | 2026-03-12 11:58:31 UTC |
update dates and alembic number
Author:
Maik Rebaum
update dates and alembic number |
|
auto-backport- |
2026-03-09 18:24:39 UTC |
fix: get_discovered_ips_in_family_for_interfaces should not return duplicated...
Author:
Jacopo Rota
fix: get_discovered_ Resolves: LP:2143730 |
|
auto-backport- |
2026-03-09 18:21:45 UTC |
fix: get_discovered_ips_in_family_for_interfaces should not return duplicated...
Author:
Jacopo Rota
fix: get_discovered_ Resolves: LP:2143730 |
|
auto-backport- |
2026-03-06 18:01:14 UTC |
fix: set ip to None when expiry lease is received
Author:
Jacopo Rota
fix: set ip to None when expiry lease is received Resolves LP:2142793 (cherry picked from commit 9f3905a6652a79a |
|
auto-backport- |
2026-03-06 17:59:27 UTC |
fix: set ip to None when expiry lease is received
Author:
Jacopo Rota
fix: set ip to None when expiry lease is received Resolves LP:2142793 (cherry picked from commit 9f3905a6652a79a |
|
auto-backport- |
2026-03-06 16:13:16 UTC |
fix: sqlalchemy ensure_connection should check if dbapi_connection is None an...
Author:
Jacopo Rota
fix: sqlalchemy ensure_connection should check if dbapi_connection is None and consider it dead Resolves LP:2142861 (cherry picked from commit 01e3aa4ca36342f |
|
auto-backport- |
2026-03-06 16:11:09 UTC |
fix: sqlalchemy ensure_connection should check if dbapi_connection is None an...
Author:
Jacopo Rota
fix: sqlalchemy ensure_connection should check if dbapi_connection is None and consider it dead Resolves LP:2142861 (cherry picked from commit 01e3aa4ca36342f |
|
auto-backport- |
2026-02-10 11:53:57 UTC |
fix(bootresources): replaced absolute href with relative in no boot image war...
Author:
Ahmet Can Buyukyilmaz
fix(bootresources): replaced absolute href with relative in no boot image warning message Resolves: LP:2141388 |
|
auto-backport- |
2026-02-09 15:33:57 UTC |
fix(ephemeral): pass kernel options before --- marker for ephemeral deployments
Author:
Tanzeel Ur Rehman
fix(ephemeral): pass kernel options before --- marker for ephemeral deployments Fixes LP: #2136694 (cherry picked from commit fcdc3909fcbf507 |
|
auto-backport- |
2026-02-09 15:32:11 UTC |
fix(ephemeral): pass kernel options before --- marker for ephemeral deployments
Author:
Tanzeel Ur Rehman
fix(ephemeral): pass kernel options before --- marker for ephemeral deployments Fixes LP: #2136694 (cherry picked from commit fcdc3909fcbf507 |
|
auto-backport- |
2026-02-09 15:29:17 UTC |
fix(ephemeral): pass kernel options before --- marker for ephemeral deployments
Author:
Tanzeel Ur Rehman
fix(ephemeral): pass kernel options before --- marker for ephemeral deployments Fixes LP: #2136694 (cherry picked from commit fcdc3909fcbf507 |
|
auto-backport- |
2026-02-02 13:33:29 UTC |
fix: do not duplicate the gateways in netplan when an interface has both ipv4...
Author:
Jacopo Rota
fix: do not duplicate the gateways in netplan when an interface has both ipv4 and ipv6 addresses (cherry picked from commit e21bbe56828f409 |
|
auto-backport- |
2026-02-02 13:30:16 UTC |
fix: do not duplicate the gateways in netplan when an interface has both ipv4...
Author:
Jacopo Rota
fix: do not duplicate the gateways in netplan when an interface has both ipv4 and ipv6 addresses (cherry picked from commit e21bbe56828f409 |
|
auto-backport- |
2026-01-23 13:47:18 UTC |
fix: performance issue in _gen_reverse_zones
Author:
Aloizio Macedo
fix: performance issue in _gen_reverse_zones We deindent a part of the code that should be handled There were several redundant nontrivial initializations We extract them out in a way to mitigate the time spent Resolves LP:2127672 (cherry picked from commit 5a1ebcbadcf49b8 |
|
auto-backport- |
2026-01-23 13:38:30 UTC |
fix: performance issue in _gen_reverse_zones
Author:
Aloizio Macedo
fix: performance issue in _gen_reverse_zones We deindent a part of the code that should be handled There were several redundant nontrivial initializations We extract them out in a way to mitigate the time spent Resolves LP:2127672 (cherry picked from commit 5a1ebcbadcf49b8 |
|
auto-backport- |
2026-01-23 13:18:16 UTC |
fix: performance issue in _gen_reverse_zones
Author:
Aloizio Macedo
fix: performance issue in _gen_reverse_zones We deindent a part of the code that should be handled There were several redundant nontrivial initializations We extract them out in a way to mitigate the time spent Resolves LP:2127672 (cherry picked from commit 5a1ebcbadcf49b8 |
|
auto-backport- |
2026-01-23 10:32:47 UTC |
fix: set MAAS_PATH to maas.power command
Author:
Stamatis Katsaounis
fix: set MAAS_PATH to maas.power command Resolves: LP:2080646 |
|
auto-backport- |
2026-01-23 10:31:04 UTC |
fix: set MAAS_PATH to maas.power command
Author:
Stamatis Katsaounis
fix: set MAAS_PATH to maas.power command Resolves: LP:2080646 |
|
auto-backport- |
2026-01-23 10:28:42 UTC |
fix: set MAAS_PATH to maas.power command
Author:
Stamatis Katsaounis
fix: set MAAS_PATH to maas.power command Resolves: LP:2080646 |
|
auto-backport- |
2026-01-22 13:45:57 UTC |
fix(node): handle IP addresses without subnet when updating hostname
Author:
Tanzeel Ur Rehman
fix(node): handle IP addresses without subnet when updating hostname Fixes: LP:2138738 |
|
auto-backport- |
2026-01-22 10:25:12 UTC |
fix(bootresources): exclude lost+found from cleanup
Author:
Yuchi Peng
fix(bootresources): exclude lost+found from cleanup The filesystem creates lost+found for partition recovery and MAAS may lack permissions to remove it. Exclude it from cleanup like the custom directory. Resolve LP:2135117 (cherry picked from commit af8274fcd9e1e8f |
|
auto-backport- |
2026-01-22 10:23:37 UTC |
fix(bootresources): exclude lost+found from cleanup
Author:
Yuchi Peng
fix(bootresources): exclude lost+found from cleanup The filesystem creates lost+found for partition recovery and MAAS may lack permissions to remove it. Exclude it from cleanup like the custom directory. Resolve LP:2135117 (cherry picked from commit af8274fcd9e1e8f |
|
feature_ |
2025-11-19 16:16:11 UTC |
rename boot resource set service method and fix tests
Author:
Alessandro Marcolini
rename boot resource set service method and fix tests |
|
dns-scheduler- |
2025-11-18 17:19:04 UTC |
fix tests
Author:
Jacopo Rota
fix tests |
|
how-to- |
2025-09-25 15:05:41 UTC |
incorporate reviewer comments and worked toward the spirit of a meta-comment
Author:
Bill Wear
incorporate reviewer comments and worked toward the spirit of a meta-comment |
| 3.3 | 2025-09-24 09:10:10 UTC |
Prepare for 3.3.11 release
Author:
Dariusz Gadomski
Prepare for 3.3.11 release |
|
rewrite- |
2025-09-23 21:35:30 UTC |
fix(docs): revise doc a second time to respond to reviewer comments
Author:
Bill Wear
fix(docs): revise doc a second time to respond to reviewer comments |
|
how-to- |
2025-09-23 20:18:32 UTC |
fixed issues spotted by reviewer
Author:
Bill Wear
fixed issues spotted by reviewer |
|
how-to- |
2025-09-23 20:07:32 UTC |
final fixes
Author:
Bill Wear
final fixes |
| real-time-kernel | 2025-09-23 19:50:34 UTC |
actually push the cloud-init changes for a change
Author:
Bill Wear
actually push the cloud-init changes for a change |
|
enhance- |
2025-09-22 16:41:02 UTC |
change Settings > Configuration > Security to Settings > Security
Author:
Bill Wear
change Settings > Configuration > Security to Settings > Security |
|
about-the- |
2025-09-22 16:19:32 UTC |
change hard-to-parse suspensive hyphenation to something more world-friendly
Author:
Bill Wear
change hard-to-parse suspensive hyphenation to something more world-friendly |
|
about-deploying |
2025-09-16 22:02:35 UTC |
fix(docs): Rewrite the deployment explanation to match the tone, style, and l...
Author:
Bill Wear
fix(docs): Rewrite the deployment explanation to match the tone, style, and level of detail of the other machine-related explanation pages. |
|
about-machine- |
2025-09-16 21:02:46 UTC |
fix(docs): complete rewrite of this document, changing focus to what machines...
Author:
Bill Wear
fix(docs): complete rewrite of this document, changing focus to what machines are and how they operate under MAAS, independent of MAAS life-cycle stages |
| fips-kernel | 2025-09-16 20:30:51 UTC |
Walk through the whole document and improve the conversation, with the cloud-...
Author:
Bill Wear
Walk through the whole document and improve the conversation, with the cloud-init choices in mind. |
|
how-to- |
2025-09-15 21:50:29 UTC |
update 7872
Author:
Bill Wear
update 7872 |
|
how-to- |
2025-09-10 20:31:55 UTC |
Updated document to address reviewer comments.
Author:
Bill Wear
Updated document to address reviewer comments. |
| machine-groups | 2025-09-10 17:24:39 UTC |
fix(docs): continue fixing CLI commands to add comments defining replaceable ...
Author:
Bill Wear
fix(docs): continue fixing CLI commands to add comments defining replaceable params |
| dhcp4_dora_handler_ | 2025-09-05 15:32:32 UTC |
test: test if recordReader was closed
Author:
Anton Troyanov
test: test if recordReader was closed |
|
feature_ |
2025-09-04 13:51:06 UTC |
Merge branch 'master' into feature_image-sync-workflow
Author:
Alessandro Marcolini
Merge branch 'master' into feature_ Fix conflicts on src/maastempora |
|
about-machine- |
2025-09-03 22:26:34 UTC |
fix(docs): update 'about machine groups' just because it fell out of updating...
Author:
Bill Wear
fix(docs): update 'about machine groups' just because it fell out of updating 'how to manage machine groups' |
| about-maas-events | 2025-08-28 22:25:11 UTC |
fix(docs): improve exposition and style in 'about maas events'
Author:
Bill Wear
fix(docs): improve exposition and style in 'about maas events' |
|
about-maas- |
2025-08-28 21:49:22 UTC |
fix(docs): rewrite 'about maas performance' to simplify and improve style'
Author:
Bill Wear
fix(docs): rewrite 'about maas performance' to simplify and improve style' |
|
configure- |
2025-08-28 21:20:10 UTC |
fix(docs): rewrite 'how to configure storage layouts' to actually give advice...
Author:
Bill Wear
fix(docs): rewrite 'how to configure storage layouts' to actually give advice on how to do that, instead of just parroting the storage reference catalog |
| how-to-contact-us | 2025-08-28 21:00:10 UTC |
fix(docs): rewrite+simplify 'how to contact us'
Author:
Bill Wear
fix(docs): rewrite+simplify 'how to contact us' |
| how-to-manage-ha | 2025-08-27 22:33:19 UTC |
updated how-to-manage-high-availability with reviewer comments
Author:
Bill Wear
updated how-to- |
| air-gapped-maas | 2025-08-26 22:52:32 UTC |
fix(docs): rewrite air-gap guide to match new style
Author:
Bill Wear
fix(docs): rewrite air-gap guide to match new style |
| how-to-monitor-maas | 2025-08-26 22:28:38 UTC |
fix(docs): rewrite 'how to monitor maas' in new style
Author:
Bill Wear
fix(docs): rewrite 'how to monitor maas' in new style |
| how-to-report-bugs | 2025-08-26 21:15:58 UTC |
fix(docs): rewrite page to match new document style
Author:
Bill Wear
fix(docs): rewrite page to match new document style |
|
how-to- |
2025-08-26 21:13:26 UTC |
partial updates based on last review
Author:
Bill Wear
partial updates based on last review |
|
repoint- |
2025-08-26 18:55:43 UTC |
test
Author:
Bill Wear
test |
|
authenticate- |
2025-08-25 19:45:58 UTC |
fix(docs): rewrite maas api auth how-to in new style
Author:
Bill Wear
fix(docs): rewrite maas api auth how-to in new style |
|
how-to- |
2025-08-25 18:28:26 UTC |
fix(docs): rewrite 'how to request features' to match new style
Author:
Bill Wear
fix(docs): rewrite 'how to request features' to match new style |
|
expl-landing- |
2025-08-18 22:11:39 UTC |
fix(docs): fix MP review comments
Author:
Bill Wear
fix(docs): fix MP review comments |
|
backup- |
2025-08-18 20:58:23 UTC |
fix(docs): rewrite 'How to back up MAAS' in more professional style
Author:
Bill Wear
fix(docs): rewrite 'How to back up MAAS' in more professional style |
|
install- |
2025-08-18 20:19:04 UTC |
fix(docs): rewrite 'How to get MAAS up and running' in more professional style
Author:
Bill Wear
fix(docs): rewrite 'How to get MAAS up and running' in more professional style |
| test-item | 2025-08-12 15:00:04 UTC |
Merge branch 'test-item' of git+ssh://git.launchpad.net/maas into test-item
Author:
Bill Wear
Merge branch 'test-item' of git+ssh: |
|
update- |
2025-08-11 20:05:22 UTC |
fix(docs): standardize reference landing page
Author:
Bill Wear
fix(docs): standardize reference landing page |
|
checkpoint- |
2025-07-29 18:39:02 UTC |
fix(docs): updating doc repo with latest discourse changes
Author:
Bill Wear
fix(docs): updating doc repo with latest discourse changes |
|
how-to- |
2025-07-15 20:57:01 UTC |
fix(docs): Add "How to set up power types" back to the doc set and menu, remo...
Author:
Bill Wear
fix(docs): Add "How to set up power types" back to the doc set and menu, removing the relevant sections from the machine management page. |
| about-power-drivers | 2025-07-15 20:08:19 UTC |
fix review comments
Author:
Bill Wear
fix review comments |
|
feature_ |
2025-07-11 12:54:11 UTC |
fix(maasserver): remove empty file
Author:
Javier Fuentes
fix(maasserver): remove empty file |
|
branch- |
2025-06-24 11:29:11 UTC |
fix(s390x): when s390x machines are booting in environments with DHCP relay, ...
Author:
Jacopo Rota
fix(s390x): when s390x machines are booting in environments with DHCP relay, extract the MAC address from the lease table and properly populate the BOOTIF kernel parameter. Resolves LP#2112637 (cherry picked from commit d909307b6d03eaf |
| patch3.5 | 2025-05-08 16:11:04 UTC |
use cloud-init daily ppa
Author:
Jacopo Rota
use cloud-init daily ppa |
| branch-3.6.0 | 2025-04-12 20:37:51 UTC |
Prepare for 3.6.0 release
Author:
Javier Fuentes
Prepare for 3.6.0 release |
|
branch- |
2025-04-03 12:40:51 UTC |
fix: fix: use cloud-init-base package name in the debconfs to deal with the n...
Author:
Jacopo Rota
fix: fix: use cloud-init-base package name in the debconfs to deal with the new package name in 25.04+. Resolves LP#2104530 |
|
branch- |
2025-02-07 12:51:55 UTC |
fix: improve getting last deployment of images
Author:
Stamatis Katsaounis
fix: improve getting last deployment of images Calculate the last deployment time of all images by parsing the deploy events only once. The last deployment times are placed in a map and for each image, MAAS is consulting the map to find with 1 step the last deployment time, if such time exists. Resolves: LP#2095477 |
|
how-to- |
2025-02-05 19:34:11 UTC |
final changes to this merge before being done.
Author:
Bill Wear
final changes to this merge before being done. |
| how-to-use-maas | 2025-02-04 20:35:56 UTC |
updates from merge review
Author:
Bill Wear
updates from merge review |
| maas-doc-alignment | 2025-01-29 17:56:26 UTC |
fix(docs): align launchpad repo with Discourse updates
Author:
Bill Wear
fix(docs): align launchpad repo with Discourse updates |
| jan-15-changes | 2025-01-16 19:59:23 UTC |
fix(docs): remove html files from repo since they are autogenerated at build ...
Author:
Bill Wear
fix(docs): remove html files from repo since they are autogenerated at build time |
|
convert- |
2025-01-09 23:54:39 UTC |
fix(docs): typos found on merge
Author:
Bill Wear
fix(docs): typos found on merge |
|
add-docs- |
2024-12-11 22:42:53 UTC |
add docs subdir to maas repo root, per Doc Director
Author:
Bill Wear
add docs subdir to maas repo root, per Doc Director |
|
add-windows- |
2024-12-11 22:10:23 UTC |
add link to windows packing instructions in repo template
Author:
Bill Wear
add link to windows packing instructions in repo template |
|
restructure- |
2024-12-11 19:52:49 UTC |
change explanation nav format to glossary style
Author:
Bill Wear
change explanation nav format to glossary style |
| redirect-fix | 2024-12-11 19:22:55 UTC |
update redirects table to fix some recent errors
Author:
Bill Wear
update redirects table to fix some recent errors |
|
convert- |
2024-12-10 23:30:27 UTC |
change maas settings from long, drawn-out discussion to simple 'stereo settin...
Author:
Bill Wear
change maas settings from long, drawn-out discussion to simple 'stereo settings' table |
| fix-navigation-menu | 2024-12-10 23:07:04 UTC |
fix navigation around machine grouping pages
Author:
Bill Wear
fix navigation around machine grouping pages |
|
clean-up- |
2024-12-10 22:51:03 UTC |
create 'How to group machines' article to replace seven other sprawling articles
Author:
Bill Wear
create 'How to group machines' article to replace seven other sprawling articles |
|
create- |
2024-12-10 22:10:54 UTC |
remove obsolete pages from the docset
Author:
Bill Wear
remove obsolete pages from the docset |
| 1 → 100 of 151 results | First • Previous • Next • Last |
Other repositories
| 1 → 100 of 236 results | First • Previous • Next • Last |
