lp:~alemar99/maas

Get this repository:
git clone https://git.qastaging.paddev.net/~alemar99/maas
Only Alessandro Marcolini can upload to this repository. If you are Alessandro Marcolini please log in for upload directions.

Branches

Name Last Modified Last Commit
psycopg2-network-adapters 2025-03-13 11:09:25 UTC
reset the adapters in a cleaner way

Author: Alessandro Marcolini
Author Date: 2025-03-13 11:09:25 UTC

reset the adapters in a cleaner way

service-layer-issue-websocket-tests 2025-03-13 10:52:45 UTC
try NoneAdapter

Author: Alessandro Marcolini
Author Date: 2025-03-13 10:52:45 UTC

try NoneAdapter

execute:
bin/test.region src/maasserver/websockets/handlers/tests/test_domain.py:TestDomainHandlerAddressRecords

v3-domains-rrset-create 2025-03-13 09:10:37 UTC
address comments

Author: Alessandro Marcolini
Author Date: 2025-03-13 09:10:37 UTC

address comments

v3-domain-rrsets-get 2025-03-05 17:06:36 UTC
typo

Author: Alessandro Marcolini
Author Date: 2025-03-05 17:06:36 UTC

typo

bug-1901905 2025-03-05 17:04:37 UTC
add missing import

Author: Alessandro Marcolini
Author Date: 2025-03-05 17:04:37 UTC

add missing import

pyright-maasservicelayer 2025-03-05 14:27:53 UTC
fix etag test

Author: Alessandro Marcolini
Author Date: 2025-03-05 14:27:53 UTC

fix etag test

pyright-maascommon 2025-03-03 08:17:48 UTC
fix test

Author: Alessandro Marcolini
Author Date: 2025-03-03 08:17:48 UTC

fix test

move-render-json-rrdata 2025-02-20 13:34:39 UTC
fix test

Author: Alessandro Marcolini
Author Date: 2025-02-20 13:34:39 UTC

fix test

bug-2097505 2025-02-19 10:47:47 UTC
fix: run maas-write-file with sudo

Author: Alessandro Marcolini
Author Date: 2025-02-19 10:47:47 UTC

fix: run maas-write-file with sudo

Resolves LP:2097505

move-get-hostname-dnsdata-mapping 2025-02-18 09:33:55 UTC
add node_id to mapping

Author: Alessandro Marcolini
Author Date: 2025-02-18 09:33:55 UTC

add node_id to mapping

move-get-hostname-ip-mapping 2025-02-17 14:01:43 UTC
Merge branch 'master' into move-get-hostname-ip-mapping

Author: Alessandro Marcolini
Author Date: 2025-02-17 14:01:43 UTC

Merge branch 'master' into move-get-hostname-ip-mapping

refactor-get-hostname-ip-mapping 2025-02-14 11:22:40 UTC
modify comment

Author: Alessandro Marcolini
Author Date: 2025-02-14 11:22:40 UTC

modify comment

v3-dns-resource-records 2025-02-13 14:08:30 UTC
address comment

Author: Alessandro Marcolini
Author Date: 2025-02-13 14:08:30 UTC

address comment

ignore-ruff-commit 2025-02-09 20:22:43 UTC
chore: ignore ruff commit in git blame

Author: Alessandro Marcolini
Author Date: 2025-02-09 20:22:43 UTC

chore: ignore ruff commit in git blame

migrate-to-ruff 2025-02-09 18:04:03 UTC
Merge branch 'master' into migrate-to-ruff

Author: Alessandro Marcolini
Author Date: 2025-02-09 18:04:03 UTC

Merge branch 'master' into migrate-to-ruff

test-branch-auto-backporter 2025-02-04 08:50:56 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

v3-users-transfer-resources-fix 2025-01-31 14:19:17 UTC
type annotation

Author: Alessandro Marcolini
Author Date: 2025-01-31 14:19:17 UTC

type annotation

v3-sslkey-create-duplicated 2025-01-31 12:02:21 UTC
use exists instead of get_one

Author: Alessandro Marcolini
Author Date: 2025-01-31 12:02:21 UTC

use exists instead of get_one

v3-users-fix-create-update 2025-01-31 11:51:31 UTC
add minimum password length

Author: Alessandro Marcolini
Author Date: 2025-01-31 11:51:31 UTC

add minimum password length

generate-builder-fix-method-retrieval 2025-01-30 16:02:28 UTC
fix: make generate_builders pick only the method declared in the builder

Author: Alessandro Marcolini
Author Date: 2025-01-30 16:02:28 UTC

fix: make generate_builders pick only the method declared in the builder

v3-code-generated-builders 2025-01-30 11:30:03 UTC
add builders

Author: Alessandro Marcolini
Author Date: 2025-01-30 11:30:03 UTC

add builders

v3-users-delete 2025-01-24 15:04:55 UTC
todo comments

Author: Alessandro Marcolini
Author Date: 2025-01-24 15:04:55 UTC

todo comments

v3-external-auth-duplicated-userprofile 2025-01-24 09:23:04 UTC
fix(maasservicelayer): don't create a duplicate userprofile when creating the...

Author: Alessandro Marcolini
Author Date: 2025-01-24 09:23:04 UTC

fix(maasservicelayer): don't create a duplicate userprofile when creating the user in the external auth service

v3-filestorage-table 2025-01-23 14:03:43 UTC
feat(maasservicelayer): add filestorage definitions

Author: Alessandro Marcolini
Author Date: 2025-01-23 14:03:43 UTC

feat(maasservicelayer): add filestorage definitions

Add model, repo and service with tests

v3-notification-table 2025-01-23 10:44:10 UTC
change in tests

Author: Alessandro Marcolini
Author Date: 2025-01-23 10:44:10 UTC

change in tests

django-v3-service-refactor-base-repo 2025-01-21 17:22:20 UTC
feat: make it possible to call v3 services from django

Author: Alessandro Marcolini
Author Date: 2025-01-21 17:22:20 UTC

feat: make it possible to call v3 services from django

fix-test-mark-node-failed 2025-01-17 14:56:14 UTC
test: fix mark node failed flaky test

Author: Alessandro Marcolini
Author Date: 2025-01-17 14:50:45 UTC

test: fix mark node failed flaky test

This test was occasionally failing because, when creating a node, we randomly
choose the status. If the status happens to be FAILED_DEPLOYMENT, the
`mark_failed` function calls `stop_workflow` and it fails because there isn't
an asyncio loop running. To solve the problem we patch the `stop_workflow`
function since we are not interested in the outcome of that function call.

v3-openapi-add-swagger-ui-url 2025-01-17 13:20:08 UTC
rename interfaces tags

Author: Alessandro Marcolini
Author Date: 2025-01-17 13:20:08 UTC

rename interfaces tags

v3-sshkeys-delete 2025-01-15 14:48:14 UTC
Merge branch 'master' into v3-sshkeys-delete

Author: Alessandro Marcolini
Author Date: 2025-01-15 14:48:14 UTC

Merge branch 'master' into v3-sshkeys-delete

v3-sshkeys-create 2025-01-15 14:32:46 UTC
Merge branch 'master' into v3-sshkeys-create

Author: Alessandro Marcolini
Author Date: 2025-01-15 14:32:46 UTC

Merge branch 'master' into v3-sshkeys-create

service-pre-create 2025-01-10 10:00:42 UTC
format

Author: Alessandro Marcolini
Author Date: 2025-01-10 10:00:42 UTC

format

v3-sshkeys-get 2025-01-09 14:19:48 UTC
fix test

Author: Alessandro Marcolini
Author Date: 2025-01-09 14:19:48 UTC

fix test

v3-sshkeys-list 2025-01-09 12:30:32 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2025-01-09 12:30:32 UTC

refactor

v3-iprange-update 2025-01-08 16:00:28 UTC
Merge branch 'master' into v3-iprange-update

Author: Alessandro Marcolini
Author Date: 2025-01-08 16:00:28 UTC

Merge branch 'master' into v3-iprange-update

v3-iprange-delete 2024-12-20 14:32:00 UTC
fix test

Author: Alessandro Marcolini
Author Date: 2024-12-20 14:32:00 UTC

fix test

use-typing-self 2024-12-20 14:20:27 UTC
add missing file

Author: Alessandro Marcolini
Author Date: 2024-12-20 14:20:27 UTC

add missing file

v3-reservedips-delete 2024-12-19 10:25:49 UTC
fix test

Author: Alessandro Marcolini
Author Date: 2024-12-19 10:25:49 UTC

fix test

fix-ipv6-validation 2024-12-06 13:31:58 UTC
fix: allow ipv6 to be specified inside square brackets

Author: Alessandro Marcolini
Author Date: 2024-12-06 13:31:58 UTC

fix: allow ipv6 to be specified inside square brackets

fix-openapi-schema-mac-address 2024-12-06 11:55:57 UTC
fix(maasapiserver): fix openapi schema creation for MacAddress

Author: Alessandro Marcolini
Author Date: 2024-12-06 11:55:57 UTC

fix(maasapiserver): fix openapi schema creation for MacAddress

fix-pytest-hanging 2024-12-06 11:16:35 UTC
fix(tests): avoid pytest hanging by changing distribution method

Author: Alessandro Marcolini
Author Date: 2024-12-06 11:16:35 UTC

fix(tests): avoid pytest hanging by changing distribution method

v3-reservedips-update 2024-12-06 08:13:55 UTC
Merge branch 'master' into v3-reservedips-update

Author: Alessandro Marcolini
Author Date: 2024-12-06 08:13:55 UTC

Merge branch 'master' into v3-reservedips-update

v3-reservedips-create 2024-12-05 10:11:13 UTC
add fields.py

Author: Alessandro Marcolini
Author Date: 2024-12-05 10:11:13 UTC

add fields.py

v3-iprange-list 2024-12-04 15:07:50 UTC
Merge branch 'master' into v3-iprange-list

Author: Alessandro Marcolini
Author Date: 2024-12-04 15:07:50 UTC

Merge branch 'master' into v3-iprange-list

lp-2087965 2024-12-03 15:41:17 UTC
fix test

Author: Alessandro Marcolini
Author Date: 2024-12-03 15:41:17 UTC

fix test

v3-iprange-get 2024-12-03 14:36:01 UTC
Merge branch 'master' into v3-iprange-get

Author: Alessandro Marcolini
Author Date: 2024-12-03 14:36:01 UTC

Merge branch 'master' into v3-iprange-get

lp2087965 2024-12-03 11:06:22 UTC
Merge branch 'master' into lp2087965

Author: Alessandro Marcolini
Author Date: 2024-12-03 11:06:22 UTC

Merge branch 'master' into lp2087965

fix-v3-issues-3.6 2024-12-03 10:40:31 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

fix-validate-user-ext-auth 2024-12-02 10:52:58 UTC
Merge branch 'master' into fix-validate-user-ext-auth

Author: Alessandro Marcolini
Author Date: 2024-12-02 10:52:58 UTC

Merge branch 'master' into fix-validate-user-ext-auth

v3-subnets-delete 2024-11-27 18:27:25 UTC
format lint

Author: Alessandro Marcolini
Author Date: 2024-11-27 18:27:25 UTC

format lint

v3-staticroute-reservedips-defs 2024-11-27 15:00:34 UTC
Merge branch 'master' into v3-staticroute-reservedips-defs

Author: Alessandro Marcolini
Author Date: 2024-11-27 15:00:34 UTC

Merge branch 'master' into v3-staticroute-reservedips-defs

v3-subnets-update 2024-11-27 08:16:12 UTC
Merge branch 'master' into v3-subnets-update

Author: Alessandro Marcolini
Author Date: 2024-11-27 08:16:12 UTC

Merge branch 'master' into v3-subnets-update

v3-subnets-create 2024-11-26 16:26:01 UTC
remove debug stmts

Author: Alessandro Marcolini
Author Date: 2024-11-26 16:26:01 UTC

remove debug stmts

fix-execute-workflow-call 2024-11-25 12:02:48 UTC
fix(maasservicelayer): specify the task_queue in the workflow as well as a fa...

Author: Alessandro Marcolini
Author Date: 2024-11-25 11:49:28 UTC

fix(maasservicelayer): specify the task_queue in the workflow as well as a fallback workflow id

base-repository-tests 2024-11-22 16:16:59 UTC
remove leading underscore from methods

Author: Alessandro Marcolini
Author Date: 2024-11-22 16:16:59 UTC

remove leading underscore from methods

manage-redundant-joins 2024-11-22 12:07:35 UTC
feat(maasservicelayer): add check for redundant joins

Author: Alessandro Marcolini
Author Date: 2024-11-22 12:07:35 UTC

feat(maasservicelayer): add check for redundant joins

move-subnet-under-fabric-vlans 2024-11-22 09:49:26 UTC
refactor(maasapiserver): move subnets under /fabric/vlans

Author: Alessandro Marcolini
Author Date: 2024-11-22 09:34:43 UTC

refactor(maasapiserver): move subnets under /fabric/vlans

db-clause-add-joins 2024-11-21 17:36:09 UTC
add compare for joins

Author: Alessandro Marcolini
Author Date: 2024-11-21 17:36:09 UTC

add compare for joins

fix-find-best-subnet 2024-11-20 14:52:05 UTC
fixup: add missing where clause to find_best_subnet_for_ip method

Author: Alessandro Marcolini
Author Date: 2024-11-20 14:50:20 UTC

fixup: add missing where clause to find_best_subnet_for_ip method

boot-metadata-in-maascommon 2024-11-20 00:15:56 UTC
rename BootMetadata to BootMethodMetadata

Author: Alessandro Marcolini
Author Date: 2024-11-20 00:15:56 UTC

rename BootMetadata to BootMethodMetadata

cache-external-auth 2024-11-18 11:37:56 UTC
refactor maastemporalworker tests

Author: Alessandro Marcolini
Author Date: 2024-11-18 11:37:56 UTC

refactor maastemporalworker tests

macaroon-create-local-user 2024-11-12 17:25:28 UTC
Merge branch 'master' into macaroon-create-local-user

Author: Alessandro Marcolini
Author Date: 2024-11-12 17:25:28 UTC

Merge branch 'master' into macaroon-create-local-user

ssl-context-internal 2024-11-12 14:27:18 UTC
Merge branch 'master' into ssl-context-internal

Author: Alessandro Marcolini
Author Date: 2024-11-12 14:27:18 UTC

Merge branch 'master' into ssl-context-internal

dhcp-service-crash-loop 2024-11-11 14:10:48 UTC
fix: unlink the dhcpd.sock file to avoid "bind: address already in use" error

Author: Alessandro Marcolini
Author Date: 2024-11-11 14:10:48 UTC

fix: unlink the dhcpd.sock file to avoid "bind: address already in use" error

fix-ssl-context 2024-11-08 09:50:00 UTC
fix: pass default cert file to ssl.create_default_context

Author: Alessandro Marcolini
Author Date: 2024-11-08 09:50:00 UTC

fix: pass default cert file to ssl.create_default_context

temporary fix

ipmi-pass-special-chars 2024-11-06 08:31:35 UTC
refactor: modify test and comments

Author: Alessandro Marcolini
Author Date: 2024-11-06 08:31:35 UTC

refactor: modify test and comments

remove-node-metrics 2024-10-18 07:37:19 UTC
Merge branch 'master' into remove-node-metrics

Author: Alessandro Marcolini
Author Date: 2024-10-18 07:37:19 UTC

Merge branch 'master' into remove-node-metrics

include-query-param-machine-listing 2024-09-18 15:25:27 UTC
feat(maasapiserver): add interfaces in machine listing

Author: Alessandro Marcolini
Author Date: 2024-09-18 15:25:27 UTC

feat(maasapiserver): add interfaces in machine listing

local-machine-listing-perms 2024-09-17 09:34:00 UTC
feat(maasapiserver): add local auth filters in machine listing

Author: Alessandro Marcolini
Author Date: 2024-09-17 09:34:00 UTC

feat(maasapiserver): add local auth filters in machine listing

rbac-perms-machine-listing 2024-09-16 16:02:27 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-09-16 16:02:27 UTC

refactor

rbac-perms-in-authenticated-user 2024-09-12 08:40:20 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-09-12 08:40:20 UTC

refactor

refactor-rbac-client 2024-09-11 08:20:30 UTC
refactor: use enums also in tests

Author: Alessandro Marcolini
Author Date: 2024-09-11 08:20:30 UTC

refactor: use enums also in tests

v3-get-power-params 2024-09-05 14:08:11 UTC
delete old PowerTypeEnum definition

Author: Alessandro Marcolini
Author Date: 2024-09-05 14:08:11 UTC

delete old PowerTypeEnum definition

add-secrets-service-to-nodes 2024-09-05 12:25:23 UTC
format lint

Author: Alessandro Marcolini
Author Date: 2024-09-05 12:21:48 UTC

format lint

move-bmc-to-nodes 2024-09-05 06:45:41 UTC
fix(maasagent): use net.JoinHostPort

Author: Anton Troyanov
Author Date: 2024-09-05 06:45:41 UTC

fix(maasagent): use net.JoinHostPort

Concatenate a host and a port into a properly formatted address,
For IPv6 it will return [::1]:8080 instead of ::1:8080

perf-test-pci-devices 2024-08-26 11:08:01 UTC
test: add perftest for local filtering of pci devices

Author: Alessandro Marcolini
Author Date: 2024-08-26 10:38:26 UTC

test: add perftest for local filtering of pci devices

modify-device-model 2024-08-26 11:07:39 UTC
refactor(maasapiserver): add validator for product_id and vendor_id in pci_de...

Author: Alessandro Marcolini
Author Date: 2024-08-26 10:32:15 UTC

refactor(maasapiserver): add validator for product_id and vendor_id in pci_devices

sampledata-add-pci-devices 2024-08-26 09:35:01 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-08-26 09:35:01 UTC

refactor

sampledata-events 2024-08-23 10:04:07 UTC
chore(ci): add batch size to event bulk create

Author: Alessandro Marcolini
Author Date: 2024-08-23 10:04:07 UTC

chore(ci): add batch size to event bulk create

disable-login-external-auth 2024-08-21 15:38:47 UTC
Merge branch 'master' into disable-login-external-auth

Author: Alessandro Marcolini
Author Date: 2024-08-21 15:38:47 UTC

Merge branch 'master' into disable-login-external-auth

validate-user-external-auth 2024-08-21 15:12:56 UTC
Merge branch 'master' into validate-user-external-auth

Author: Alessandro Marcolini
Author Date: 2024-08-21 15:12:56 UTC

Merge branch 'master' into validate-user-external-auth

MAASENG-3527-get-machine-pci-devices 2024-08-21 10:35:40 UTC
Merge branch 'master' into MAASENG-3527-get-machine-pci-devices

Author: Alessandro Marcolini
Author Date: 2024-08-21 10:35:40 UTC

Merge branch 'master' into MAASENG-3527-get-machine-pci-devices

MAASENG-3580-mock-db-in-services-tests 2024-08-21 10:00:41 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-08-21 10:00:41 UTC

refactor

update-user-userprofile 2024-08-19 10:44:02 UTC
feat(maasapiserver): add update operations for user and user profile

Author: Alessandro Marcolini
Author Date: 2024-08-19 10:37:10 UTC

feat(maasapiserver): add update operations for user and user profile

MAASENG-3539-validate-user-external-auth 2024-08-13 15:30:26 UTC
feat(maasapiserver): add userprofile table

Author: Alessandro Marcolini
Author Date: 2024-08-12 15:46:15 UTC

feat(maasapiserver): add userprofile table

MAASENG-3570-rewrite-api-tests-with-mocked-services 2024-08-09 09:54:29 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-08-09 09:54:29 UTC

refactor

MAASENG-3551-perf-test-local-filtering 2024-08-08 14:55:54 UTC
clean

Author: Alessandro Marcolini
Author Date: 2024-08-08 14:55:54 UTC

clean

fix-ssl-cert-test 2024-08-07 08:07:33 UTC
test: fix SSL certificate test

Author: Alessandro Marcolini
Author Date: 2024-08-07 08:07:33 UTC

test: fix SSL certificate test

fix-maasservicelayer-import 2024-08-05 09:16:46 UTC
fixup! chore: add packaging for maasservicelayer

Author: Alessandro Marcolini
Author Date: 2024-08-05 09:16:46 UTC

fixup! chore: add packaging for maasservicelayer

MAASENG-3561-simplify-db-tests 2024-08-02 12:09:15 UTC
lint

Author: Alessandro Marcolini
Author Date: 2024-08-02 12:09:15 UTC

lint

MAASENG-3561-refactor-v3-tests 2024-08-01 16:38:05 UTC
feat: add common single resource tests

Author: Alessandro Marcolini
Author Date: 2024-08-01 16:38:05 UTC

feat: add common single resource tests

MAASENG=3547-get-machine-usb-devices 2024-07-30 12:48:46 UTC
n-th refactor :D

Author: Alessandro Marcolini
Author Date: 2024-07-30 12:48:46 UTC

n-th refactor :D

ip_addr_validation_power_params 2024-07-29 09:31:56 UTC
Add lxd and virsh address validation

Author: Alessandro Marcolini
Author Date: 2024-05-27 14:13:46 UTC

Add lxd and virsh address validation

Add virsh and lxd address validation through regex. Additional
field_type have been added because of the peculiarity of the addresses.

workaround-for-model-exclude-none 2024-07-26 15:12:58 UTC
refactor missing test

Author: Alessandro Marcolini
Author Date: 2024-07-26 15:12:58 UTC

refactor missing test

v3-adjust-machine-model 2024-07-26 08:44:13 UTC
refactor(maasapiserver): make power_type optional in Machine model

Author: Alessandro Marcolini
Author Date: 2024-07-26 08:44:13 UTC

refactor(maasapiserver): make power_type optional in Machine model

MAASENG-3481-discharge-req 2024-07-24 16:24:59 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-07-24 16:24:59 UTC

refactor

MAASENG-3481-user-endpoint 2024-07-24 07:21:12 UTC
refactor: UserInfo -> UserInfoResponse

Author: Alessandro Marcolini
Author Date: 2024-07-24 07:21:12 UTC

refactor: UserInfo -> UserInfoResponse

MAASENG-3481-discharge-request 2024-07-23 09:41:14 UTC
refactor exception

Author: Alessandro Marcolini
Author Date: 2024-07-23 09:41:14 UTC

refactor exception

add /users/me endpoint

MAASENG-3482-get-access-token-endpoint 2024-07-18 08:13:56 UTC
add test for admin

Author: Alessandro Marcolini
Author Date: 2024-07-18 08:13:56 UTC

add test for admin

maaseng-3484-rbac-and-candid-client 2024-07-17 10:43:49 UTC
refactor

Author: Alessandro Marcolini
Author Date: 2024-07-17 10:43:49 UTC

refactor

- move `Response` class to base.py instead of __init__.py
- make clear if the user can access all the resources or not without using
a custom object and check this behaviour in the tests

maaseng-3484-generic-macaroon-client 2024-07-16 08:38:24 UTC
format lint

Author: Alessandro Marcolini
Author Date: 2024-07-16 08:38:24 UTC

format lint

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