~d0ugal/maas:super3
Last commit made on
2020-06-19
- Get this branch:
-
git clone
-b super3
https://git.launchpad.net/~d0ugal/maas
Only
Dougal Matthews
can upload to this branch. If you are
Dougal Matthews
please log in for upload directions.
Branch merges
Propose for merging
Merged
into
maas:master
- Adam Collard (community): Approve
- MAAS Lander: Approve
-
Diff: 7182 lines (+691/-775)279 files modifiedsrc/apiclient/maas_client.py (+1/-5)
src/apiclient/testing/django.py (+2/-2)
src/maascli/api.py (+1/-1)
src/maascli/cli.py (+2/-2)
src/maascli/command.py (+1/-1)
src/maascli/parser.py (+1/-1)
src/maascli/snappy.py (+3/-3)
src/maascli/tests/test_snappy.py (+3/-3)
src/maasserver/api/auth.py (+1/-1)
src/maasserver/api/support.py (+4/-8)
src/maasserver/api/tests/test_api.py (+1/-1)
src/maasserver/api/tests/test_boot_source_selections.py (+2/-2)
src/maasserver/api/tests/test_boot_sources.py (+2/-2)
src/maasserver/api/tests/test_doc.py (+2/-2)
src/maasserver/api/tests/test_machine.py (+2/-2)
src/maasserver/api/tests/test_machines.py (+2/-2)
src/maasserver/api/tests/test_node.py (+1/-1)
src/maasserver/bootresources.py (+3/-7)
src/maasserver/clusterrpc/boot_images.py (+1/-1)
src/maasserver/clusterrpc/tests/test_boot_images.py (+5/-5)
src/maasserver/config_forms.py (+1/-1)
src/maasserver/dns/tests/test_config.py (+3/-3)
src/maasserver/dns/tests/test_zonegenerator.py (+1/-1)
src/maasserver/dns/zonegenerator.py (+1/-1)
src/maasserver/eventloop.py (+1/-1)
src/maasserver/exceptions.py (+2/-4)
src/maasserver/fields.py (+17/-19)
src/maasserver/fields_storage.py (+2/-2)
src/maasserver/forms/__init__.py (+70/-78)
src/maasserver/forms/dhcpsnippet.py (+1/-1)
src/maasserver/forms/filesystem.py (+5/-5)
src/maasserver/forms/interface.py (+8/-8)
src/maasserver/forms/interface_link.py (+5/-5)
src/maasserver/forms/packagerepository.py (+1/-1)
src/maasserver/forms/pods.py (+6/-6)
src/maasserver/forms/script.py (+1/-1)
src/maasserver/forms/settings.py (+1/-1)
src/maasserver/forms/staticroute.py (+1/-1)
src/maasserver/forms/subnet.py (+2/-2)
src/maasserver/forms/tests/test_bootsource.py (+1/-1)
src/maasserver/forms/tests/test_bootsourceselection.py (+1/-1)
src/maasserver/forms/tests/test_helpers.py (+1/-1)
src/maasserver/forms/vlan.py (+3/-3)
src/maasserver/ipc.py (+7/-7)
src/maasserver/json.py (+1/-1)
src/maasserver/listener.py (+2/-2)
src/maasserver/macaroon_auth.py (+1/-1)
src/maasserver/management/commands/_config.py (+3/-3)
src/maasserver/management/commands/db_vacuum_lobjects.py (+1/-1)
src/maasserver/management/commands/dbupgrade.py (+1/-1)
src/maasserver/management/commands/edit_named_options.py (+1/-1)
src/maasserver/management/commands/runserver.py (+2/-2)
src/maasserver/management/commands/tests/test_dbupgrade.py (+1/-1)
src/maasserver/models/blockdevice.py (+1/-1)
src/maasserver/models/bmc.py (+3/-3)
src/maasserver/models/bootresource.py (+1/-3)
src/maasserver/models/bootsource.py (+1/-1)
src/maasserver/models/cleansave.py (+10/-10)
src/maasserver/models/config.py (+1/-1)
src/maasserver/models/dhcpsnippet.py (+1/-1)
src/maasserver/models/discovery.py (+1/-1)
src/maasserver/models/dnsresource.py (+2/-2)
src/maasserver/models/domain.py (+4/-4)
src/maasserver/models/fabric.py (+3/-3)
src/maasserver/models/fannetwork.py (+1/-1)
src/maasserver/models/filesystem.py (+2/-2)
src/maasserver/models/filesystemgroup.py (+7/-11)
src/maasserver/models/interface.py (+12/-14)
src/maasserver/models/iprange.py (+1/-1)
src/maasserver/models/iscsiblockdevice.py (+1/-1)
src/maasserver/models/largefile.py (+1/-1)
src/maasserver/models/licensekey.py (+1/-3)
src/maasserver/models/neighbour.py (+1/-1)
src/maasserver/models/node.py (+8/-14)
src/maasserver/models/nodemetadata.py (+1/-1)
src/maasserver/models/notification.py (+1/-1)
src/maasserver/models/packagerepository.py (+1/-1)
src/maasserver/models/partition.py (+3/-3)
src/maasserver/models/partitiontable.py (+1/-1)
src/maasserver/models/physicalblockdevice.py (+1/-1)
src/maasserver/models/resourcepool.py (+1/-1)
src/maasserver/models/signals/testing.py (+2/-2)
src/maasserver/models/signals/tests/test_events.py (+1/-1)
src/maasserver/models/signals/tests/test_nodes.py (+2/-2)
src/maasserver/models/space.py (+2/-2)
src/maasserver/models/sslkey.py (+1/-3)
src/maasserver/models/staticipaddress.py (+1/-1)
src/maasserver/models/subnet.py (+1/-1)
src/maasserver/models/switch.py (+1/-1)
src/maasserver/models/tag.py (+2/-2)
src/maasserver/models/testing.py (+4/-4)
src/maasserver/models/tests/test_bootresource.py (+1/-1)
src/maasserver/models/tests/test_bootsource.py (+1/-1)
src/maasserver/models/tests/test_bootsourcecache.py (+1/-1)
src/maasserver/models/tests/test_bootsourceselection.py (+1/-1)
src/maasserver/models/tests/test_config.py (+1/-1)
src/maasserver/models/tests/test_dnspublication.py (+1/-1)
src/maasserver/models/tests/test_node.py (+4/-4)
src/maasserver/models/tests/test_rbacsync.py (+1/-1)
src/maasserver/models/timestampedmodel.py (+1/-1)
src/maasserver/models/userprofile.py (+1/-1)
src/maasserver/models/virtualblockdevice.py (+2/-2)
src/maasserver/models/vlan.py (+2/-2)
src/maasserver/models/zone.py (+1/-1)
src/maasserver/node_action.py (+2/-2)
src/maasserver/node_constraint_filter_forms.py (+2/-2)
src/maasserver/nonces_cleanup.py (+1/-3)
src/maasserver/preseed.py (+1/-1)
src/maasserver/prometheus/stats.py (+1/-1)
src/maasserver/rack_controller.py (+3/-3)
src/maasserver/region_controller.py (+3/-3)
src/maasserver/regiondservices/service_monitor_service.py (+1/-3)
src/maasserver/regiondservices/tests/test_ntp.py (+1/-1)
src/maasserver/regiondservices/tests/test_syslog.py (+1/-1)
src/maasserver/rpc/regionservice.py (+8/-8)
src/maasserver/rpc/testing/fixtures.py (+6/-6)
src/maasserver/rpc/testing/mixins.py (+1/-1)
src/maasserver/rpc/tests/test_boot.py (+1/-1)
src/maasserver/rpc/tests/test_configuration.py (+1/-1)
src/maasserver/rpc/tests/test_rackcontrollers.py (+1/-1)
src/maasserver/rpc/tests/test_regionservice_calls.py (+4/-4)
src/maasserver/sequence.py (+1/-1)
src/maasserver/stats.py (+1/-1)
src/maasserver/status_monitor.py (+1/-3)
src/maasserver/storage_layouts.py (+7/-13)
src/maasserver/testing/api.py (+2/-2)
src/maasserver/testing/database.py (+2/-2)
src/maasserver/testing/eventloop.py (+3/-3)
src/maasserver/testing/fixtures.py (+1/-1)
src/maasserver/testing/matchers.py (+2/-2)
src/maasserver/testing/orm.py (+2/-2)
src/maasserver/testing/resources.py (+1/-1)
src/maasserver/testing/testcase.py (+12/-12)
src/maasserver/testing/testclient.py (+6/-6)
src/maasserver/tests/test_bootresources.py (+3/-3)
src/maasserver/tests/test_bootsources.py (+5/-5)
src/maasserver/tests/test_commands_edit_named_options.py (+1/-1)
src/maasserver/tests/test_ipc.py (+1/-1)
src/maasserver/tests/test_ntp.py (+3/-3)
src/maasserver/tests/test_plugin.py (+2/-2)
src/maasserver/tests/test_preseed.py (+1/-1)
src/maasserver/tests/test_proxyconfig.py (+1/-1)
src/maasserver/tests/test_start_up.py (+3/-3)
src/maasserver/tests/test_webapp.py (+1/-1)
src/maasserver/triggers/tests/test_websocket_listener.py (+1/-1)
src/maasserver/utils/asynchronous.py (+1/-1)
src/maasserver/utils/dblocks.py (+2/-2)
src/maasserver/utils/dbtasks.py (+3/-3)
src/maasserver/utils/orm.py (+2/-2)
src/maasserver/utils/signals.py (+1/-1)
src/maasserver/utils/tests/test_dblocks.py (+1/-1)
src/maasserver/utils/tests/test_keys.py (+1/-1)
src/maasserver/utils/tests/test_orm.py (+3/-3)
src/maasserver/utils/tests/test_utils.py (+1/-1)
src/maasserver/utils/tests/test_views.py (+1/-1)
src/maasserver/utils/views.py (+4/-6)
src/maasserver/views/tests/test_rpc.py (+1/-1)
src/maasserver/webapp.py (+6/-8)
src/maasserver/websockets/base.py (+1/-3)
src/maasserver/websockets/handlers/device.py (+2/-2)
src/maasserver/websockets/handlers/discovery.py (+1/-1)
src/maasserver/websockets/handlers/event.py (+1/-1)
src/maasserver/websockets/handlers/pod.py (+1/-1)
src/maasserver/websockets/handlers/sshkey.py (+1/-3)
src/maasserver/websockets/handlers/sslkey.py (+1/-3)
src/maasserver/websockets/handlers/staticroute.py (+3/-3)
src/maasserver/websockets/handlers/switch.py (+1/-1)
src/maasserver/websockets/handlers/tests/test_bootresource.py (+3/-3)
src/maasserver/websockets/handlers/timestampedmodel.py (+1/-1)
src/maasserver/websockets/handlers/token.py (+1/-3)
src/maasserver/websockets/handlers/user.py (+1/-1)
src/maasserver/websockets/handlers/vlan.py (+2/-2)
src/maasserver/websockets/tests/test_websockets.py (+3/-3)
src/maasserver/workers.py (+3/-3)
src/maastesting/crochet.py (+1/-1)
src/maastesting/djangoloader.py (+2/-2)
src/maastesting/djangotestcase.py (+2/-2)
src/maastesting/doubles.py (+1/-1)
src/maastesting/fixtures.py (+10/-10)
src/maastesting/httpd.py (+2/-2)
src/maastesting/matchers.py (+7/-7)
src/maastesting/noseplug.py (+11/-11)
src/maastesting/parallel.py (+2/-2)
src/maastesting/runtest.py (+3/-3)
src/maastesting/scenarios.py (+1/-1)
src/maastesting/testcase.py (+6/-6)
src/maastesting/tests/test_fixtures.py (+1/-1)
src/maastesting/tests/test_httpd.py (+1/-1)
src/maastesting/tests/test_parallel.py (+3/-3)
src/maastesting/twisted.py (+2/-2)
src/maastesting/typecheck.py (+2/-2)
src/metadataserver/api_twisted.py (+1/-3)
src/metadataserver/fields.py (+1/-1)
src/metadataserver/migrations/0009_remove_noderesult_schema.py (+1/-1)
src/metadataserver/tests/test_api.py (+5/-5)
src/metadataserver/user_data/templates/snippets/tests/test_maas_wipe.py (+1/-1)
src/provisioningserver/boot/__init__.py (+2/-2)
src/provisioningserver/boot/pxe.py (+1/-1)
src/provisioningserver/boot/tests/test_tftppath.py (+1/-1)
src/provisioningserver/boot/tests/test_windows.py (+1/-1)
src/provisioningserver/config.py (+5/-5)
src/provisioningserver/dhcp/__init__.py (+1/-1)
src/provisioningserver/dns/tests/test_actions.py (+1/-1)
src/provisioningserver/dns/zoneconfig.py (+2/-4)
src/provisioningserver/drivers/hardware/seamicro.py (+1/-1)
src/provisioningserver/drivers/hardware/tests/test_vmware.py (+2/-2)
src/provisioningserver/drivers/hardware/ucsm.py (+1/-1)
src/provisioningserver/drivers/hardware/virsh.py (+1/-1)
src/provisioningserver/drivers/hardware/vmware.py (+1/-1)
src/provisioningserver/drivers/nos/__init__.py (+1/-1)
src/provisioningserver/drivers/nos/tests/test_base.py (+2/-2)
src/provisioningserver/drivers/nos/tests/test_registry.py (+1/-1)
src/provisioningserver/drivers/osystem/tests/test_base.py (+1/-1)
src/provisioningserver/drivers/pod/__init__.py (+1/-1)
src/provisioningserver/drivers/pod/tests/test_base.py (+1/-1)
src/provisioningserver/drivers/pod/tests/test_lxd.py (+2/-2)
src/provisioningserver/drivers/pod/tests/test_registry.py (+1/-1)
src/provisioningserver/drivers/pod/virsh.py (+1/-1)
src/provisioningserver/drivers/power/__init__.py (+1/-1)
src/provisioningserver/drivers/power/tests/test_amt.py (+1/-1)
src/provisioningserver/drivers/power/tests/test_base.py (+3/-3)
src/provisioningserver/drivers/tests/test_base.py (+1/-1)
src/provisioningserver/events.py (+1/-1)
src/provisioningserver/import_images/download_descriptions.py (+2/-2)
src/provisioningserver/import_images/download_resources.py (+1/-1)
src/provisioningserver/import_images/tests/test_boot_resources.py (+1/-1)
src/provisioningserver/logger/_twisted.py (+1/-1)
src/provisioningserver/logger/tests/test__twisted.py (+1/-1)
src/provisioningserver/ntp/tests/test_config.py (+1/-1)
src/provisioningserver/proxy/tests/test_config.py (+1/-1)
src/provisioningserver/rackdservices/dhcp_probe_service.py (+1/-3)
src/provisioningserver/rackdservices/image_download_service.py (+1/-3)
src/provisioningserver/rackdservices/lease_socket_service.py (+2/-2)
src/provisioningserver/rackdservices/networks_monitoring_service.py (+1/-1)
src/provisioningserver/rackdservices/node_power_monitor_service.py (+1/-3)
src/provisioningserver/rackdservices/service_monitor_service.py (+1/-3)
src/provisioningserver/rackdservices/tests/test_service_monitor_service.py (+1/-1)
src/provisioningserver/rackdservices/tests/test_tftp.py (+1/-1)
src/provisioningserver/rackdservices/tftp.py (+3/-5)
src/provisioningserver/rackdservices/tftp_offload.py (+3/-5)
src/provisioningserver/rpc/arguments.py (+12/-12)
src/provisioningserver/rpc/clusterservice.py (+6/-8)
src/provisioningserver/rpc/common.py (+9/-9)
src/provisioningserver/rpc/exceptions.py (+1/-1)
src/provisioningserver/rpc/testing/__init__.py (+5/-5)
src/provisioningserver/rpc/testing/doubles.py (+1/-1)
src/provisioningserver/rpc/tests/test_boot_images.py (+1/-1)
src/provisioningserver/rpc/tests/test_clusterservice.py (+2/-2)
src/provisioningserver/rpc/tests/test_dhcp.py (+2/-2)
src/provisioningserver/rpc/tests/test_power.py (+5/-5)
src/provisioningserver/rpc/tests/test_tags.py (+1/-1)
src/provisioningserver/syslog/tests/test_config.py (+1/-1)
src/provisioningserver/testing/bindfixture.py (+6/-6)
src/provisioningserver/testing/config.py (+5/-5)
src/provisioningserver/testing/events.py (+1/-1)
src/provisioningserver/testing/nginxfixture.py (+6/-6)
src/provisioningserver/tests/test_cluster_config_command.py (+1/-1)
src/provisioningserver/tests/test_monkey.py (+1/-1)
src/provisioningserver/tests/test_plugin.py (+1/-1)
src/provisioningserver/tests/test_register_command.py (+1/-1)
src/provisioningserver/tests/test_support_dump.py (+1/-1)
src/provisioningserver/tests/test_tags.py (+5/-5)
src/provisioningserver/utils/__init__.py (+1/-1)
src/provisioningserver/utils/config.py (+1/-1)
src/provisioningserver/utils/fs.py (+4/-4)
src/provisioningserver/utils/network.py (+1/-1)
src/provisioningserver/utils/script.py (+1/-1)
src/provisioningserver/utils/service_monitor.py (+1/-1)
src/provisioningserver/utils/testing.py (+3/-3)
src/provisioningserver/utils/tests/test_config.py (+1/-1)
src/provisioningserver/utils/tests/test_env.py (+1/-1)
src/provisioningserver/utils/tests/test_fs.py (+2/-2)
src/provisioningserver/utils/tests/test_registry.py (+1/-1)
src/provisioningserver/utils/tests/test_script.py (+1/-1)
src/provisioningserver/utils/tests/test_services.py (+1/-1)
src/provisioningserver/utils/tests/test_twisted.py (+5/-5)
src/provisioningserver/utils/tests/test_version.py (+1/-1)
src/provisioningserver/utils/tests/test_xpath.py (+1/-1)
src/provisioningserver/utils/twisted.py (+8/-8)
Branch information
- Name:
- super3
- Repository:
- lp:~d0ugal/maas