lp:~r00ta/maas

Owned by Jacopo Rota
Get this repository:
git clone https://git.qastaging.paddev.net/~r00ta/maas
Only Jacopo Rota can upload to this repository. If you are Jacopo Rota please log in for upload directions.

Branches

Name Last Modified Last Commit
lp-2102126 2025-03-13 17:17:08 UTC
fix(amt): use port 16992 instead of 16692. Remove some unused parameters and ...

Author: Jacopo Rota
Author Date: 2025-03-13 17:17:08 UTC

fix(amt): use port 16992 instead of 16692. Remove some unused parameters and fix migrations from 3.5

revert-99b9976974a5c893c9750124af887ec8cfd90be6 2025-03-12 17:28:11 UTC
Revert "chore(host-info): upgrade lxd dependency"

Author: Jacopo Rota
Author Date: 2025-03-12 17:28:11 UTC

Revert "chore(host-info): upgrade lxd dependency"

This reverts commit 99b9976974a5c893c9750124af887ec8cfd90be6.

list-resource-pools-with-summary 2025-03-07 10:07:07 UTC
lint

Author: Jacopo Rota
Author Date: 2025-03-07 10:07:07 UTC

lint

comment-out-temporal-wf 2025-03-04 15:19:17 UTC
chore: comment out dns workflows only for 3.6 as we still have triggers in place

Author: Jacopo Rota
Author Date: 2025-03-04 15:19:17 UTC

chore: comment out dns workflows only for 3.6 as we still have triggers in place

backport-6e4cac0bce6f4813786d0360f7ca8355f3072d42-3.6 2025-03-04 14:08:15 UTC
lint

Author: Jacopo Rota
Author Date: 2025-03-04 14:08:15 UTC

lint

fix-dhcp-leases-servicelayer 2025-03-04 12:01:11 UTC
fix tests and headers

Author: Jacopo Rota
Author Date: 2025-03-04 12:01:11 UTC

fix tests and headers

backport-3d95e0aa5b512d6d8d5b62199436d0e5b10facd5-3.6 2025-03-04 09:56:34 UTC
fix: configure-dhcp-service wf should use TERMINATE_IF_RUNNING policy.

Author: Jacopo Rota
Author Date: 2025-03-04 09:51:05 UTC

fix: configure-dhcp-service wf should use TERMINATE_IF_RUNNING policy.

fix-reuse-policy-dhcp-wf 2025-03-04 08:36:20 UTC
fix: configure-dhcp-service wf should use TERMINATE_IF_RUNNING policy.

Author: Jacopo Rota
Author Date: 2025-03-04 08:36:20 UTC

fix: configure-dhcp-service wf should use TERMINATE_IF_RUNNING policy.

remove-sshkeys-websocket 2025-03-04 08:28:34 UTC
fix tests

Author: Jacopo Rota
Author Date: 2025-03-04 08:28:34 UTC

fix tests

remove-updatelease-rpc 2025-03-03 16:43:39 UTC
fix tests and headers

Author: Jacopo Rota
Author Date: 2025-03-03 16:43:39 UTC

fix tests and headers

remove-dhcp-rpc-calls 2025-03-03 16:38:51 UTC
more leftovers

Author: Jacopo Rota
Author Date: 2025-03-03 16:38:51 UTC

more leftovers

backport-4bd1009a95289bfdc5b77e2215751939e84f80d8-3.4 2025-03-03 11:08:25 UTC
fix: only save some specific fields so to avoid conflicts with signals and on...

Author: Jacopo Rota
Author Date: 2025-02-26 17:11:56 UTC

fix: only save some specific fields so to avoid conflicts with signals and on_delete django hooks.

backport-4bd1009a95289bfdc5b77e2215751939e84f80d8-3.5 2025-03-03 11:06:41 UTC
fix: only save some specific fields so to avoid conflicts with signals and on...

Author: Jacopo Rota
Author Date: 2025-02-26 17:11:56 UTC

fix: only save some specific fields so to avoid conflicts with signals and on_delete django hooks.

backport-4bd1009a95289bfdc5b77e2215751939e84f80d8-3.6 2025-03-03 11:03:30 UTC
fix: only save some specific fields so to avoid conflicts with signals and on...

Author: Jacopo Rota
Author Date: 2025-02-26 17:11:56 UTC

fix: only save some specific fields so to avoid conflicts with signals and on_delete django hooks.

fix-dhcp-leases 2025-02-27 09:17:55 UTC
fix: accept a list of notifications in the /leases endpoint. Fix syntax error...

Author: Jacopo Rota
Author Date: 2025-02-27 09:17:55 UTC

fix: accept a list of notifications in the /leases endpoint. Fix syntax error in leases service. Fix Go Marshaller when parsing dhcp notifications

backport-40970053671ce4e46df6033b7049cab14f2ce951-3.6 2025-02-26 21:33:50 UTC
fix(agent): do not use Temporal context for starting lease socket listener

Author: Christian Grabowski
Author Date: 2025-02-26 21:26:48 UTC

fix(agent): do not use Temporal context for starting lease socket listener

backport-ef8bf4036f2c8b343c04563175868c313d4a1977-3.6 2025-02-26 20:59:33 UTC
fix: dhcpd.sock must be world readable/writable

Author: Jacopo Rota
Author Date: 2025-02-26 20:53:43 UTC

fix: dhcpd.sock must be world readable/writable

fix-dhcpd-socket-permissions 2025-02-26 16:15:42 UTC
lint

Author: Jacopo Rota
Author Date: 2025-02-26 16:15:42 UTC

lint

alembic-spike 2025-02-26 15:58:54 UTC
add last django migrations, run alembic migrations in dbupgrade, add dump sql...

Author: Jacopo Rota
Author Date: 2025-02-26 15:58:54 UTC

add last django migrations, run alembic migrations in dbupgrade, add dump sql tables - cyclic dependencies still to be resolved

lp-2099952 2025-02-26 14:54:45 UTC
fix: only save some specific fields so to avoid conflicts with signals and on...

Author: Jacopo Rota
Author Date: 2025-02-26 14:54:45 UTC

fix: only save some specific fields so to avoid conflicts with signals and on_delete django hooks

fix-etag-redfish 2025-02-24 22:36:56 UTC
fix: always unset the etag in the redfish headers

Author: Jacopo Rota
Author Date: 2025-02-24 22:36:56 UTC

fix: always unset the etag in the redfish headers

verbose-redfish-debuglog 2025-02-24 21:25:22 UTC
always remove etag header

Author: Jacopo Rota
Author Date: 2025-02-24 21:25:22 UTC

always remove etag header

fix-422-openapi-v3 2025-02-24 14:31:38 UTC
fix: add default model for 422 response code in v3 API.

Author: Jacopo Rota
Author Date: 2025-02-24 14:31:38 UTC

fix: add default model for 422 response code in v3 API.

refactor-configurations 2025-02-24 12:59:48 UTC
fix default config value

Author: Jacopo Rota
Author Date: 2025-02-24 12:59:48 UTC

fix default config value

fix-perftests-servicelayer 2025-02-24 12:40:48 UTC
remove leftover

Author: Jacopo Rota
Author Date: 2025-02-24 12:40:48 UTC

remove leftover

cli-service-layer 2025-02-20 07:40:18 UTC
fix headers

Author: Jacopo Rota
Author Date: 2025-02-20 07:40:18 UTC

fix headers

prometheus-content-type 2025-02-14 09:19:26 UTC
fix: /metrics endpoint should return response with content type text/plain

Author: Jacopo Rota
Author Date: 2025-02-14 09:19:26 UTC

fix: /metrics endpoint should return response with content type text/plain

more-candid-cleanup 2025-02-12 15:02:41 UTC
do not cache the auth_info object

Author: Jacopo Rota
Author Date: 2025-02-12 15:02:41 UTC

do not cache the auth_info object

more-zone-trigger-cleanup 2025-02-12 11:01:38 UTC
fix tests

Author: Jacopo Rota
Author Date: 2025-02-12 11:01:38 UTC

fix tests

service-layer-threaded 2025-02-11 23:51:26 UTC
fix tests

Author: Jacopo Rota
Author Date: 2025-02-11 23:51:26 UTC

fix tests

rocky-secure-boot 2025-02-11 22:50:41 UTC
feat: support secureboot for rocky images

Author: Jacopo Rota
Author Date: 2025-02-11 22:50:41 UTC

feat: support secureboot for rocky images

call-servicelayer-for-rbac-from-django 2025-02-07 14:23:50 UTC
remove leftover

Author: Jacopo Rota
Author Date: 2025-02-07 14:23:50 UTC

remove leftover

remove-zones-websocket-and-v2fastapi 2025-02-07 08:02:59 UTC
fix tests

Author: Jacopo Rota
Author Date: 2025-02-07 08:02:59 UTC

fix tests

fix-usb-pci-listing 2025-02-06 22:08:12 UTC
fix(maasservicelayer): list_machine_usb_devices and list_machine_pci_devices ...

Author: Jacopo Rota
Author Date: 2025-02-06 22:08:12 UTC

fix(maasservicelayer): list_machine_usb_devices and list_machine_pci_devices should filter by system_id when calculating the total items

fix-repositories-connection 2025-02-06 15:54:42 UTC
refactor(maasservicelayer): use execute_stmt and adapt psycopg2 connections t...

Author: Jacopo Rota
Author Date: 2025-02-06 15:54:42 UTC

refactor(maasservicelayer): use execute_stmt and adapt psycopg2 connections to work with jsonb columns

use-servicelayer-sshkeys-django 2025-01-30 18:38:24 UTC
fix tests

Author: Jacopo Rota
Author Date: 2025-01-30 18:38:24 UTC

fix tests

use-exists-instead-of-get-servicelayer 2025-01-29 17:15:09 UTC
refactor(maasservicelayer): use exists instead of gets

Author: Jacopo Rota
Author Date: 2025-01-29 17:15:09 UTC

refactor(maasservicelayer): use exists instead of gets

add-exists-servicelayer 2025-01-29 13:21:49 UTC
fix tests

Author: Jacopo Rota
Author Date: 2025-01-29 13:21:49 UTC

fix tests

v3-zones-summary 2025-01-28 15:10:47 UTC
use execute_stmt

Author: Jacopo Rota
Author Date: 2025-01-28 15:10:47 UTC

use execute_stmt

offset-pagination-v3 2025-01-27 16:58:11 UTC
fix annotation typo

Author: Jacopo Rota
Author Date: 2025-01-27 16:58:11 UTC

fix annotation typo

use-reuse-policy-dhcp-workflow 2025-01-24 11:33:11 UTC
fix: use WorkflowIDReusePolicy instead of WorkflowIDConflictPolicy when we ha...

Author: Jacopo Rota
Author Date: 2025-01-24 11:33:11 UTC

fix: use WorkflowIDReusePolicy instead of WorkflowIDConflictPolicy when we have to stop the running workflow and turn it into a full reload

backport-f8b3230bcd9cae4d550d5c4444dfcbdfce5250d1-3.4 2025-01-24 08:26:34 UTC
fix(redfish): wait for BMC to transition to the desired status after a power ...

Author: Jacopo Rota
Author Date: 2025-01-23 19:09:37 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

backport-2d50a52aacb3b98a4d13bc04c1f966f387eb4354-3.5 2025-01-24 08:22:45 UTC
fix(redfish): wait for BMC to transition to the desired status after a power ...

Author: Jacopo Rota
Author Date: 2025-01-23 19:09:37 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

lp-2092172 2025-01-23 12:09:20 UTC
fix: wait for BMC to transition to the desired status after a power operation...

Author: Jacopo Rota
Author Date: 2025-01-23 12:09:20 UTC

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

add_csrf_config 2025-01-21 12:53:37 UTC
fix

Author: Jacopo Rota
Author Date: 2025-01-21 12:53:37 UTC

fix

sqlalchemy-django-spike 2025-01-21 12:38:22 UTC
stash

Author: Jacopo Rota
Author Date: 2025-01-21 12:38:22 UTC

stash

refactor-builders 2025-01-20 13:19:47 UTC
fix broken tests due to package update

Author: Jacopo Rota
Author Date: 2025-01-20 13:19:47 UTC

fix broken tests due to package update

backport-a1c24558854664159331f89f9bdbeb18865a8ee6-3.5 2025-01-16 15:03:02 UTC
fix: read the global configurations disk_erase_with_secure_erase and disk_era...

Author: Jacopo Rota
Author Date: 2025-01-16 14:40:00 UTC

fix: read the global configurations disk_erase_with_secure_erase and disk_erase_with_quick_erase when releasing a machine

Resolves LP#2095019

lp-2095019 2025-01-16 13:42:42 UTC
fix: read the global configurations disk_erase_with_secure_erase and disk_era...

Author: Jacopo Rota
Author Date: 2025-01-16 13:42:42 UTC

fix: read the global configurations disk_erase_with_secure_erase and disk_erase_with_quick_erase when releasing a machine

align-operationid-with-python-function-name 2025-01-15 15:54:08 UTC
feat(maasapiserver): use the python function name as operationId in the opena...

Author: Jacopo Rota
Author Date: 2025-01-15 15:54:08 UTC

feat(maasapiserver): use the python function name as operationId in the openapi spec

fix_test_get_certificate 2025-01-08 13:54:33 UTC
remove leftover

Author: Jacopo Rota
Author Date: 2025-01-08 13:54:33 UTC

remove leftover

drop-keysource 2025-01-08 08:46:53 UTC
fix

Author: Jacopo Rota
Author Date: 2025-01-08 08:46:53 UTC

fix

backport-eeff6f44b622bc6cfcf21e408bf5d5bc015b944a-3.4 2025-01-08 08:33:44 UTC
fix: release the machine when cloud-init has completed instead of when the re...

Author: Jacopo Rota
Author Date: 2024-12-17 13:38:37 UTC

fix: release the machine when cloud-init has completed instead of when the release scripts are finished.

create-iprange-v3 2024-12-20 11:01:13 UTC
typo

Author: Jacopo Rota
Author Date: 2024-12-20 11:01:13 UTC

typo

workflow-id-policy 2024-12-19 10:11:40 UTC
fix: import WorkflowIDConflictPolicy from temporalio.common

Author: Jacopo Rota
Author Date: 2024-12-19 10:11:40 UTC

fix: import WorkflowIDConflictPolicy from temporalio.common

lp2091979 2024-12-18 08:53:40 UTC
fix(redfish): do not retry on authentication failures. Improve logging

Author: Jacopo Rota
Author Date: 2024-12-18 08:53:40 UTC

fix(redfish): do not retry on authentication failures. Improve logging

backport-68239d50a17f35ab6048487645bad4179c55177f-3.5 2024-12-17 13:13:31 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-12-17 12:51:56 UTC

rebase

lp2089185 2024-12-17 12:29:08 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-12-17 12:29:08 UTC

rebase

lp2090919 2024-12-17 07:52:28 UTC
lint

Author: Jacopo Rota
Author Date: 2024-12-17 07:52:28 UTC

lint

add-force-delete 2024-12-16 16:59:50 UTC
feat: add force deletion logic in base service

Author: Jacopo Rota
Author Date: 2024-12-16 16:59:50 UTC

feat: add force deletion logic in base service

use-strenum-in-workflows 2024-12-12 09:31:08 UTC
fix: temporal workflows/activities parameters require enums to be StrEnum

Author: Jacopo Rota
Author Date: 2024-12-12 09:31:08 UTC

fix: temporal workflows/activities parameters require enums to be StrEnum

fix-get-default-fabric-vlan 2024-12-11 10:09:01 UTC
fix: get default vlan for fabric query should sort by vlan id

Author: Jacopo Rota
Author Date: 2024-12-11 10:09:01 UTC

fix: get default vlan for fabric query should sort by vlan id

deprecate-dhcp-snippets-api 2024-12-10 16:07:18 UTC
chore: deprecate DHCP snippets endpoints

Author: Jacopo Rota
Author Date: 2024-12-10 16:07:18 UTC

chore: deprecate DHCP snippets endpoints

noble-default-lts 2024-12-10 13:14:52 UTC
fix tests

Author: Jacopo Rota
Author Date: 2024-12-10 13:14:52 UTC

fix tests

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-dhcp-workflow 2024-12-09 11:35:52 UTC
lint

Author: Jacopo Rota
Author Date: 2024-12-09 11:35:52 UTC

lint

lp2027975 2024-12-06 09:30:12 UTC
add migration

Author: Jacopo Rota
Author Date: 2024-12-06 09:30:12 UTC

add migration

deprecate-dhcp-snippets 2024-12-03 14:23:05 UTC
lint

Author: Jacopo Rota
Author Date: 2024-12-03 14:23:05 UTC

lint

refactor-base-service 2024-12-03 10:10:05 UTC
add default zone cache and use pre/post hooks for zone delete

Author: Jacopo Rota
Author Date: 2024-12-03 10:10:05 UTC

add default zone cache and use pre/post hooks for zone delete

add-get-reservedip-v3-endpoint 2024-11-28 13:47:25 UTC
fix comments

Author: Jacopo Rota
Author Date: 2024-11-28 13:47:25 UTC

fix comments

add-reservedips-list-v3 2024-11-28 08:52:51 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-11-28 08:52:51 UTC

rebase

update-vlan-v3 2024-11-27 10:47:24 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-11-27 10:47:24 UTC

rebase

add-status-service-v3 2024-11-25 08:50:21 UTC
feat: add ServiceStatus service in servicelayer

Author: Jacopo Rota
Author Date: 2024-11-25 08:50:21 UTC

feat: add ServiceStatus service in servicelayer

require-services-repositories-in-service-constructors 2024-11-22 13:57:59 UTC
lint

Author: Jacopo Rota
Author Date: 2024-11-22 13:57:59 UTC

lint

prevent-deletion-default-vlan 2024-11-22 13:13:59 UTC
add exception definition

Author: Jacopo Rota
Author Date: 2024-11-22 13:13:59 UTC

add exception definition

type-fixes 2024-11-21 21:39:28 UTC
fix: typos in type hints and remove duplicated definitions of objects

Author: Jacopo Rota
Author Date: 2024-11-21 21:39:28 UTC

fix: typos in type hints and remove duplicated definitions of objects

refactor-base-repo-methods 2024-11-21 08:14:08 UTC
refactor dns services

Author: Jacopo Rota
Author Date: 2024-11-21 08:14:08 UTC

refactor dns services

delete-vlan 2024-11-20 12:38:58 UTC
refactor

Author: Jacopo Rota
Author Date: 2024-11-20 12:38:58 UTC

refactor

create-vlan-v3 2024-11-20 10:37:31 UTC
fix typo in mtu

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

fix typo in mtu

do-not-call-dhcp-workflow-if-not-enabled 2024-11-19 20:28:47 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-11-19 20:28:47 UTC

rebase

refactor-services-repository-context 2024-11-19 09:38:35 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-11-19 09:38:35 UTC

rebase

fix-vlansresourcebuilder 2024-11-18 23:15:27 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-11-18 23:15:27 UTC

rebase

refactor-vlan-endpoints 2024-11-18 14:49:08 UTC
lint

Author: Jacopo Rota
Author Date: 2024-11-18 14:49:08 UTC

lint

lp-2073501 2024-11-14 14:23:50 UTC
fix: allow commissioning with bionic

Author: Jacopo Rota
Author Date: 2024-11-14 14:23:50 UTC

fix: allow commissioning with bionic

refactor-contextual-annotation 2024-11-14 08:32:30 UTC
refactor: create activity_defn_with_context and workflow_run_with_context to ...

Author: Jacopo Rota
Author Date: 2024-11-14 08:32:30 UTC

refactor: create activity_defn_with_context and workflow_run_with_context to wrap temporal native functions

add-contextual-logging 2024-11-13 10:59:27 UTC
get remote ip from headers and add query parameters to the logs

Author: Jacopo Rota
Author Date: 2024-11-13 10:59:27 UTC

get remote ip from headers and add query parameters to the logs

move-power-workflows-to-maastemporalworker 2024-11-12 11:44:35 UTC
refactor: move power workflows to maastemporalworker and to the region task q...

Author: Jacopo Rota
Author Date: 2024-11-12 11:44:35 UTC

refactor: move power workflows to maastemporalworker and to the region task queue

refactor-workflow-activities-constants 2024-11-12 09:03:57 UTC
refactor missing activities and workflows

Author: Jacopo Rota
Author Date: 2024-11-12 09:03:57 UTC

refactor missing activities and workflows

refactor-get-for-node-ip 2024-11-11 14:26:54 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-11-11 14:26:54 UTC

rebase

release-3.4.5 2024-11-04 08:57:26 UTC
Prepare for 3.4.5 release

Author: Jacopo Rota
Author Date: 2024-11-04 08:57:26 UTC

Prepare for 3.4.5 release

refactor-base-repository 2024-10-25 07:12:34 UTC
fix tests

Author: Jacopo Rota
Author Date: 2024-10-25 07:12:34 UTC

fix tests

add-mac-validators-lease-info-request 2024-10-24 13:11:18 UTC
refactoring

Author: Jacopo Rota
Author Date: 2024-10-24 13:11:18 UTC

refactoring

refactor-dns-services 2024-10-24 11:58:21 UTC
refactor: remove the usage of dictionaries from dns service interface. Remove...

Author: Jacopo Rota
Author Date: 2024-10-24 11:58:21 UTC

refactor: remove the usage of dictionaries from dns service interface. Remove database dependency from dns service unit tests

refactor-leases-services 2024-10-24 09:09:16 UTC
lint

Author: Jacopo Rota
Author Date: 2024-10-24 09:09:16 UTC

lint

move-get_node_vlans-to-service-layer 2024-10-23 13:07:56 UTC
refactor: move query to get node vlans to service layer

Author: Jacopo Rota
Author Date: 2024-10-23 13:07:56 UTC

refactor: move query to get node vlans to service layer

update-dhcpd-in-partial-updates 2024-10-23 07:58:17 UTC
fix: execute apply-dhcp-config-via-file for partial updates as well

Author: Jacopo Rota
Author Date: 2024-10-23 07:58:17 UTC

fix: execute apply-dhcp-config-via-file for partial updates as well

reservedip-ipranges 2024-10-22 21:10:41 UTC
lint

Author: Jacopo Rota
Author Date: 2024-10-22 21:10:41 UTC

lint

reservedip-autoip-ranges 2024-10-22 13:13:13 UTC
allow reserved ip to be auto allocated within reserved ranges

Author: Jacopo Rota
Author Date: 2024-10-22 13:13:13 UTC

allow reserved ip to be auto allocated within reserved ranges

MAASENG-3910 2024-10-22 09:24:44 UTC
rebase

Author: Jacopo Rota
Author Date: 2024-10-22 09:24:44 UTC

rebase

MAASENG-3888-include-node-summary-in-reservedip-list 2024-10-21 20:14:27 UTC
fix tests

Author: Jacopo Rota
Author Date: 2024-10-21 20:14:27 UTC

fix tests

1100 of 256 results
This repository contains Public information 
Everyone can see this information.

Subscribers