lp:~adam-collard/maas

Owned by Adam Collard
Get this repository:
git clone https://git.not.enabled/~adam-collard/maas
Only Adam Collard can upload to this repository. If you are Adam Collard please log in for upload directions.

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
Author Date: 2023-10-18 10:58:16 UTC

fix(temporal_worker): internal api calls should not use proxies

temporal-path-to-config 2023-10-17 16:50:52 UTC
fix: use _alias instead of public alias

Author: Adam Collard
Author Date: 2023-10-17 16:49:37 UTC

fix: use _alias instead of public alias

DisabledDatabaseConnection prevent use of connection.alias

no-subnet-space 2023-10-12 08:29:24 UTC
doc(api/subnet): LP:1979058 remove space from subnet API

Author: Adam Collard
Author Date: 2023-10-12 08:29:24 UTC

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
Author Date: 2023-10-05 16:33:25 UTC

fix(snap): fix install hook

test-method-refactor 2023-10-02 16:19:16 UTC
test: rewrite to avoid deprecated methods

Author: Adam Collard
Author Date: 2023-10-02 14:58:22 UTC

test: rewrite to avoid deprecated methods

teyit

bulk-update-lp1839788 2023-09-29 16:14:49 UTC
feat(websocket): add config.bulk_update

Author: Adam Collard
Author Date: 2023-09-29 16:14:49 UTC

feat(websocket): add config.bulk_update

cleanup-test-failures 2023-09-29 12:40:10 UTC
fix: update tests of the test plugins

Author: Adam Collard
Author Date: 2023-09-29 10:34:42 UTC

fix: update tests of the test plugins

move away from testtools

flaky-test-sample-certificate-path 2023-08-31 12:56:03 UTC
fix(testing): atomically write sample certificate

Author: Adam Collard
Author Date: 2023-08-31 12:56:03 UTC

fix(testing): atomically write sample certificate

Fixes bug 2033650

stop-mode-soft-poweroff 2023-08-23 11:24:16 UTC
less testtools, more unittest

Author: Adam Collard
Author Date: 2023-08-23 11:22:44 UTC

less testtools, more unittest

creds-yaml-removal 2023-08-10 14:43:26 UTC
Remove creds.yaml introduced in 9597b3b74

Author: Adam Collard
Author Date: 2023-08-10 14:43:26 UTC

Remove creds.yaml introduced in 9597b3b74

dns-perftests-subnet 2023-08-07 15:34:12 UTC
fix perf tests - subnet should be an IPNetwork

Author: Adam Collard
Author Date: 2023-08-07 15:34:12 UTC

fix perf tests - subnet should be an IPNetwork

sparkiegeek_add_region_temporal_worker 2023-08-02 15:13:56 UTC
WIP: Remove layers of indirection

Author: Adam Collard
Author Date: 2023-08-02 15:12:28 UTC

WIP: Remove layers of indirection

import-images-cleanup 2023-07-26 18:22:31 UTC
More better fake_ipcWorker

Author: Adam Collard
Author Date: 2023-07-26 11:52:56 UTC

More better fake_ipcWorker

golang-ci-lint-dependency 2023-07-21 11:18:10 UTC
[make] quieten down the sub-makes

Author: Adam Collard
Author Date: 2023-07-21 11:18:10 UTC

[make] quieten down the sub-makes

3.2-backport-2020397-custom-validation 2023-07-20 15:26:31 UTC
[3.2] LP:2020397: Look for executables for cloud-init and netplan

Author: Adam Collard
Author Date: 2023-07-20 15:26:31 UTC

[3.2] LP:2020397: Look for executables for cloud-init and netplan

Instead of using package managers, look for executables

Backport efcd6c71914a3773fa6315133c89b9b00bdb89e4

3.4-backport-2020397-custom-validation 2023-07-20 13:47:22 UTC
LP:2020397: Look for executables for cloud-init and netplan

Author: Adam Collard
Author Date: 2023-07-20 13:47:22 UTC

LP:2020397: Look for executables for cloud-init and netplan

Instead of using package managers, look for executables

Backport of efcd6c71914a3773fa6315133c89b9b00bdb89e4

3.3-backport-2020397-custom-validation 2023-07-20 10:26:53 UTC
LP:2020397: Look for executables for cloud-init and netplan

Author: Adam Collard
Author Date: 2023-07-20 10:26:53 UTC

LP:2020397: Look for executables for cloud-init and netplan

Instead of using package managers, look for executables

2020397-custom-validation 2023-07-20 10:15:13 UTC
LP:2020397: Look for executables for cloud-init and netplan

Author: Adam Collard
Author Date: 2023-07-20 08:42:37 UTC

LP:2020397: Look for executables for cloud-init and netplan

Instead of using package managers, look for executables

flaky-lease-socket-service-fix 2023-07-13 17:24:25 UTC
fix(lease_service): flaky tests

Author: Adam Collard
Author Date: 2023-07-13 17:24:25 UTC

fix(lease_service): flaky tests

Introduce configure_lease_service_for_one_shot helper coroutine

Refactor test_helper_notify and test_lease_socket_service to use the
helper which guarantees that we don't lose a race with the LoopingTask
at the heart of the LeaseSocketService

Fixes LP:2026360 and LP:2019216

add-debugging-for-flaky-dhcp-helper-test 2023-07-12 14:51:32 UTC
Mark get_testing_timeout as not being a test

Author: Adam Collard
Author Date: 2023-07-12 14:51:32 UTC

Mark get_testing_timeout as not being a test

3.3-openapi-spec-validator-bump 2023-07-12 09:09:29 UTC
[openapi] Pin jsonschema to avoid breakage

Author: Adam Collard
Author Date: 2023-07-12 09:09:29 UTC

[openapi] Pin jsonschema to avoid breakage

Backport / fixup e63992574787426586e0d09e6e6e40b6f21e2137

3.4-openapi-spec-validator-bump 2023-07-11 16:20:04 UTC
[openapi] Pin jsonschema to avoid breakage

Author: Adam Collard
Author Date: 2023-07-06 10:06:46 UTC

[openapi] Pin jsonschema to avoid breakage

flaky-test-dns-config 2023-07-06 14:20:01 UTC
LP:2026283 fix flaky test - just pick an ip

Author: Adam Collard
Author Date: 2023-07-06 14:16:58 UTC

LP:2026283 fix flaky test - just pick an ip

openapi-spec-validator-bump 2023-07-06 10:11:07 UTC
[openapi] Pin jsonschema to avoid breakage

Author: Adam Collard
Author Date: 2023-07-06 10:06:46 UTC

[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
Author Date: 2023-06-23 10:37:39 UTC

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
Author Date: 2023-06-14 13:58:06 UTC

fix bad socat `tcp-l:${PORT}>` copypasta

fix_malformed_static_ip_records 2023-06-13 09:56:48 UTC
Use netaddr to format the ipv6 address

Author: Adam Collard
Author Date: 2023-06-13 09:56:48 UTC

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
Author Date: 2023-06-09 10:44:00 UTC

Fix broken mocking of global stdlib

create-discovered-subnet-in-correct-fabric 2023-06-07 10:09:05 UTC
bug: add tests

Author: Adam Collard
Author Date: 2023-06-07 10:09:05 UTC

bug: add tests

machine-config-hints-fixup 2023-05-26 10:57:31 UTC
LP:2020882 Don't run machine-config hints on controllers

Author: Adam Collard
Author Date: 2023-05-26 10:57:31 UTC

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
Author Date: 2023-05-26 10:16:04 UTC

ack's suggestion: use a fixed profile name

flaky-dns-ipv4-no-gateways 2023-05-25 11:24:10 UTC
fix: get_default_dns_servers relied on ordering of routable ips

Author: Adam Collard
Author Date: 2023-05-25 11:06:33 UTC

fix: get_default_dns_servers relied on ordering of routable ips

The flaky test was dependent on ordering of ips which were never
explicitly ordered.

We now sort the addresses, relying on IPAddresses sorting v4 lower
than v6, and have a reliable IP to pick for the DNS server (one that
is routable from the node).

Signed-off-by: Adam Collard <adam.collard@canonical.com>

virsh-amd64-passthru 2023-05-11 10:29:28 UTC
fix: virsh - add host-passthrough for amd64, s390x

Author: Adam Collard
Author Date: 2023-05-11 10:29:28 UTC

fix: virsh - add host-passthrough for amd64, s390x

LP:1876365

no-amp-debug 2023-03-16 17:45:45 UTC
Remove AMP debugging

Author: Adam Collard
Author Date: 2023-03-16 17:45:45 UTC

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
Author Date: 2023-03-10 11:57:38 UTC

[provisioningserver] fix link to python-tx-tftp bug

perl5-jammy 2023-03-03 09:14:50 UTC
Fix path to perl5 on Jammy

Author: Adam Collard
Author Date: 2023-03-03 09:14:50 UTC

Fix path to perl5 on Jammy

timeout-websocket-protocol 2023-02-23 15:15:25 UTC
DO NOT MERGE WIP: session timeout + logs

Author: Adam Collard
Author Date: 2023-02-23 15:15:25 UTC

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
Author Date: 2023-02-17 10:54:47 UTC

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
Author Date: 2023-02-13 14:26:27 UTC

[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
Author Date: 2023-01-11 16:33:57 UTC

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
Author Date: 2023-01-11 15:07:56 UTC

Add FIXME callbacks

machine-resources-path 2023-01-10 15:06:29 UTC
Fix tests where there's no binary on disk

Author: Adam Collard
Author Date: 2023-01-10 15:06:29 UTC

Fix tests where there's no binary on disk

3.3-empty-power-parameters 2023-01-06 17:16:01 UTC
LP:2002109 Skip empty power parameters

Author: Adam Collard
Author Date: 2023-01-06 17:16:01 UTC

LP:2002109 Skip empty power parameters

Cherry-pick of 99be77ea0fe5d6c9cfeaea295a3d21d58966fbe2

empty-power-parameters-2002109 2023-01-06 13:51:15 UTC
LP:2002109 Skip empty power parameters

Author: Adam Collard
Author Date: 2023-01-06 13:51:15 UTC

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
Author Date: 2023-01-05 14:31:48 UTC

Set no_proxy for vault, log exception connecting

3.3-colorama-strikes-back 2022-12-12 17:27:09 UTC
get original stdout from Colorama

Author: Adam Collard
Author Date: 2022-12-12 17:27:09 UTC

get original stdout from Colorama

When colorama is present, Django loads it automatically. This module
interferes with the CLI raw output, so we need to get the original
stdout descriptor.

Cherry pick of dc4621928f2d3713dd0c632e98d4ecf1491f5b77

3.3-maas-url-from-region-config 2022-12-09 15:58:59 UTC
Use MAAS_URL from RegionConfiguration

Author: Adam Collard
Author Date: 2022-12-09 15:58:59 UTC

Use MAAS_URL from RegionConfiguration

maas-url-from-region-config 2022-12-09 13:53:15 UTC
Use MAAS_URL from RegionConfiguration

Author: Adam Collard
Author Date: 2022-12-09 13:50:11 UTC

Use MAAS_URL from RegionConfiguration

3.3-fix-environment-variable-regiond 2022-12-09 12:05:40 UTC
Set MAAS_CLUSTER_CONFIG in regiond environment

Author: Adam Collard
Author Date: 2022-12-09 12:05:40 UTC

Set MAAS_CLUSTER_CONFIG in regiond environment

This prevents provisioningserver code from trying to e.g. create
$SNAP_DATA/etc/maas/rackd.conf

Signed-off-by: Adam Collard <adam.collard@canonical.com>

fix-environment-variable-regiond 2022-12-09 11:59:02 UTC
Set MAAS_CLUSTER_CONFIG in regiond environment

Author: Alberto Donato
Author Date: 2022-12-09 11:59:02 UTC

Set MAAS_CLUSTER_CONFIG in regiond environment

This prevents provisioningserver code from trying to e.g. create
$SNAP_DATA/etc/maas/rackd.conf

Signed-off-by: Adam Collard <adam.collard@canonical.com>

3.3-architecture-wildcard-constraint 2022-12-08 14:43:30 UTC
wildcard architectures returns a list, use .extend() not .append()

Author: Adam Collard
Author Date: 2022-12-08 14:36:58 UTC

wildcard architectures returns a list, use .extend() not .append()

architecture-wildcard-constraint 2022-12-08 13:43:28 UTC
wildcard architectures returns a list, use .extend() not .append()

Author: Adam Collard
Author Date: 2022-12-08 13:43:28 UTC

wildcard architectures returns a list, use .extend() not .append()

nuke-rack-controller-connectivity 2022-10-27 06:51:48 UTC
fix: query count tests

Author: Adam Collard
Author Date: 2022-10-27 06:51:48 UTC

fix: query count tests

Although the group count has an additional query compared to the base
this is comes along with the base query count dropping by 7.

performance-hacks 2022-10-21 16:35:51 UTC
fix: performance hacks

Author: Adam Collard
Author Date: 2022-10-21 16:35:51 UTC

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-improvements-server-side 2022-10-20 17:15:09 UTC
fix: if no collapsed groups, reuse counts

Author: Adam Collard
Author Date: 2022-10-20 16:20:15 UTC

fix: if no collapsed groups, reuse counts

update_vlan-log-string 2022-10-20 11:05:14 UTC
Fix log message with Interface save

Author: Adam Collard
Author Date: 2022-10-20 10:47:59 UTC

Fix log message with Interface save

no-pxe-mac-vendor-no-cry 2022-10-19 15:36:56 UTC
refactor: Remove unused Node.get_pxe_mac_vendor, get_vendor_for_mac

Author: Adam Collard
Author Date: 2022-10-19 14:02:18 UTC

refactor: Remove unused Node.get_pxe_mac_vendor, get_vendor_for_mac

move is_mac to provisioningserver.utils.network from
maasserver.utils.mac

Signed-off-by: Adam Collard <adam.collard@canonical.com>

no-double-permission-checking 2022-10-18 16:41:55 UTC
fix: don't double check permissions in compile_node_actions

Author: Adam Collard
Author Date: 2022-10-18 16:41:55 UTC

fix: don't double check permissions in compile_node_actions

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
Author Date: 2022-10-18 15:49:02 UTC

Allow naming of profile data

flaky-test-read-write-secret 2022-10-18 11:17:57 UTC
flaky test fix: don't write/read secret on the actual path

Author: Adam Collard
Author Date: 2022-10-18 11:14:38 UTC

flaky test fix: don't write/read secret on the actual path

remove assertThat, use self.make_dir

received-pronunciation 2022-10-18 09:50:03 UTC
Fix spelling of receiv{e,ed,ing}

Author: Adam Collard
Author Date: 2022-10-18 09:50:03 UTC

Fix spelling of receiv{e,ed,ing}

perf-tests-server-side 2022-10-17 14:29:00 UTC
Don't evaluate the queryset unnecessarily

Author: Adam Collard
Author Date: 2022-10-17 14:29:00 UTC

Don't evaluate the queryset unnecessarily

jellyfish-vs-fossa 2022-10-17 08:51:49 UTC
s/focal/jammy/

Author: Adam Collard
Author Date: 2022-10-17 08:51:49 UTC

s/focal/jammy/

fewer-test-runners-ci 2022-10-14 14:34:37 UTC
Simplify to --maxprocesses=6 and -n auto

Author: Adam Collard
Author Date: 2022-10-14 12:57:32 UTC

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
Author Date: 2022-10-13 17:00:18 UTC

Speed up test stats, use smaller test data

Eliminate assertThat

tag-filter-websocket-count 2022-10-13 15:06:54 UTC
fix: filter tags by machine

Author: Adam Collard
Author Date: 2022-10-13 10:48:55 UTC

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
Author Date: 2022-10-13 09:19:23 UTC

PodProblem raised in discovery includes original exception

clone-websocket-server-side 2022-10-11 13:43:07 UTC
Fix flaky test

Author: Adam Collard
Author Date: 2022-10-11 13:43:07 UTC

Fix flaky test

plug-memory-leak-attempt 2022-10-07 11:20:47 UTC
Limit size of certificate cache, align calls for better hits.

Author: Adam Collard
Author Date: 2022-10-07 11:20:47 UTC

Limit size of certificate cache, align calls for better hits.

boot-interface-physical-interface-only 2022-10-06 12:32:12 UTC
fix: set node's boot_interface to PHYSICAL when multiple match mac

Author: Adam Collard
Author Date: 2022-10-06 11:21:58 UTC

fix: set node's boot_interface to PHYSICAL when multiple match mac

LP:1985741 When we have multiple interfaces with the same mac address
that we booted off of, MAAS should set the boot_interface to the
physical interface.

Signed-off-by: Adam Collard <adam.collard@canonical.com>

websocket-action-failed-ids 2022-10-05 13:13:34 UTC
feat: return list of failed system ids in bulk action websocket

Author: Adam Collard
Author Date: 2022-10-05 13:13:34 UTC

feat: return list of failed system ids in bulk action websocket

certificate-test-isolation 2022-10-04 11:15:45 UTC
More tests that relied on MAAS_UUID but didn't set it up

Author: Adam Collard
Author Date: 2022-10-03 16:56:58 UTC

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
Author Date: 2022-09-30 16:19:29 UTC

Use shellcheck from deb so it's installable in Docker

flaky-test-keys-1990873 2022-09-26 17:07:27 UTC
LP:1990873 Add deadline=None to hypothesis tests

Author: Adam Collard
Author Date: 2022-09-26 17:07:27 UTC

LP:1990873 Add deadline=None to hypothesis tests

power-query-timeout-useless 2022-09-01 16:55:07 UTC
Drop unused POWER_QUERY_TIMEOUT

Author: Adam Collard
Author Date: 2022-09-01 16:51:42 UTC

Drop unused POWER_QUERY_TIMEOUT

stress-ng-long-timeouts 2022-09-01 08:44:56 UTC
Bump timeouts for stress-ng long to 14h

Author: Adam Collard
Author Date: 2022-09-01 08:44:56 UTC

Bump timeouts for stress-ng long to 14h

Fixes LP:1826789

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

revert-rpc_connection_pool_burst 2022-08-12 10:33:52 UTC
Revert: allocate additional connections when busy

Author: Adam Collard
Author Date: 2022-08-12 10:33:44 UTC

Revert: allocate additional connections when busy

standard-libs-upgrade-3.10 2022-08-11 11:30:01 UTC
Update list of stdlib modules for Python 3.10 used in linting

Author: Adam Collard
Author Date: 2022-08-11 11:30:01 UTC

Update list of stdlib modules for Python 3.10 used in linting

prometheus-gateway-ip-cache 2022-07-28 14:47:25 UTC
Don't get_machine_default_gateway every few minutes

Author: Adam Collard
Author Date: 2022-07-28 14:35:21 UTC

Don't get_machine_default_gateway every few minutes

Partial fix for LP:1978225

Signed-off-by: Adam Collard <adam.collard@canonical.com>

events-filter-audit-nodes 2022-07-14 09:14:54 UTC
LP:1970803 Event query filters AUDIT by nodes like other levels

Author: Adam Collard
Author Date: 2022-07-14 09:14:54 UTC

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
Author Date: 2022-06-13 07:20:17 UTC

update snap config for core22 base

supervisor-stopping 2022-07-01 07:34:21 UTC
Remove testtools matchers

Author: Adam Collard
Author Date: 2022-07-01 07:24:06 UTC

Remove testtools matchers

Signed-off-by: Adam Collard <adam.collard@canonical.com>

3.1-relax-custom-image-validation 2022-06-28 15:03:44 UTC
Fix use of undefined LINUX_OSYSTEMS

Author: Adam Collard
Author Date: 2022-06-28 14:40:22 UTC

Fix use of undefined LINUX_OSYSTEMS

Signed-off-by: Adam Collard <adam.collard@canonical.com>

debug-to-rackdconf-too 2022-06-27 14:55:05 UTC
When enabling debug on a rack+region install, set debug for rackd

Author: Adam Collard
Author Date: 2022-06-27 14:55:05 UTC

When enabling debug on a rack+region install, set debug for rackd

more-test-timeout-fixes 2022-06-24 10:17:44 UTC
Migrate MAASTwistedRunTest callers to use global TIMEOUT

Author: Adam Collard
Author Date: 2022-06-24 10:17:44 UTC

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
Author Date: 2022-06-22 16:53:44 UTC

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@canonical.com>

include-wget-in-snap-build-package 2022-06-21 16:17:28 UTC
Add wget as a build-package for the ui snap

Author: Adam Collard
Author Date: 2022-06-21 16:17:28 UTC

Add wget as a build-package for the ui snap

3.2-relax-custom-image-validation 2022-06-21 09:56:42 UTC
LP:1978154: Don't require netplan for custom CentOS images

Author: Adam Collard
Author Date: 2022-06-21 09:56:42 UTC

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
translation of `dpkq-query -s`)

Validate RHEL based custom images too.

(cherry picked from commit 9877850af9d3ba9d281b5de9518c9997d0d25dc9 )

lxd-power-debug 2022-06-21 09:50:19 UTC
Add debug logging for LXD power state changes

Author: Adam Collard
Author Date: 2022-06-21 09:50:19 UTC

Add debug logging for LXD power state changes

crochet-timeout-debug 2022-06-17 16:04:53 UTC
Add info to help understand what happened when crochet tests timeout

Author: Adam Collard
Author Date: 2022-06-17 16:04:53 UTC

Add info to help understand what happened when crochet tests timeout

config-timedelta-refactor 2022-06-17 12:45:07 UTC
Refactor: extract timedelta to seconds

Author: Adam Collard
Author Date: 2022-06-17 12:43:54 UTC

Refactor: extract timedelta to seconds

relax-custom-image-validation 2022-06-16 13:21:39 UTC
LP:1978154: Don't require netplan for custom CentOS images

Author: Adam Collard
Author Date: 2022-06-16 12:54:42 UTC

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
translation of `dpkq-query -s`)

Validate RHEL based custom images too.

quieter-dbupgrade 2022-06-13 08:24:32 UTC
Black

Author: Adam Collard
Author Date: 2022-05-27 17:06:30 UTC

Black

faster_dbupgrade_tests 2022-05-27 17:03:56 UTC
Squash multiple dbupgrade tests into one

Author: Adam Collard
Author Date: 2022-05-27 16:56:32 UTC

Squash multiple dbupgrade tests into one

Whilst undesirable from a unit-testing perspective, these tests are
not unit tests. The dbupgrade call will take > 15s since it sets up a
new PostgreSQL cluster and runs the migrations. Instead we collect all
of the pre- and post- migration tests and perform them all in batch.

flaky-test-timeout-shared-secret 2022-05-27 13:13:32 UTC
Fix flaky test trying to generate a shared secret

Author: Adam Collard
Author Date: 2022-05-27 13:13:32 UTC

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
Author Date: 2022-05-25 15:40:55 UTC

Switch UI from master to main

skip-ipoib-at-startup 2022-05-25 09:05:32 UTC
Fix tests

Author: Adam Collard
Author Date: 2022-05-25 09:05:32 UTC

Fix tests

flaky-rpc-power-test-fix 2022-04-28 15:06:22 UTC
Fix flaky test which leaked state into power_action_registry

Author: Adam Collard
Author Date: 2022-03-25 18:03:21 UTC

Fix flaky test which leaked state into power_action_registry

yield-stop-service-revers-proxy 2022-04-26 15:56:56 UTC
ack's feedback - deferToDatabase once

Author: Adam Collard
Author Date: 2022-04-26 15:56:56 UTC

ack's feedback - deferToDatabase once

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

Subscribers