lp:~adam-collard/maas
- Get this repository:
-
git clone
https://git.not.enabled/~adam-collard/maas
Branches
Name | Last Modified | Last Commit |
---|---|---|
temporal-no-proxy | 2023-10-18 12:40:42 UTC |
fix(temporal_worker): internal api calls should not use proxies
Author:
Adam Collard
fix(temporal_ |
temporal- |
2023-10-17 16:50:52 UTC |
fix: use _alias instead of public alias
Author:
Adam Collard
fix: use _alias instead of public alias DisabledDatabas |
no-subnet-space | 2023-10-12 08:29:24 UTC |
doc(api/subnet): LP:1979058 remove space from subnet API
Author:
Adam Collard
doc(api/subnet): LP:1979058 remove space from subnet API |
pebble-snap-common | 2023-10-05 16:33:25 UTC |
fix(snap): fix install hook
Author:
Adam Collard
fix(snap): fix install hook |
test-method- |
2023-10-02 16:19:16 UTC |
test: rewrite to avoid deprecated methods
Author:
Adam Collard
test: rewrite to avoid deprecated methods teyit |
bulk-update- |
2023-09-29 16:14:49 UTC |
feat(websocket): add config.bulk_update
Author:
Adam Collard
feat(websocket): add config.bulk_update |
cleanup- |
2023-09-29 12:40:10 UTC |
fix: update tests of the test plugins
Author:
Adam Collard
fix: update tests of the test plugins move away from testtools |
flaky-test- |
2023-08-31 12:56:03 UTC |
fix(testing): atomically write sample certificate
Author:
Adam Collard
fix(testing): atomically write sample certificate Fixes bug 2033650 |
stop-mode- |
2023-08-23 11:24:16 UTC |
less testtools, more unittest
Author:
Adam Collard
less testtools, more unittest |
creds-yaml-removal | 2023-08-10 14:43:26 UTC |
Remove creds.yaml introduced in 9597b3b74
Author:
Adam Collard
Remove creds.yaml introduced in 9597b3b74 |
dns-perftests- |
2023-08-07 15:34:12 UTC |
fix perf tests - subnet should be an IPNetwork
Author:
Adam Collard
fix perf tests - subnet should be an IPNetwork |
sparkiegeek_ |
2023-08-02 15:13:56 UTC |
WIP: Remove layers of indirection
Author:
Adam Collard
WIP: Remove layers of indirection |
import- |
2023-07-26 18:22:31 UTC |
More better fake_ipcWorker
Author:
Adam Collard
More better fake_ipcWorker |
golang- |
2023-07-21 11:18:10 UTC |
[make] quieten down the sub-makes
Author:
Adam Collard
[make] quieten down the sub-makes |
3.2-backport- |
2023-07-20 15:26:31 UTC |
[3.2] LP:2020397: Look for executables for cloud-init and netplan
Author:
Adam Collard
[3.2] LP:2020397: Look for executables for cloud-init and netplan Instead of using package managers, look for executables Backport efcd6c71914a377 |
3.4-backport- |
2023-07-20 13:47:22 UTC |
LP:2020397: Look for executables for cloud-init and netplan
Author:
Adam Collard
LP:2020397: Look for executables for cloud-init and netplan Instead of using package managers, look for executables Backport of efcd6c71914a377 |
3.3-backport- |
2023-07-20 10:26:53 UTC |
LP:2020397: Look for executables for cloud-init and netplan
Author:
Adam Collard
LP:2020397: Look for executables for cloud-init and netplan Instead of using package managers, look for executables |
2020397- |
2023-07-20 10:15:13 UTC |
LP:2020397: Look for executables for cloud-init and netplan
Author:
Adam Collard
LP:2020397: Look for executables for cloud-init and netplan Instead of using package managers, look for executables |
flaky-lease- |
2023-07-13 17:24:25 UTC |
fix(lease_service): flaky tests
Author:
Adam Collard
fix(lease_service): flaky tests Introduce configure_ Refactor test_helper_notify and test_lease_ Fixes LP:2026360 and LP:2019216 |
add-debugging- |
2023-07-12 14:51:32 UTC |
Mark get_testing_timeout as not being a test
Author:
Adam Collard
Mark get_testing_timeout as not being a test |
3.3-openapi- |
2023-07-12 09:09:29 UTC |
[openapi] Pin jsonschema to avoid breakage
Author:
Adam Collard
[openapi] Pin jsonschema to avoid breakage Backport / fixup e63992574787426 |
3.4-openapi- |
2023-07-11 16:20:04 UTC |
[openapi] Pin jsonschema to avoid breakage
Author:
Adam Collard
[openapi] Pin jsonschema to avoid breakage |
flaky-test- |
2023-07-06 14:20:01 UTC |
LP:2026283 fix flaky test - just pick an ip
Author:
Adam Collard
LP:2026283 fix flaky test - just pick an ip |
openapi- |
2023-07-06 10:11:07 UTC |
[openapi] Pin jsonschema to avoid breakage
Author:
Adam Collard
[openapi] Pin jsonschema to avoid breakage |
warning-deprecation | 2023-06-23 10:37:39 UTC |
s/warn/warning/ to avoid deprecated method
Author:
Adam Collard
s/warn/warning/ to avoid deprecated method |
socat-copypasta | 2023-06-14 13:59:16 UTC |
fix bad socat `tcp-l:${PORT}>` copypasta
Author:
Adam Collard
fix bad socat `tcp-l:${PORT}>` copypasta |
fix_malformed_ |
2023-06-13 09:56:48 UTC |
Use netaddr to format the ipv6 address
Author:
Adam Collard
Use netaddr to format the ipv6 address |
flaky-lldpd-tests | 2023-06-09 11:03:52 UTC |
Fix broken mocking of global stdlib
Author:
Adam Collard
Fix broken mocking of global stdlib |
create- |
2023-06-07 10:09:05 UTC |
bug: add tests
Author:
Adam Collard
bug: add tests |
machine- |
2023-05-26 10:57:31 UTC |
LP:2020882 Don't run machine-config hints on controllers
Author:
Adam Collard
LP:2020882 Don't run machine-config hints on controllers |
flaky-profile-name | 2023-05-26 10:16:55 UTC |
ack's suggestion: use a fixed profile name
Author:
Adam Collard
ack's suggestion: use a fixed profile name |
flaky-dns- |
2023-05-25 11:24:10 UTC |
fix: get_default_dns_servers relied on ordering of routable ips
Author:
Adam Collard
fix: get_default_ The flaky test was dependent on ordering of ips which were never We now sort the addresses, relying on IPAddresses sorting v4 lower Signed-off-by: Adam Collard <adam.collard@ |
virsh-amd64- |
2023-05-11 10:29:28 UTC |
fix: virsh - add host-passthrough for amd64, s390x
Author:
Adam Collard
fix: virsh - add host-passthrough for amd64, s390x |
no-amp-debug | 2023-03-16 17:45:45 UTC |
Remove AMP debugging
Author:
Adam Collard
Remove AMP debugging |
python-tx-tftp-link | 2023-03-10 12:03:20 UTC |
[provisioningserver] fix link to python-tx-tftp bug
Author:
Adam Collard
[provisioningse |
perl5-jammy | 2023-03-03 09:14:50 UTC |
Fix path to perl5 on Jammy
Author:
Adam Collard
Fix path to perl5 on Jammy |
timeout- |
2023-02-23 15:15:25 UTC |
DO NOT MERGE WIP: session timeout + logs
Author:
Adam Collard
DO NOT MERGE WIP: session timeout + logs |
lxd-no-proxy | 2023-02-17 16:33:05 UTC |
Create a Session before instantiating the pylxd Client
Author:
Adam Collard
Create a Session before instantiating the pylxd Client |
bump-black-to-23.1 | 2023-02-13 14:27:55 UTC |
[lint] ignore black run for 23.1
Author:
Adam Collard
[lint] ignore black run for 23.1 |
3.3-vault-proxy | 2023-01-11 16:33:57 UTC |
LP:2002111 explicitly set proxies for hvac.Client
Author:
Adam Collard
LP:2002111 explicitly set proxies for hvac.Client Cherry-pick 79bc358e2 |
vault-proxy | 2023-01-11 15:07:56 UTC |
Add FIXME callbacks
Author:
Adam Collard
Add FIXME callbacks |
machine- |
2023-01-10 15:06:29 UTC |
Fix tests where there's no binary on disk
Author:
Adam Collard
Fix tests where there's no binary on disk |
3.3-empty- |
2023-01-06 17:16:01 UTC |
LP:2002109 Skip empty power parameters
Author:
Adam Collard
LP:2002109 Skip empty power parameters Cherry-pick of 99be77ea0fe5d6c |
empty-power- |
2023-01-06 13:51:15 UTC |
LP:2002109 Skip empty power parameters
Author:
Adam Collard
LP:2002109 Skip empty power parameters |
3.3-vault-logging | 2023-01-06 09:25:28 UTC |
Set no_proxy for vault, log exception connecting
Author:
Adam Collard
Set no_proxy for vault, log exception connecting |
3.3-colorama- |
2022-12-12 17:27:09 UTC |
get original stdout from Colorama
Author:
Adam Collard
get original stdout from Colorama When colorama is present, Django loads it automatically. This module Cherry pick of dc4621928f2d371 |
3.3-maas- |
2022-12-09 15:58:59 UTC |
Use MAAS_URL from RegionConfiguration
Author:
Adam Collard
Use MAAS_URL from RegionConfiguration |
maas-url- |
2022-12-09 13:53:15 UTC |
Use MAAS_URL from RegionConfiguration
Author:
Adam Collard
Use MAAS_URL from RegionConfiguration |
3.3-fix- |
2022-12-09 12:05:40 UTC |
Set MAAS_CLUSTER_CONFIG in regiond environment
Author:
Adam Collard
Set MAAS_CLUSTER_CONFIG in regiond environment This prevents provisioningserver code from trying to e.g. create Signed-off-by: Adam Collard <adam.collard@ |
fix-environment |
2022-12-09 11:59:02 UTC |
Set MAAS_CLUSTER_CONFIG in regiond environment
Author:
Alberto Donato
Set MAAS_CLUSTER_CONFIG in regiond environment This prevents provisioningserver code from trying to e.g. create Signed-off-by: Adam Collard <adam.collard@ |
3.3-architectur |
2022-12-08 14:43:30 UTC |
wildcard architectures returns a list, use .extend() not .append()
Author:
Adam Collard
wildcard architectures returns a list, use .extend() not .append() |
architecture- |
2022-12-08 13:43:28 UTC |
wildcard architectures returns a list, use .extend() not .append()
Author:
Adam Collard
wildcard architectures returns a list, use .extend() not .append() |
nuke-rack- |
2022-10-27 06:51:48 UTC |
fix: query count tests
Author:
Adam Collard
fix: query count tests Although the group count has an additional query compared to the base |
performance-hacks | 2022-10-21 16:35:51 UTC |
fix: performance hacks
Author:
Adam Collard
fix: performance hacks Get PKs from the dehydrated objects to avoid unnecessary evaluation Make Paginator.Page smarter about len(page) to use cheap information Make Django auth checking cache imports of custom backends |
performance- |
2022-10-20 17:15:09 UTC |
fix: if no collapsed groups, reuse counts
Author:
Adam Collard
fix: if no collapsed groups, reuse counts |
update_ |
2022-10-20 11:05:14 UTC |
Fix log message with Interface save
Author:
Adam Collard
Fix log message with Interface save |
no-pxe- |
2022-10-19 15:36:56 UTC |
refactor: Remove unused Node.get_pxe_mac_vendor, get_vendor_for_mac
Author:
Adam Collard
refactor: Remove unused Node.get_ move is_mac to provisioningser Signed-off-by: Adam Collard <adam.collard@ |
no-double- |
2022-10-18 16:41:55 UTC |
fix: don't double check permissions in compile_node_actions
Author:
Adam Collard
fix: don't double check permissions in compile_ is_actionable() already checks is_permitted(); no need to double check it. |
perf-tester-naming | 2022-10-18 15:49:02 UTC |
Allow naming of profile data
Author:
Adam Collard
Allow naming of profile data |
flaky-test- |
2022-10-18 11:17:57 UTC |
flaky test fix: don't write/read secret on the actual path
Author:
Adam Collard
flaky test fix: don't write/read secret on the actual path remove assertThat, use self.make_dir |
received- |
2022-10-18 09:50:03 UTC |
Fix spelling of receiv{e,ed,ing}
Author:
Adam Collard
Fix spelling of receiv{e,ed,ing} |
perf-tests- |
2022-10-17 14:29:00 UTC |
Don't evaluate the queryset unnecessarily
Author:
Adam Collard
Don't evaluate the queryset unnecessarily |
jellyfish-vs-fossa | 2022-10-17 08:51:49 UTC |
s/focal/jammy/
Author:
Adam Collard
s/focal/jammy/ |
fewer-test- |
2022-10-14 14:34:37 UTC |
Simplify to --maxprocesses=6 and -n auto
Author:
Adam Collard
Simplify to --maxprocesses=6 and -n auto |
test-speedup-stats | 2022-10-13 17:00:18 UTC |
Speed up test stats, use smaller test data
Author:
Adam Collard
Speed up test stats, use smaller test data Eliminate assertThat |
tag-filter- |
2022-10-13 15:06:54 UTC |
fix: filter tags by machine
Author:
Adam Collard
fix: filter tags by machine Ensure we actually update counts by filtering before the annotation. |
pod-discovery-error | 2022-10-13 09:19:23 UTC |
PodProblem raised in discovery includes original exception
Author:
Adam Collard
PodProblem raised in discovery includes original exception |
clone-websocket |
2022-10-11 13:43:07 UTC |
Fix flaky test
Author:
Adam Collard
Fix flaky test |
plug-memory- |
2022-10-07 11:20:47 UTC |
Limit size of certificate cache, align calls for better hits.
Author:
Adam Collard
Limit size of certificate cache, align calls for better hits. |
boot-interface- |
2022-10-06 12:32:12 UTC |
fix: set node's boot_interface to PHYSICAL when multiple match mac
Author:
Adam Collard
fix: set node's boot_interface to PHYSICAL when multiple match mac LP:1985741 When we have multiple interfaces with the same mac address Signed-off-by: Adam Collard <adam.collard@ |
websocket- |
2022-10-05 13:13:34 UTC |
feat: return list of failed system ids in bulk action websocket
Author:
Adam Collard
feat: return list of failed system ids in bulk action websocket |
certificate- |
2022-10-04 11:15:45 UTC |
More tests that relied on MAAS_UUID but didn't set it up
Author:
Adam Collard
More tests that relied on MAAS_UUID but didn't set it up |
shellcheck-deb | 2022-09-30 16:19:29 UTC |
Use shellcheck from deb so it's installable in Docker
Author:
Adam Collard
Use shellcheck from deb so it's installable in Docker |
flaky-test- |
2022-09-26 17:07:27 UTC |
LP:1990873 Add deadline=None to hypothesis tests
Author:
Adam Collard
LP:1990873 Add deadline=None to hypothesis tests |
power-query- |
2022-09-01 16:55:07 UTC |
Drop unused POWER_QUERY_TIMEOUT
Author:
Adam Collard
Drop unused POWER_QUERY_TIMEOUT |
stress- |
2022-09-01 08:44:56 UTC |
Bump timeouts for stress-ng long to 14h
Author:
Adam Collard
Bump timeouts for stress-ng long to 14h Fixes LP:1826789 |
directory_ |
2022-08-26 11:07:50 UTC |
Move to Operations, prefer git ls-files over directory traversal
Author:
Adam Collard
Move to Operations, prefer git ls-files over directory traversal |
revert- |
2022-08-12 10:33:52 UTC |
Revert: allocate additional connections when busy
Author:
Adam Collard
Revert: allocate additional connections when busy |
standard- |
2022-08-11 11:30:01 UTC |
Update list of stdlib modules for Python 3.10 used in linting
Author:
Adam Collard
Update list of stdlib modules for Python 3.10 used in linting |
prometheus- |
2022-07-28 14:47:25 UTC |
Don't get_machine_default_gateway every few minutes
Author:
Adam Collard
Don't get_machine_ Partial fix for LP:1978225 Signed-off-by: Adam Collard <adam.collard@ |
events- |
2022-07-14 09:14:54 UTC |
LP:1970803 Event query filters AUDIT by nodes like other levels
Author:
Adam Collard
LP:1970803 Event query filters AUDIT by nodes like other levels |
jammy-support | 2022-07-01 08:17:59 UTC |
update snap config for core22 base
Author:
Alberto Donato
update snap config for core22 base |
supervisor-stopping | 2022-07-01 07:34:21 UTC |
Remove testtools matchers
Author:
Adam Collard
Remove testtools matchers Signed-off-by: Adam Collard <adam.collard@ |
3.1-relax- |
2022-06-28 15:03:44 UTC |
Fix use of undefined LINUX_OSYSTEMS
Author:
Adam Collard
Fix use of undefined LINUX_OSYSTEMS Signed-off-by: Adam Collard <adam.collard@ |
debug-to- |
2022-06-27 14:55:05 UTC |
When enabling debug on a rack+region install, set debug for rackd
Author:
Adam Collard
When enabling debug on a rack+region install, set debug for rackd |
more-test- |
2022-06-24 10:17:44 UTC |
Migrate MAASTwistedRunTest callers to use global TIMEOUT
Author:
Adam Collard
Migrate MAASTwistedRunTest callers to use global TIMEOUT |
curl-for-smaller | 2022-06-23 16:34:34 UTC |
Prefer curl over wget for UI dependencies
Author:
Adam Collard
Prefer curl over wget for UI dependencies Stream curl straight into tar to avoid wasted space on disk. Nobody needs tarballs of yarn and nodejs kicking around. Signed-off-by: Adam Collard <adam.collard@ |
include- |
2022-06-21 16:17:28 UTC |
Add wget as a build-package for the ui snap
Author:
Adam Collard
Add wget as a build-package for the ui snap |
3.2-relax- |
2022-06-21 09:56:42 UTC |
LP:1978154: Don't require netplan for custom CentOS images
Author:
Adam Collard
LP:1978154: Don't require netplan for custom CentOS images We erroneously checked custom CentOS images for netplan, remove that. Switch to using `rpm -q` for package installation (a more reaonable Validate RHEL based custom images too. (cherry picked from commit 9877850af9d3ba9 |
lxd-power-debug | 2022-06-21 09:50:19 UTC |
Add debug logging for LXD power state changes
Author:
Adam Collard
Add debug logging for LXD power state changes |
crochet- |
2022-06-17 16:04:53 UTC |
Add info to help understand what happened when crochet tests timeout
Author:
Adam Collard
Add info to help understand what happened when crochet tests timeout |
config- |
2022-06-17 12:45:07 UTC |
Refactor: extract timedelta to seconds
Author:
Adam Collard
Refactor: extract timedelta to seconds |
relax-custom- |
2022-06-16 13:21:39 UTC |
LP:1978154: Don't require netplan for custom CentOS images
Author:
Adam Collard
LP:1978154: Don't require netplan for custom CentOS images We erroneously checked custom CentOS images for netplan, remove that. Switch to using `rpm -q` for package installation (a more reaonable Validate RHEL based custom images too. |
quieter-dbupgrade | 2022-06-13 08:24:32 UTC |
Black
Author:
Adam Collard
Black |
faster_ |
2022-05-27 17:03:56 UTC |
Squash multiple dbupgrade tests into one
Author:
Adam Collard
Squash multiple dbupgrade tests into one Whilst undesirable from a unit-testing perspective, these tests are |
flaky-test- |
2022-05-27 13:13:32 UTC |
Fix flaky test trying to generate a shared secret
Author:
Adam Collard
Fix flaky test trying to generate a shared secret End result to wait 60s instead of 10s |
ui-master-to-main | 2022-05-25 15:40:55 UTC |
Switch UI from master to main
Author:
Adam Collard
Switch UI from master to main |
skip-ipoib- |
2022-05-25 09:05:32 UTC |
Fix tests
Author:
Adam Collard
Fix tests |
flaky-rpc- |
2022-04-28 15:06:22 UTC |
Fix flaky test which leaked state into power_action_registry
Author:
Adam Collard
Fix flaky test which leaked state into power_action_ |
yield-stop- |
2022-04-26 15:56:56 UTC |
ack's feedback - deferToDatabase once
Author:
Adam Collard
ack's feedback - deferToDatabase once |
1 → 100 of 276 results | First • Previous • Next • Last |