lp:~adam-collard/maas
- Get this repository:
-
git clone
https://git.launchpad.net/~adam-collard/maas
Branches
Name | Last Modified | Last Commit |
---|---|---|
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 |
api-doc- |
2022-04-22 17:08:23 UTC |
Fix preamble of API docs
Author:
Adam Collard
Fix preamble of API docs |
debug-database- |
2022-04-21 14:01:25 UTC |
Addressing ack's review comments
Author:
Adam Collard
Addressing ack's review comments More f-string Name the regex groups |
remove- |
2022-04-20 12:31:09 UTC |
No need for node-sass (nor python 2) anymore
Author:
Adam Collard
No need for node-sass (nor python 2) anymore 393c6ef8ac50fad |
wait_for_flaky_test | 2022-04-06 09:16:23 UTC |
Remove all hard-coded times for wait_for()
Author:
Adam Collard
Remove all hard-coded times for wait_for() Defer timeout calculation to the MAAS_WAIT_ |
pytest- |
2022-03-25 12:32:47 UTC |
Skip performance tests by default when invoking perftest
Author:
Adam Collard
Skip performance tests by default when invoking perftest Add --perf to pytest cmdline to run them |
add-cog- |
2022-03-25 09:40:27 UTC |
Add Cog to manage pytest files
Author:
Adam Collard
Add Cog to manage pytest files By putting all pytest tests in pytest_tests directories, they will be |
tags-update- |
2022-03-24 18:13:42 UTC |
Update docs of tags.update_nodes
Author:
Adam Collard
Update docs of tags.update_nodes |
node-failed- |
2022-03-24 17:50:32 UTC |
[ack's review] Convert log to f-string
Author:
Adam Collard
[ack's review] Convert log to f-string |
metadata-api-tweak | 2022-03-23 15:02:38 UTC |
Tweak script processing to use dictionary
Author:
Adam Collard
Tweak script processing to use dictionary Adjust test to be more unit-like and less integration-like. |
perf-test- |
2022-03-22 18:08:34 UTC |
Don't try and collect (and then filter out) all the tests
Author:
Adam Collard
Don't try and collect (and then filter out) all the tests |
flaky-lxd- |
2022-03-21 15:32:39 UTC |
Bump timeout for LXD tests on CI
Author:
Adam Collard
Bump timeout for LXD tests on CI |
faster-node-tests | 2022-03-14 17:53:51 UTC |
Add dirty_db_usage property to MAASTransactionServerTestCase
Author:
Adam Collard
Add dirty_db_usage property to MAASTransaction Re-factor node tests to minimise transaction test cases, mark clean |
bootsources-proxy | 2022-03-14 17:34:18 UTC |
Remove http{,s}_proxy from environ, unskip test
Author:
Adam Collard
Remove http{,s}_proxy from environ, unskip test |
certificate- |
2022-03-14 09:13:42 UTC |
Clean up tempfiles
Author:
Adam Collard
Clean up tempfiles |
node-test-speedups | 2022-03-11 13:57:14 UTC |
Speed up node tests
Author:
Adam Collard
Speed up node tests |
api-machine- |
2022-03-09 17:51:16 UTC |
Ack's feedback
Author:
Adam Collard
Ack's feedback |
update- |
2022-03-09 14:49:35 UTC |
Fixes to update-initial-sql
Author:
Adam Collard
Fixes to update-initial-sql |
disabled- |
2022-03-09 11:06:36 UTC |
Allow no-op closing of a disabled connection.
Author:
Adam Collard
Allow no-op closing of a disabled connection. |
webhandler_ |
2022-03-08 17:03:25 UTC |
Speed up websocket tests
Author:
Adam Collard
Speed up websocket tests |
update-initial-sql | 2022-03-08 14:02:35 UTC |
Update initial SQL
Author:
Adam Collard
Update initial SQL |
faster-unit-tests | 2022-03-08 12:36:27 UTC |
[ack's review] dedent, use Path.read_text()
Author:
Adam Collard
[ack's review] dedent, use Path.read_text() |
test-isolation- |
2022-03-08 12:28:28 UTC |
Isolate bmc_config test from machine where /dev/ipmi\d exists
Author:
Adam Collard
Isolate bmc_config test from machine where /dev/ipmi\d exists |
flaky-process- |
2022-03-08 12:20:48 UTC |
Fix flaky test
Author:
Adam Collard
Fix flaky test |
random-choices | 2022-03-07 11:56:56 UTC |
Encapsulate how to pick (ack's review)
Author:
Adam Collard
Encapsulate how to pick (ack's review) |
remove- |
2022-03-03 10:23:00 UTC |
Remove unused fields from machine list
Author:
Adam Collard
Remove unused fields from machine list - cpu_speed |
master | 2022-03-03 10:17:24 UTC |
Remove MachineHandler from ControllerHandler base class
Author:
Adam Collard
Remove MachineHandler from ControllerHandler base class Move Controller to inherit from Node (it is a Node, it is not a Add helper for processing things common to nodes |
controller- |
2022-03-03 09:15:41 UTC |
Remove hostname from update tests
Author:
Adam Collard
Remove hostname from update tests |
flaky-reactor- |
2022-03-01 13:37:19 UTC |
Rewrite test to avoid flakiness
Author:
Adam Collard
Rewrite test to avoid flakiness |
factory- |
2022-02-24 18:02:05 UTC |
Don't create node_devices by default in make_Node()
Author:
Adam Collard
Don't create node_devices by default in make_Node() |
quieter- |
2022-02-24 17:55:53 UTC |
Quieten down the fetching of node and yarn binaries
Author:
Adam Collard
Quieten down the fetching of node and yarn binaries |
ipython-jedi-pin | 2022-02-04 14:34:38 UTC |
Add pinned jedi dependency to work well with IPython
Author:
Adam Collard
Add pinned jedi dependency to work well with IPython |
lsblk-jammy | 2021-12-02 16:39:20 UTC |
Move lsblk output to JSON (instead of pairs)
Author:
Adam Collard
Move lsblk output to JSON (instead of pairs) |
snapcraft-6-support | 2021-12-01 10:30:28 UTC |
Add support for snapcraft 6.0
Author:
Adam Collard
Add support for snapcraft 6.0 Fix PYTHONPATH to remove $SNAP from build-environment Signed-off-by: Adam Collard <adam.collard@ |
vmcluster- |
2021-11-04 14:39:51 UTC |
Add test for vmcluster vm_count
Author:
Adam Collard
Add test for vmcluster vm_count Pass project through to Pod in factory |
vmcluster- |
2021-11-03 12:29:18 UTC |
Pop decompose from params before passing through to vmcluster
Author:
Adam Collard
Pop decompose from params before passing through to vmcluster |
iprange- |
2021-10-07 16:04:21 UTC |
Migrate iprange tests to unittest assertRaises
Author:
Adam Collard
Migrate iprange tests to unittest assertRaises Don't validate issues on .save(), which pollutes postgres logs. Test |
sequence-cleanup | 2021-10-07 11:06:47 UTC |
Remove unused maasserver.sequence.Sequence methods
Author:
Adam Collard
Remove unused maasserver. maasserver. This should reduce postgresql log noise Signed-off-by: Adam Collard <adam.collard@ |
refresh- |
2021-09-30 13:49:18 UTC |
Update test schema to minimise work to migrate.
Author:
Adam Collard
Update test schema to minimise work to migrate. |
rack-sudoers- |
2021-09-29 09:21:42 UTC |
Re-add machine-resources since it's called elsewhere
Author:
Adam Collard
Re-add machine-resources since it's called elsewhere notably provisioningser |
stream-bootresource | 2021-09-27 11:17:50 UTC |
Don't set Content-Length for a response we want to be streamed
Author:
Adam Collard
Don't set Content-Length for a response we want to be streamed |
trigger-speedups | 2021-09-23 10:40:01 UTC |
[tests/websockets] Do not re-register triggers
Author:
Adam Collard
[tests/websockets] Do not re-register triggers Triggers are registered across the whole test suite via maasserver. |
release- |
2021-09-22 16:05:21 UTC |
[release-status] Add revision information to SnapsUploaded
Author:
Adam Collard
[release-status] Add revision information to SnapsUploaded |
no-assertItemsEqual | 2021-09-20 11:03:48 UTC |
Remove deprecated assertItemsEqual
Author:
Adam Collard
Remove deprecated assertItemsEqual |
no-assertItemsE |
2021-09-20 09:43:23 UTC |
Skip failing test again.
Author:
Adam Collard
Skip failing test again. |
no-assertItemsE |
2021-09-16 14:27:50 UTC |
Address feedback from ack
Author:
Adam Collard
Address feedback from ack |
no-assertItemsE |
2021-09-16 09:50:14 UTC |
[models] Replace defunct assertItemsEqual
Author:
Adam Collard
[models] Replace defunct assertItemsEqual |
no-assertItemsE |
2021-09-15 14:46:58 UTC |
[metadataserver] Replace defunct assertItemsEqual
Author:
Adam Collard
[metadataserver] Replace defunct assertItemsEqual |
no-assertItemsE |
2021-09-15 14:20:31 UTC |
[forms] Replace defunct assertItemsEqual
Author:
Adam Collard
[forms] Replace defunct assertItemsEqual |
no-assertItems-api | 2021-09-15 13:04:46 UTC |
[api] Replace defunct assertItemsEqual
Author:
Adam Collard
[api] Replace defunct assertItemsEqual |
no-assertItemsE |
2021-09-15 11:09:34 UTC |
[rpc] Replace defunct assertItemsEqual
Author:
Adam Collard
[rpc] Replace defunct assertItemsEqual |
no-assertItemsE |
2021-09-15 09:43:08 UTC |
[websockets] Replace defunct assertItemsEqual
Author:
Adam Collard
[websockets] Replace defunct assertItemsEqual |
no-assertItemsE |
2021-09-14 11:12:51 UTC |
Remove defunct assertItemsEqual in favour of bare assert ==
Author:
Adam Collard
Remove defunct assertItemsEqual in favour of bare assert == |
no-unittest2 | 2021-09-14 11:07:36 UTC |
Drop unittest2, remove wrappers
Author:
Adam Collard
Drop unittest2, remove wrappers |
django-deprecation | 2021-09-10 11:29:59 UTC |
Remove deprecated (unused) context argument from fields.
Author:
Adam Collard
Remove deprecated (unused) context argument from fields. |
super_asserts | 2021-09-10 10:29:59 UTC |
Fix broken vcenter registration tests
Author:
Adam Collard
Fix broken vcenter registration tests |
middleware-speedup | 2021-09-02 16:52:14 UTC |
Speed up middleware detecting disconnected controllers
Author:
Adam Collard
Speed up middleware detecting disconnected controllers |
release- |
2021-09-02 13:41:02 UTC |
Minor improvements to release-status to guide on issues
Author:
Adam Collard
Minor improvements to release-status to guide on issues |
clone-errors- |
2021-09-01 10:05:17 UTC |
Add system_id to clone errors
Author:
Adam Collard
Add system_id to clone errors |
security- |
2021-08-31 12:26:38 UTC |
Clean up test_security
Author:
Adam Collard
Clean up test_security |
fix-flaky- |
2021-08-25 11:13:50 UTC |
Don't pick LXD for testing power_parameters skip
Author:
Adam Collard
Don't pick LXD for testing power_parameters skip |
clone-storage- |
2021-08-25 09:38:11 UTC |
ack's nitpick
Author:
Adam Collard
ack's nitpick |
flaky-test-fix | 2021-08-23 13:18:50 UTC |
s/assertItemsEqual/assertCountEqual/g - ack's feedback
Author:
Adam Collard
s/assertItemsEq Signed-off-by: Adam Collard <adam.collard@ |
vmfs7-websocket | 2021-08-23 08:39:15 UTC |
Special case VMFS7 layout too.
Author:
Adam Collard
Special case VMFS7 layout too. |
websocket- |
2021-08-20 11:02:51 UTC |
Flaky test - we don't care about the order
Author:
Adam Collard
Flaky test - we don't care about the order |
vmfs7-validate- |
2021-08-13 10:39:11 UTC |
Remove redundant setup
Author:
Adam Collard
Remove redundant setup |
clone-websocket |
2021-08-11 09:43:44 UTC |
Tweak clone permissions
Author:
Adam Collard
Tweak clone permissions |
fix-flaky- |
2021-07-12 10:45:48 UTC |
Always ensure needle is unique in the NodeDevice haystack
Author:
Adam Collard
Always ensure needle is unique in the NodeDevice haystack |
seed-info-in-one | 2021-07-12 10:42:18 UTC |
Report the seed info in an easier to copy format
Author:
Adam Collard
Report the seed info in an easier to copy format |
flaky-triggers-test | 2021-07-09 13:43:20 UTC |
More flaky test squashing.
Author:
Adam Collard
More flaky test squashing. Config. |
omit-runtest- |
2021-07-08 09:39:28 UTC |
Add __unittest marker to skip this frame from traceback report
Author:
Adam Collard
Add __unittest marker to skip this frame from traceback report |
flaky-node- |
2021-07-07 09:37:58 UTC |
Request block devices that are big enough to be bootable in tests
Author:
Adam Collard
Request block devices that are big enough to be bootable in tests Avoids 'interesting' block devices being picked as boot device and then |
fix-flaky- |
2021-07-01 10:48:49 UTC |
Fix flaky bcache test.
Author:
Adam Collard
Fix flaky bcache test. When creating a partition table from a partition that is intended to Signed-off-by: Adam Collard <adam.collard@ |
vmfs7_3.0 | 2021-06-28 13:41:24 UTC |
Fix flaky websocket handler test with VMFS7 storage layout
Author:
Adam Collard
Fix flaky websocket handler test with VMFS7 storage layout Record as a test detail which storage layout we picked, fix bug in Ensure the boot disk is big enough for VMFS7 to fit. Fix whitespace in error with boot disk size. |
fix-flaky- |
2021-06-24 10:37:38 UTC |
Ensure that no generated NodeDevices clash with test fixtures.
Author:
Adam Collard
Ensure that no generated NodeDevices clash with test fixtures. Testing that filters work wasn't taking in to account potential clash |
clone-tweak | 2021-06-23 15:14:19 UTC |
Filter destination machines by status up front
Author:
Adam Collard
Filter destination machines by status up front |
vmfs7-storage- |
2021-06-22 08:47:04 UTC |
Fix flaky websocket handler test with VMFS7 storage layout
Author:
Adam Collard
Fix flaky websocket handler test with VMFS7 storage layout Record as a test detail which storage layout we picked, fix bug in Ensure the boot disk is big enough for VMFS7 to fit. |
accept-ra-1927036 | 2021-05-05 15:53:42 UTC |
Fix flaky test_nodedevices test to not care about order of IDs
Author:
Adam Collard
Fix flaky test_nodedevices test to not care about order of IDs |
maas-cli-tweaks | 2021-04-20 10:51:35 UTC |
Show best possible help for maas cli when missing arguments.
Author:
Adam Collard
Show best possible help for maas cli when missing arguments. Signed-off-by: Adam Collard <adam.collard@ |
2.8-assert-xml | 2021-04-09 14:49:48 UTC |
assert XML, debugging
Author:
Adam Collard
assert XML, debugging |
101 → 200 of 297 results | First • Previous • Next • Last |