View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/maas
Members of MAAS Committers can upload to this repository. Log in for directions.

MAAS has 16 active reviews. See all merge proposals.

Branches

Name Last Modified Last Commit
master 2025-02-13 18:16:05 UTC
chore(workflows): remove dhcp notify listener

Author: Christian Grabowski
Author Date: 2025-02-13 18:16:05 UTC

chore(workflows): remove dhcp notify listener

3.6 2025-02-10 19:20:06 UTC
fix: DHCP config files owned by root:maas

Author: Javier Fuentes
Author Date: 2025-02-10 19:20:06 UTC

fix: DHCP config files owned by root:maas

(cherry picked from commit 1f8d4a8d1d552ce950ebfb9c17c7e3c6a9608c36)

auto-backport-2097505-3.6 2025-02-10 17:01:14 UTC
fix: DHCP config files owned by root:maas

Author: Javier Fuentes
Author Date: 2025-02-10 16:56:24 UTC

fix: DHCP config files owned by root:maas

(cherry picked from commit 1f8d4a8d1d552ce950ebfb9c17c7e3c6a9608c36)

branch-3.5.3-hotfix-bug-2095477 2025-02-07 12:51:55 UTC
fix: improve getting last deployment of images

Author: Stamatis Katsaounis
Author Date: 2025-02-07 09:02:13 UTC

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
(cherry picked from commit c3e38b7500b25551d1bfe089f7fb00a108227e20)

auto-backport-2095477-3.6 2025-02-07 09:07:25 UTC
fix: improve getting last deployment of images

Author: Stamatis Katsaounis
Author Date: 2025-02-07 09:02:13 UTC

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
(cherry picked from commit c3e38b7500b25551d1bfe089f7fb00a108227e20)

auto-backport-2095477-3.5 2025-02-07 09:04:08 UTC
fix: improve getting last deployment of images

Author: Stamatis Katsaounis
Author Date: 2025-02-07 09:02:13 UTC

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
(cherry picked from commit c3e38b7500b25551d1bfe089f7fb00a108227e20)

how-to-customise-networks 2025-02-05 19:34:11 UTC
final changes to this merge before being done.

Author: Bill Wear
Author Date: 2025-02-05 19:34:11 UTC

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
Author Date: 2025-02-04 20:33:26 UTC

updates from merge review

6684-1738699362 2025-02-04 20:04:01 UTC
fix(docs): neighbour --> neighbor

Author: Bill Wear
Author Date: 2025-02-04 20:04:01 UTC

fix(docs): neighbour --> neighbor

6684-1738699060 2025-02-04 16:19:52 UTC
fix(docs): remove a contraction from the main page

Author: Bill Wear
Author Date: 2025-02-04 16:19:52 UTC

fix(docs): remove a contraction from the main page

auto-backport-2097288-3.5 2025-02-04 12:30:01 UTC
refactor: [testing] add an unformatted file to test auto-backporter job

Author: Alessandro Marcolini
Author Date: 2025-02-03 15:36:52 UTC

refactor: [testing] add an unformatted file to test auto-backporter job

(cherry picked from commit fc00f3a740c07a1a4f89aa5472f7e4027a78e24b)

6662-1738281642 2025-01-31 00:02:26 UTC
docs(fix): remove a contraction in maas main page

Author: Bill Wear
Author Date: 2025-01-31 00:02:26 UTC

docs(fix): remove a contraction in maas main page

6662-1738280376 2025-01-30 20:20:38 UTC
fix: #2034940 correct css path to correctly load /api/docs

Author: Tobias De Mendonça
Author Date: 2025-01-30 20:20:38 UTC

fix: #2034940 correct css path to correctly load /api/docs

Enhances the asset path resolution for OpenAPI template by:
 - Removing hardcoded CSS paths by using asset_tags
 - Adding a MAAS UI asset manifest path in settings.py
 - Adding tests for get_index_css_path function to ensure a css file will always be loaded.

Resolves LP:2034940

6662-1738276407 2025-01-30 20:20:38 UTC
fix: #2034940 correct css path to correctly load /api/docs

Author: Tobias De Mendonça
Author Date: 2025-01-30 20:20:38 UTC

fix: #2034940 correct css path to correctly load /api/docs

Enhances the asset path resolution for OpenAPI template by:
 - Removing hardcoded CSS paths by using asset_tags
 - Adding a MAAS UI asset manifest path in settings.py
 - Adding tests for get_index_css_path function to ensure a css file will always be loaded.

Resolves LP:2034940

6662-1738280619 2025-01-30 20:20:38 UTC
fix: #2034940 correct css path to correctly load /api/docs

Author: Tobias De Mendonça
Author Date: 2025-01-30 20:20:38 UTC

fix: #2034940 correct css path to correctly load /api/docs

Enhances the asset path resolution for OpenAPI template by:
 - Removing hardcoded CSS paths by using asset_tags
 - Adding a MAAS UI asset manifest path in settings.py
 - Adding tests for get_index_css_path function to ensure a css file will always be loaded.

Resolves LP:2034940

maas-doc-alignment 2025-01-29 17:56:26 UTC
fix(docs): align launchpad repo with Discourse updates

Author: Bill Wear
Author Date: 2025-01-29 17:56:26 UTC

fix(docs): align launchpad repo with Discourse updates

update-6662-1738104525 2025-01-28 22:48:46 UTC
doc: updating file with discourse changes

Author: Bill Wear
Author Date: 2025-01-28 22:48:46 UTC

doc: updating file with discourse changes

update-6662-1738103461 2025-01-28 22:34:03 UTC
fix(docs): remove "How to group machines" from navigation (merged into "How t...

Author: Bill Wear
Author Date: 2025-01-28 22:34:03 UTC

fix(docs): remove "How to group machines" from navigation (merged into "How to provision machines")

3.4 2025-01-28 14:20:49 UTC
fix(redfish): wait for BMC to transition to the desired status after a power ...

Author: Jacopo Rota
Author Date: 2025-01-28 14:20:49 UTC

fix(redfish): wait for BMC to transition to the desired status after a power operation to improve performances significantly. Generate a new bodyProducer and a new etag at every request retry.

Resolves LP#2092172

(Cherry-picked from f8b3230bcd9cae4d550d5c4444dfcbdfce5250d1)

3.5 2025-01-24 11:55:36 UTC
fix(redfish): wait for BMC to transition to the desired status after a power ...

Author: Jacopo Rota
Author Date: 2025-01-24 11:55:36 UTC

fix(redfish): wait for BMC to transition to the desired status after a power operation to improve performances significantly. Generate a new bodyProducer and a new etag at every request retry.

Resolves LP#2092172

(Cherry-picked from f8b3230bcd9cae4d550d5c4444dfcbdfce5250d1)

auto-backport-2058496-3.4 2025-01-23 10:08:29 UTC
fix: Use dhcpcd instead of dhclient in new environments where required

Author: Andrew Lamzed-Short
Author Date: 2024-12-09 12:50:41 UTC

fix: Use dhcpcd instead of dhclient in new environments where required

Resolves LP:2058496

(cherry picked from commit e76327b6bf03a75d8e06132366ab260c3738a2da)

3.3 2025-01-20 09:15:02 UTC
fix: Use dhcpcd instead of dhclient in new environments where required

Author: Andrew Lamzed-Short
Author Date: 2024-12-09 12:50:41 UTC

fix: Use dhcpcd instead of dhclient in new environments where required

Resolves LP:2058496, LP:2093357

(cherry picked from commit e76327b6bf03a75d8e06132366ab260c3738a2da)

auto-backport-2095085-3.6 2025-01-18 00:44:08 UTC
fix: Workflow execution already started

Author: Anton Troyanov
Author Date: 2025-01-18 00:38:48 UTC

fix: Workflow execution already started

When MAAS Agent starts it triggers configure-agent workflow, which
then triggers some child-workflows. Desired behaviour is to have only a
single instance of such a workflow running (and all the child ones), hence we
set ID Reuse Policy to WorkflowIDReusePolicy.TERMINATE_IF_RUNNING

However there is another invocation at metadataserver/builtin_scripts/hooks.py
which doesn't enforce ID Reuse Policy and doesn't set custom workflow
ID. That allows two configure-agent workflow to be executed at the same time,
and that leads to an error with a child workflow:
START_CHILD_WORKFLOW_EXECUTION_FAILED_CAUSE_WORKFLOW_ALREADY_EXISTS

Resolves LP:2095085

(cherry picked from commit d3ba84266840e5a5d8a334876be31c0697d1c2db)

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
Author Date: 2025-01-16 19:59:23 UTC

fix(docs): remove html files from repo since they are autogenerated at build time

auto-backport-2085160-3.6 2025-01-16 17:59:23 UTC
fix: Workflow panic. Potential deadlock detected

Author: Anton Troyanov
Author Date: 2025-01-16 17:56:49 UTC

fix: Workflow panic. Potential deadlock detected

> Potential deadlock detected

This error happens because workflow thread did not yield control via a Temporal
API call for over a second.

This change moves all the logic (that we thought is safe to execute in the
workflow directly) to be executed as a Local Activity.

Resolves LP:2085160

(cherry picked from commit f292d41ef3acdce1fd420c7cff31dd0ccba7343b)

convert-troubleshooting-to-tabular-reference 2025-01-09 23:54:39 UTC
fix(docs): typos found on merge

Author: Bill Wear
Author Date: 2025-01-09 23:54:39 UTC

fix(docs): typos found on merge

add-docs-dir-to-maas-git-main 2024-12-11 22:42:53 UTC
add docs subdir to maas repo root, per Doc Director

Author: Bill Wear
Author Date: 2024-12-11 22:42:53 UTC

add docs subdir to maas repo root, per Doc Director

add-windows-to-packer-how-to 2024-12-11 22:10:23 UTC
add link to windows packing instructions in repo template

Author: Bill Wear
Author Date: 2024-12-11 22:10:23 UTC

add link to windows packing instructions in repo template

restructure-explanation-nav 2024-12-11 19:52:49 UTC
change explanation nav format to glossary style

Author: Bill Wear
Author Date: 2024-12-11 19:52:49 UTC

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
Author Date: 2024-12-11 19:22:55 UTC

update redirects table to fix some recent errors

convert-settings-to-reference-page 2024-12-10 23:30:27 UTC
change maas settings from long, drawn-out discussion to simple 'stereo settin...

Author: Bill Wear
Author Date: 2024-12-10 23:30:27 UTC

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
Author Date: 2024-12-10 23:07:04 UTC

fix navigation around machine grouping pages

clean-up-grouping-documents 2024-12-10 22:51:03 UTC
create 'How to group machines' article to replace seven other sprawling articles

Author: Bill Wear
Author Date: 2024-12-10 22:51:03 UTC

create 'How to group machines' article to replace seven other sprawling articles

clean-up-logging-documents 2024-12-10 22:10:54 UTC
remove obsolete pages from the docset

Author: Bill Wear
Author Date: 2024-12-10 22:10:54 UTC

remove obsolete pages from the docset

create-rtd-docs-in-repo-main 2024-12-10 22:10:54 UTC
remove obsolete pages from the docset

Author: Bill Wear
Author Date: 2024-12-10 22:10:54 UTC

remove obsolete pages from the docset

auto-backport-2058496-3.5 2024-12-10 10:06:50 UTC
lint

Author: Jacopo Rota
Author Date: 2024-12-10 10:06:50 UTC

lint

update-maas-root-doc-6662-1733778534 2024-12-09 21:16:51 UTC
fix(docs): update navigation menu to (1) move troubleshooting and settings to...

Author: Bill Wear
Author Date: 2024-12-09 21:16:51 UTC

fix(docs): update navigation menu to (1) move troubleshooting and settings to reference, and (2) delete all image building docs except the main one.

update-7872-1733614217 2024-12-09 20:58:33 UTC
consolidate image build instructions into base document

Author: Bill Wear
Author Date: 2024-12-09 20:58:33 UTC

consolidate image build instructions into base document

update-7872-1733613906 2024-12-07 23:25:07 UTC
doc: updating file with discourse changes

Author: Bill Wear
Author Date: 2024-12-07 23:25:07 UTC

doc: updating file with discourse changes

update-7872-1733610853 2024-12-07 22:47:36 UTC
fix(docs): further integrate prerequisites into a monolithic document

Author: Bill Wear
Author Date: 2024-12-07 22:47:36 UTC

fix(docs): further integrate prerequisites into a monolithic document

update-7872-1733609118 2024-12-07 22:34:03 UTC
fix(docs): beginning to combine prerequities into one document w/a table"

Author: Bill Wear
Author Date: 2024-12-07 22:34:03 UTC

fix(docs): beginning to combine prerequities into one document w/a table"

discedit-mp-automation-fix 2024-12-07 21:37:35 UTC
fix(discedit): change discedit automation to stop at MP step

Author: Bill Wear
Author Date: 2024-12-07 21:37:35 UTC

fix(discedit): change discedit automation to stop at MP step

discedit-mp-fix 2024-12-07 21:31:59 UTC
update discedit to insert MP process into edit automation

Author: Bill Wear
Author Date: 2024-12-07 21:31:59 UTC

update discedit to insert MP process into edit automation

update-6662-1733606254 2024-12-07 21:24:44 UTC
fix(docs): move "how to troubleshoot maas" to "troubleshooting guide" in refe...

Author: Bill Wear
Author Date: 2024-12-07 21:24:44 UTC

fix(docs): move "how to troubleshoot maas" to "troubleshooting guide" in reference section

zork-pingo-widdie 2024-12-06 23:19:08 UTC
doc: updating file with discourse changes

Author: Bill Wear
Author Date: 2024-12-06 23:19:08 UTC

doc: updating file with discourse changes

update-6662-1733529213 2024-12-06 23:19:08 UTC
doc: updating file with discourse changes

Author: Bill Wear
Author Date: 2024-12-06 23:19:08 UTC

doc: updating file with discourse changes

auto-backport-2027975-3.5 2024-12-06 12:36:06 UTC
fix(maasserver): allow max 15 chars for interface names.

Author: Jacopo Rota
Author Date: 2024-12-06 12:34:01 UTC

fix(maasserver): allow max 15 chars for interface names.

Resolves LP:2027975

(cherry picked from commit d68119fc04597fcd4ede1beec809b1fd9a20b2d9)

auto-backport-2027975-3.4 2024-12-06 12:35:45 UTC
fix(maasserver): allow max 15 chars for interface names.

Author: Jacopo Rota
Author Date: 2024-12-06 12:34:01 UTC

fix(maasserver): allow max 15 chars for interface names.

Resolves LP:2027975

(cherry picked from commit d68119fc04597fcd4ede1beec809b1fd9a20b2d9)

field-issues-nov-24 2024-12-03 20:52:54 UTC
fixed leaking 'r' character

Author: Bill Wear
Author Date: 2024-12-03 20:52:54 UTC

fixed leaking 'r' character

24.10-updates 2024-12-03 20:48:53 UTC
fix stray 'r' character in text

Author: Bill Wear
Author Date: 2024-12-03 20:48:53 UTC

fix stray 'r' character in text

auto-backport-2072155-3.5 2024-12-03 17:35:21 UTC
fix: Ensure hostname complies with RFC

Author: Christian Grabowski
Author Date: 2024-12-03 17:32:53 UTC

fix: Ensure hostname complies with RFC
FQDN have to be formatted according to RFC 952. This change ensures that
interface name derived hostnames comply with this format.
Resolves LP:2072155
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>

(cherry picked from commit ee8810ea4a6dcf277248cb640dbdd3fa97cea21c)

auto-backport-2072155-3.4 2024-12-03 17:34:56 UTC
fix: Ensure hostname complies with RFC

Author: Christian Grabowski
Author Date: 2024-12-03 17:32:53 UTC

fix: Ensure hostname complies with RFC
FQDN have to be formatted according to RFC 952. This change ensures that
interface name derived hostnames comply with this format.
Resolves LP:2072155
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>

(cherry picked from commit ee8810ea4a6dcf277248cb640dbdd3fa97cea21c)

auto-backport-2063457-3.5 2024-11-28 09:44:29 UTC
fix: safe_getaddrinfo takes into consideration the ip_family according to its...

Author: boxjan
Author Date: 2024-11-28 09:41:45 UTC

fix: safe_getaddrinfo takes into consideration the ip_family according to its original contract.

Resolves LP#2063457

(cherry picked from commit c67a42358e963a1b858bd1f4be500fccb4ed86c1)

auto-backport-2073501-3.4 2024-11-26 10:37:31 UTC
lint

Author: Jacopo Rota
Author Date: 2024-11-26 10:37:31 UTC

lint

auto-backport-2073501-3.5 2024-11-26 10:15:54 UTC
lint

Author: Jacopo Rota
Author Date: 2024-11-26 10:15:54 UTC

lint

install-guide-rqmts-link 2024-11-25 22:19:10 UTC
docs(structural): link to installation requirements

Author: Bill Wear
Author Date: 2024-11-25 22:19:10 UTC

docs(structural): link to installation requirements

how-maas-manages-networking 2024-11-25 22:19:10 UTC
docs(structural): link to installation requirements

Author: Bill Wear
Author Date: 2024-11-25 22:19:10 UTC

docs(structural): link to installation requirements

auto-backport-2084788-3.5 2024-10-17 21:40:39 UTC
fix(maasserver): the StatusMonitorService should not be stopped if one recurr...

Author: Jacopo Rota
Author Date: 2024-10-17 21:38:03 UTC

fix(maasserver): the StatusMonitorService should not be stopped if one recurrent job fails

fixes LP#2084788

(cherry picked from commit 31d5ef95479b49ab602b294a4a4d2437329ecde4)

auto-backport-2084788-3.4 2024-10-17 21:40:19 UTC
fix(maasserver): the StatusMonitorService should not be stopped if one recurr...

Author: Jacopo Rota
Author Date: 2024-10-17 21:38:03 UTC

fix(maasserver): the StatusMonitorService should not be stopped if one recurrent job fails

fixes LP#2084788

(cherry picked from commit 31d5ef95479b49ab602b294a4a4d2437329ecde4)

auto-backport-2055347-3.5 2024-10-17 16:53:23 UTC
feat(settings): Extended validation for IPMI k_g field in settings

Author: Andrew Lamzed-Short
Author Date: 2024-10-17 16:51:30 UTC

feat(settings): Extended validation for IPMI k_g field in settings

Max tested length changed to 40 characters to accommodate hex-encoded k_g values. The value is passed to `ipmitool`, validated, with any errors caught and reported back through a new Django field validator.

Resolves LP:2055347

(cherry picked from commit fbc8681a271d90f37d95581dcd732c5116aa28ce)

auto-backport-2055347-3.4 2024-10-17 16:53:03 UTC
feat(settings): Extended validation for IPMI k_g field in settings

Author: Andrew Lamzed-Short
Author Date: 2024-10-17 16:51:30 UTC

feat(settings): Extended validation for IPMI k_g field in settings

Max tested length changed to 40 characters to accommodate hex-encoded k_g values. The value is passed to `ipmitool`, validated, with any errors caught and reported back through a new Django field validator.

Resolves LP:2055347

(cherry picked from commit fbc8681a271d90f37d95581dcd732c5116aa28ce)

auto-backport-2078810-3.5 2024-10-11 22:57:21 UTC
fix(maasserver): Adding system_id for filtering in UI

Author: Seyeong Kim
Author Date: 2024-10-11 22:55:40 UTC

fix(maasserver): Adding system_id for filtering in UI

Adding system_id for filtering

Resolves LP:2078810

(cherry picked from commit 1513d28998088bfca309e2f6e5ed8c5d1517e04f)

auto-backport-2078810-3.4 2024-10-11 22:56:59 UTC
fix(maasserver): Adding system_id for filtering in UI

Author: Seyeong Kim
Author Date: 2024-10-11 22:55:40 UTC

fix(maasserver): Adding system_id for filtering in UI

Adding system_id for filtering

Resolves LP:2078810

(cherry picked from commit 1513d28998088bfca309e2f6e5ed8c5d1517e04f)

auto-backport-2058063-3.5 2024-10-01 15:28:58 UTC
fix: Fix controller and rack version discrepancy. Currently rackd and regiond...

Author: Ghadi Rahme
Author Date: 2024-10-01 11:54:44 UTC

fix: Fix controller and rack version discrepancy. Currently rackd and regiond use two different ways to update the version number.
While rackd uses `get_running_version()` inside registerRackWithRegion(), regiond makes use of `get_versions_info()` during startup as well as periodically.

The problem is that `get_running_version()` returns a MAASVersion object which contains a simplified version string (no epoch for example), `get_versions_info()` return a DebVersionsInfo or a SnapVersionsInfo depending on the installation type, and the deb version of the installation will contain a full version string.

While rackd through registerRackWithRegion() will end up calling `set_version()` inside the `ControllerInfoManager` class. Other calls to update the version from regiond will end up in `set_version_info()` of the same class.
This patch fixes the issue by converting the version string inside the `set_version_info()` class to a MAASVersion object before returning the simplifies string value.
The same has been done for `update_version`.

Resolves: #LP2058063.
(cherry picked from commit 9f9013852b65c608b2e7ccfd8569eb17ef63ef41)

auto-backport-2058063-3.4 2024-10-01 15:28:36 UTC
fix: Fix controller and rack version discrepancy. Currently rackd and regiond...

Author: Ghadi Rahme
Author Date: 2024-10-01 11:54:44 UTC

fix: Fix controller and rack version discrepancy. Currently rackd and regiond use two different ways to update the version number.
While rackd uses `get_running_version()` inside registerRackWithRegion(), regiond makes use of `get_versions_info()` during startup as well as periodically.

The problem is that `get_running_version()` returns a MAASVersion object which contains a simplified version string (no epoch for example), `get_versions_info()` return a DebVersionsInfo or a SnapVersionsInfo depending on the installation type, and the deb version of the installation will contain a full version string.

While rackd through registerRackWithRegion() will end up calling `set_version()` inside the `ControllerInfoManager` class. Other calls to update the version from regiond will end up in `set_version_info()` of the same class.
This patch fixes the issue by converting the version string inside the `set_version_info()` class to a MAASVersion object before returning the simplifies string value.
The same has been done for `update_version`.

Resolves: #LP2058063.
(cherry picked from commit 9f9013852b65c608b2e7ccfd8569eb17ef63ef41)

branch-3.5-crash-dumps-testing 2024-09-30 19:52:44 UTC
add curtin to snap

Author: Jack Lloyd-Walters
Author Date: 2024-09-30 19:52:44 UTC

add curtin to snap

auto-backport-2081262-3.5 2024-09-25 14:58:07 UTC
fix(power): set PERL path

Author: Alexsander de Souza
Author Date: 2024-09-24 18:09:36 UTC

fix(power): set PERL path

required by amttool

Resolves LP:2081262

(cherry picked from commit dc706a2efd6d09d7d13b1ccbbb878df17daecbbf)

auto-backport-2040324-3.5 2024-09-13 10:32:44 UTC
fix: distro_series and osystem check based on node status

Author: Dariusz Gadomski
Author Date: 2024-09-12 19:12:11 UTC

fix: distro_series and osystem check based on node status

Resolves LP:2040324

(cherry picked from commit 1fadea85660b4c53f255f38fa22475a5a42db0c0)

auto-backport-2040324-3.4 2024-09-12 21:44:54 UTC
fix: distro_series and osystem check based on node status

Author: Dariusz Gadomski
Author Date: 2024-09-12 19:12:11 UTC

fix: distro_series and osystem check based on node status

Resolves LP:2040324

(cherry picked from commit 1fadea85660b4c53f255f38fa22475a5a42db0c0)

auto-backport-2079797-3.4 2024-09-09 17:10:42 UTC
fix(redfish): handle Reset status in Redfish power driver.

Author: Jacopo Rota
Author Date: 2024-09-09 11:40:44 UTC

fix(redfish): handle Reset status in Redfish power driver.

HPE Gen11 (and above) BMC might return a "Reset" or an "Unknown" status. Such statuses are transitional, so the BMC will eventually return another "known" status.
For such reason, with this change the MAAS Redfish power driver is going to retry up to 7 times to get a "known" status. If the maximum number of retries is reached, an error is returned.

Resolves: #LP2079797
(cherry picked from commit 2ce5ace25047f921ea3a203a0477acfe87c98858)

maasdocs-pulse17-work-2 2024-09-03 20:58:48 UTC
update systemd logging to modernize & handle 3.4/3.5 split better

Author: Bill Wear
Author Date: 2024-09-03 20:58:48 UTC

update systemd logging to modernize & handle 3.4/3.5 split better

global-doc-changes 2024-08-27 21:06:35 UTC
doc: updating file with discourse changes

Author: Bill Wear
Author Date: 2024-07-30 21:23:50 UTC

doc: updating file with discourse changes

maasdocs-pulse2417-work 2024-08-20 21:05:44 UTC
catchup commit

Author: Bill Wear
Author Date: 2024-08-20 21:05:44 UTC

catchup commit

branch-3.4.3-hotfix-bug-2073731 2024-07-26 13:21:08 UTC
fix: don't fail commissioning if no suitable IPMI ciphers can be detected

Author: Björn Tillenius
Author Date: 2024-07-26 13:21:08 UTC

fix: don't fail commissioning if no suitable IPMI ciphers can be detected

Some BMCs (like HPE ILO 5 3.05) seems to not report all the ciphers
that actually are enabled.

Instead of failing commissioning, we now only print out a warning.

Resolves LP:2073731

3.1 2024-07-25 19:18:25 UTC
Prepare for 3.1.4 release

Author: Mauricio Faria de Oliveira
Author Date: 2024-07-23 22:50:38 UTC

Prepare for 3.1.4 release

3.2 2024-07-25 19:16:06 UTC
Prepare for 3.2.11 release

Author: Mauricio Faria de Oliveira
Author Date: 2024-05-08 20:55:31 UTC

Prepare for 3.2.11 release

maas-3.5-docs 2024-06-24 18:30:17 UTC
docs(verification): verify completeness of 3.5 release notes, re-copy buglist...

Author: Bill Wear
Author Date: 2024-06-24 18:30:17 UTC

docs(verification): verify completeness of 3.5 release notes, re-copy buglist from collection point

3.0 2024-02-15 21:53:27 UTC
Prepare for 3.0.2 release

Author: Mauricio Faria de Oliveira
Author Date: 2024-02-15 21:53:27 UTC

Prepare for 3.0.2 release

branch-3.4.0-hotfix-bug-2053033 2024-02-14 16:07:05 UTC
Bug #2053033: Creating MAAS Virsh VM does not work (libvirt: error)

Author: Björn Tillenius
Author Date: 2024-02-14 16:07:05 UTC

Bug #2053033: Creating MAAS Virsh VM does not work (libvirt: error)

For some reason virsh prints out an error about executing
pkttyagent. This happens only on some machines, and we don't know why.

But the error seems harmless. This patch ignores the error and
lets the connection succeed.

(cherry picked from commit f0005e39bcadfc366c76e713c444739179743c84)
(cherry picked from commit 9eb3ca242e3c57f1b7ab1a1b6537ee4dfffb2aa6)

branch-3.3.5-hotfix-bug-2053033 2024-02-14 14:53:48 UTC
Bug #2053033: Creating MAAS Virsh VM does not work (libvirt: error)

Author: Björn Tillenius
Author Date: 2024-02-14 14:53:48 UTC

Bug #2053033: Creating MAAS Virsh VM does not work (libvirt: error)

For some reason virsh prints out an error about executing
pkttyagent. This happens only on some machines, and we don't know why.

But the error seems harmless. This patch ignores the error and
lets the connection succeed.

(cherry picked from commit f0005e39bcadfc366c76e713c444739179743c84)
(cherry picked from commit 9eb3ca242e3c57f1b7ab1a1b6537ee4dfffb2aa6)
(cherry picked from commit 052a895bfac55e414bf5b02e5e28122bff12a532)

branch-3.4.0 2024-01-02 09:15:30 UTC
fix: lp-2046255 IP addresses of non-boot interfaces should not add A records ...

Author: Jacopo Rota
Author Date: 2024-01-02 09:15:30 UTC

fix: lp-2046255 IP addresses of non-boot interfaces should not add A records to <machine>.<domain>

2.9 2023-08-22 20:59:08 UTC
Release 2.9.3

Author: Mauricio Faria de Oliveira
Author Date: 2023-08-22 20:59:08 UTC

Release 2.9.3

sqlalchemy-spike 2023-08-21 14:23:12 UTC
Update maas-ui to 2e7778424

Author: Peter Makowski
Author Date: 2023-08-21 14:23:12 UTC

Update maas-ui to 2e7778424
fix: use MachineListGroupCount (#5109)

machine-list-spike 2023-02-25 23:19:30 UTC
Fix test failures related to row.ips.

Author: Björn Tillenius
Author Date: 2023-01-30 09:54:13 UTC

Fix test failures related to row.ips.

temporal-spike 2022-12-05 17:28:20 UTC
Temporal spike dependencies

Author: Igor Brovtsin
Author Date: 2022-12-05 17:28:20 UTC

Temporal spike dependencies

2.8 2022-10-26 14:45:48 UTC
Release 2.8.9 RC1

Author: Heitor Alves de Siqueira
Author Date: 2022-10-26 14:45:48 UTC

Release 2.8.9 RC1

directory_layout_script 2022-08-26 11:07:50 UTC
Move to Operations, prefer git ls-files over directory traversal

Author: Adam Collard
Author Date: 2022-08-26 11:02:44 UTC

Move to Operations, prefer git ls-files over directory traversal

2.7 2022-06-29 16:51:15 UTC
Release 2.7.4 RC2

Author: Dan Streetman
Author Date: 2022-06-29 16:49:24 UTC

Release 2.7.4 RC2

rack_region_exploration 2021-08-23 21:07:51 UTC
extra IP from payload to find machine in front of rack controller

Author: Christian Grabowski
Author Date: 2021-08-23 21:07:51 UTC

extra IP from payload to find machine in front of rack controller

include remote IP in each payload to region server

2.6 2021-06-28 15:53:45 UTC
Reuse metric structures for Prometheus

Author: Victor Tapia
Author Date: 2021-06-28 15:53:45 UTC

Reuse metric structures for Prometheus

Backport of 2ad24e0

2.9.2-branch 2021-03-18 14:54:46 UTC
Set GO111MODULE to off to build with latest go snap

Author: Adam Collard
Author Date: 2021-03-18 14:54:46 UTC

Set GO111MODULE to off to build with latest go snap

2.7.1-branch 2020-05-22 17:13:43 UTC
2.7.1 with UI bits

Author: Adam Collard
Author Date: 2020-05-22 17:13:43 UTC

2.7.1 with UI bits

2.4 2020-05-16 00:56:30 UTC
Backport of 9424d23 LP: #1869958 - Run fio using the native block size of the...

Author: Lee Trager
Author Date: 2020-05-16 00:56:30 UTC

Backport of 9424d23 LP: #1869958 - Run fio using the native block size of the disk.

2.3 2020-04-17 22:27:36 UTC
Backport of c25d426 LP: #1870171 - Remove token associations when transferrin...

Author: Lee Trager
Author Date: 2020-04-17 22:27:36 UTC

Backport of c25d426 LP: #1870171 - Remove token associations when transferring ownership of a Node.

2.5 2019-05-31 15:48:23 UTC
backport 20a6b1e4ae4f4b48a6763a4915e18195ae4defb6 - LP: #1817674 - Completely...

Author: Anthony Dillon
Author Date: 2019-05-31 15:48:23 UTC

backport 20a6b1e4ae4f4b48a6763a4915e18195ae4defb6 - LP: #1817674 - Completely remove the DNS resource when deleting from the UI

1.9 2017-12-06 15:38:33 UTC
LP: #1713795 - Grub change the name of the shim, breaking image import in Trusty

Author: Andres Rodriguez
Author Date: 2017-12-06 15:38:33 UTC

LP: #1713795 - Grub change the name of the shim, breaking image import in Trusty

2.2 2017-10-30 14:51:05 UTC
Backport of 98b29059a2630ba09efc0bd34a55e6de9eadbb00 from master.

Author: Blake Rouse
Author Date: 2017-10-30 14:51:05 UTC

Backport of 98b29059a2630ba09efc0bd34a55e6de9eadbb00 from master.

Recreate RPC connection in the database when updating the running regiond processes.

2.1 2017-04-26 20:11:27 UTC
[r=andreserl][bug=1686169][author=andreserl] Revert rev5602, which fixed LP: ...

Author: Andres Rodriguez
Author Date: 2017-04-26 20:11:27 UTC

[r=andreserl][bug=1686169][author=andreserl] Revert rev5602, which fixed LP: #1686169. This causes rack controllers to fail importing images

2.0 2016-11-02 20:26:14 UTC
[r=ltrager][bug=1554636][author=ltrager] Update iSCSI targets on every import...

Author: Lee Trager
Author Date: 2016-11-02 20:26:14 UTC

[r=ltrager][bug=1554636][author=ltrager] Update iSCSI targets on every import (in case last time failed to update).

1.5 2016-09-03 00:36:16 UTC
[r=andreserl][bug=][author=ricgard] Backport: template change for generated d...

Author: Mike Pontillo
Author Date: 2016-09-03 00:36:16 UTC

[r=andreserl][bug=][author=ricgard] Backport: template change for generated docs back link to maas.io.

1100 of 108 results

Other repositories

Name Last Modified
lp:~billwear/maas 41 minutes ago
lp:~maas-committers/maas/+git/temporal 1 hour ago
lp:maas 2 hours ago
lp:~maas-committers/maas/+git/temporalio-sdk-python 3 hours ago
lp:~adrianoco/maas 3 hours ago
lp:~javier-fs/maas 4 hours ago
lp:~andyls/maas 4 hours ago
lp:~cgrabowski/maas 5 hours ago
lp:~alemar99/maas 6 hours ago
lp:~emdw/maas 9 hours ago
lp:~tobydm/maas 11 hours ago
lp:~maas-committers/maas/+git/sqlalchemy 11 hours ago
lp:~maas-committers/maas/+git/tctl 19 hours ago
lp:~r00ta/maas 2025-02-12
lp:~troyanov/maas 2025-02-11
lp:~javier-fs/maas/+git/maas-release-tools 2025-02-11
lp:~maas-committers/maas/+git/pylxd 2025-02-10
lp:~fadil369/maas 2025-02-09
lp:~alexsander-souza/maas 2025-02-07
lp:~skatsaounis/maas 2025-02-06
lp:~wyattrees/maas 2025-02-05
lp:~maas-committers/maas/+git/pyvmomi 2025-02-05
lp:~mostaffatarek142/maas 2025-01-30
lp:~maas-committers/maas/+git/maas-release-tools 2025-01-29
lp:~zarcen/maas 2025-01-28
lp:~lloydwaltersj/maas 2025-01-23
lp:~dockerpine123/maas 2025-01-22
lp:~skatsaounis/maas/+git/maas-release-tools 2025-01-17
lp:~dnegreira/maas 2025-01-10
lp:~alanbach/maas 2025-01-08
lp:~maas-committers/maas/+git/maas-test-db 2024-12-13
lp:~javier-fs/maas/+git/maas-test-db 2024-12-13
lp:~bjornt/maas 2024-12-09
lp:~maas-committers/maas/+git/temporalio-sdk-python-packaging 2024-12-06
lp:~troyanov/maas/+git/temporalio-sdk-python-packaging 2024-12-06
lp:~cjl-cn/maas 2024-11-28
lp:~alexsander-souza/maas/+git/maas-test-db 2024-11-25
lp:~prantiknag/maas 2024-11-22
lp:~cjl-cn/maas/+git/maas-1 2024-11-21
lp:~gboutry/maas 2024-11-12
lp:~seyeongkim/maas 2024-11-01
lp:~dgadomski/maas 2024-10-29
lp:~maas-committers/maas/+git/python-pyvmomi-packaging 2024-10-24
lp:~ghadi-rahme/maas 2024-10-07
lp:~dnegreira/maas/+git/maas-1 2024-10-07
lp:~nicolasbock/maas 2024-10-04
lp:~jorhett/maas 2024-10-03
lp:~lloydwaltersj/maas/+git/maas-test-db 2024-09-12
lp:~andrew-boatrocker/maas 2024-08-30
lp:~arturshadnik/maas 2024-08-23
lp:~nobuto/maas 2024-08-07
lp:~sugaf1204/maas 2024-07-28
lp:~mfo/maas 2024-07-25
lp:~lloydwaltersj/maas/+git/maas-release-tools 2024-07-24
lp:~pjonason/maas 2024-07-19
lp:~maas-committers/maas/+git/zhmcclient 2024-07-15
lp:~maas-committers/maas/+git/temporal-packaging 2024-07-15
lp:~alexsander-souza/maas/+git/temporalio-sdk-python-packaging 2024-07-15
lp:~alexsander-souza/maas/+git/temporal-packaging 2024-07-15
lp:~rathore4u/maas 2024-07-12
lp:~maas-committers/maas/+git/sqlalchemy-packaging 2024-07-11
lp:~grahamhayes/maas 2024-07-02
lp:~jhusakowski/maas 2024-06-27
lp:~kali-t/maas 2024-06-09
lp:~xypron/maas 2024-03-19
lp:~calvinmwadime/maas 2024-03-18
lp:~petermakowski/maas 2024-02-28
lp:~adam-collard/maas 2024-02-23
lp:~troyanov/maas/+git/temporal-packaging 2024-02-23
lp:~hypothetical-lemon/maas 2024-02-08
lp:~troyanov/maas/+git/maas-release-tools 2024-01-19
lp:~skatsaounis/maas/+git/maas-1 2024-01-18
lp:~ggouzi/maas 2024-01-17
lp:~ack/maas 2024-01-02
lp:~nickdv99/maas 2023-12-13
lp:~boulc/maas 2023-11-08
lp:~bladernr/maas 2023-11-07
lp:~maas-committers/maas/+git/temporalio-maas-codecserver 2023-11-03
lp:~troyanov/maas/+git/temporalio-maas-codecserver 2023-11-03
lp:~virtuous-sloth/maas 2023-10-23
lp:~alexsander-souza/maas/+git/maas-release-tools 2023-09-27
lp:~igor-brovtsin/maas 2023-08-25
lp:~ack/maas/+git/maas-test-db 2023-08-24
lp:~troyanov/maas/+git/maas-test-db 2023-08-23
lp:~jorge-merlino/maas 2023-07-31
lp:~r00ta/maas/+git/maas-release-tools 2023-07-20
lp:~ack/maas/+git/maas-release-tools 2023-06-29
lp:~jasimioni/maas 2023-06-05
lp:~igor-brovtsin/maas/+git/maas-performance 2023-05-30
lp:~troyanov/maas/+git/maas-performance 2023-05-29
lp:~ubuntu-wiki-editors/maas 2023-05-22
lp:~r00ta/maas/+git/maas-test-db 2023-05-22
lp:~jjqq/maas 2023-05-16
lp:~adam-collard/maas/+git/maas-release-tools 2023-05-10
lp:~tiago.pasqualini/maas 2023-04-25
lp:~brettmilford/maas 2023-03-31
lp:~syntroniks/maas 2023-03-21
lp:~licebmi-at/maas 2023-02-03
lp:~gschwim/maas 2023-01-05
lp:~thorsten-merten/maas 2022-12-09
1100 of 202 results
You can't create new repositories for MAAS.