Hmm, I double-checked the code, and the code that migrates and deletes this value seems to be intact. I'll see if I can dig deeper...
Mike On Fri, Jul 10, 2015 at 6:08 AM, Raphaël Badin <[email protected]> wrote: > Problem is: > > Jul 10 05:07:05 autopkgtest named[9300]: loading configuration from > '/etc/bind/named.conf' > Jul 10 05:07:05 autopkgtest named[9300]: > /etc/bind/maas/named.conf.options.inside.maas:2: 'dnssec-validation' > redefined near 'dnssec-validation' > > /etc/bind/maas/named.conf.options.inside.maas: > dnssec-validation auto; > > allow-query { any; }; > allow-recursion { trusted; }; > allow-query-cache { trusted; }; > > /etc/bind/named.conf.options: > options { directory "/var/cache/bind"; > dnssec-validation auto; > auth-nxdomain no; > listen-on-v6 { any; }; > include "/etc/bind/maas/named.conf.options.inside.maas"; }; > > > > On 07/10/2015 02:45 PM, Raphaël Badin wrote: > >> This fails with exactly the same failure as trunk. >> >> This is the revision which broke 1.8: >> >> revno: 4018 [merge] >> author: Mike Pontillo <[email protected]> >> committer: MAAS Lander >> branch nick: 1.8 >> timestamp: Wed 2015-07-08 00:41:54 +0000 >> message: >> [r=mpontillo,andreserl][bug=1413388][author=mpontillo] Backport DNS >> migration fixes (Merge revision 4077 from trunk) >> >> Stacktrace: http://paste.ubuntu.com/11855740/ >> >> On 07/08/2015 03:45 AM, MAAS Jenkins wrote: >> >>> Built with lp:maas/1.8 (revno: 4018) and >>> lp:~maas-maintainers/maas/packaging-1.8 (revno: 409) >>> >>> See http://162.213.35.104:8080/job/maas-utopic-1.8/8/ >>> >>> [...truncated 12001 lines...] >>> tar: ./src/provisioningserver/import_images/helpers.py: time stamp >>> 2015-07-07 21:29:44 is 13413.936143032 s in the future >>> tar: ./src/provisioningserver/import_images/download_descriptions.py: >>> time stamp 2015-07-07 21:29:44 is 13413.935501411 s in the future >>> tar: ./src/provisioningserver/import_images: time stamp 2015-07-07 >>> 21:29:47 is 13416.934896225 s in the future >>> tar: ./src/provisioningserver/path.py: time stamp 2015-07-07 21:29:44 >>> is 13413.934144451 s in the future >>> tar: ./src/provisioningserver/__init__.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.93346711 s in the future >>> tar: >>> ./src/provisioningserver/pserv_services/node_power_monitor_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.932800326 s in the future >>> tar: ./src/provisioningserver/pserv_services/dhcp_probe_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.93210879 s in the future >>> tar: ./src/provisioningserver/pserv_services/image.py: time stamp >>> 2015-07-07 21:29:44 is 13413.931526083 s in the future >>> tar: >>> >>> ./src/provisioningserver/pserv_services/tests/test_service_monitor_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.930941676 s in the future >>> tar: ./src/provisioningserver/pserv_services/tests/test_tftp.py: time >>> stamp 2015-07-07 21:29:44 is 13413.930227701 s in the future >>> tar: >>> >>> ./src/provisioningserver/pserv_services/tests/test_image_download_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.929562437 s in the future >>> tar: >>> >>> ./src/provisioningserver/pserv_services/tests/test_lease_upload_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.92891133 s in the future >>> tar: >>> >>> ./src/provisioningserver/pserv_services/tests/test_node_power_monitor_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.928211304 s in the future >>> tar: ./src/provisioningserver/pserv_services/tests/__init__.py: time >>> stamp 2015-07-07 21:29:44 is 13413.927603618 s in the future >>> tar: >>> ./src/provisioningserver/pserv_services/tests/test_dhcp_probe_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.926968455 s in the future >>> tar: ./src/provisioningserver/pserv_services/tests: time stamp >>> 2015-07-07 21:29:47 is 13416.926394335 s in the future >>> tar: ./src/provisioningserver/pserv_services/tftp.py: time stamp >>> 2015-07-07 21:29:44 is 13413.925741526 s in the future >>> tar: >>> ./src/provisioningserver/pserv_services/service_monitor_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.925090741 s in the future >>> tar: >>> ./src/provisioningserver/pserv_services/image_download_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.924386313 s in the future >>> tar: ./src/provisioningserver/pserv_services/__init__.py: time stamp >>> 2015-07-07 21:29:44 is 13413.923794314 s in the future >>> tar: ./src/provisioningserver/pserv_services/lease_upload_service.py: >>> time stamp 2015-07-07 21:29:44 is 13413.923117175 s in the future >>> tar: ./src/provisioningserver/pserv_services: time stamp 2015-07-07 >>> 21:29:47 is 13416.922488137 s in the future >>> tar: ./src/provisioningserver/auth.py: time stamp 2015-07-07 21:29:44 >>> is 13413.921835672 s in the future >>> tar: ./src/provisioningserver/tags.py: time stamp 2015-07-07 21:29:44 >>> is 13413.921186815 s in the future >>> tar: ./src/provisioningserver/plugin.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.920659536 s in the future >>> tar: ./src/provisioningserver/udev.py: time stamp 2015-07-07 21:29:44 >>> is 13413.920187937 s in the future >>> tar: ./src/provisioningserver/cluster_config.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.919766632 s in the future >>> tar: ./src/provisioningserver/config.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.919259977 s in the future >>> tar: ./src/provisioningserver/network.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.918824855 s in the future >>> tar: ./src/provisioningserver/logger/tests/__init__.py: time stamp >>> 2015-07-07 21:29:44 is 13413.918316283 s in the future >>> tar: ./src/provisioningserver/logger/tests/test_logger.py: time stamp >>> 2015-07-07 21:29:44 is 13413.917899808 s in the future >>> tar: ./src/provisioningserver/logger/tests: time stamp 2015-07-07 >>> 21:29:47 is 13416.91746052 s in the future >>> tar: ./src/provisioningserver/logger/__init__.py: time stamp >>> 2015-07-07 21:29:44 is 13413.917030433 s in the future >>> tar: ./src/provisioningserver/logger/log.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.916584941 s in the future >>> tar: ./src/provisioningserver/logger: time stamp 2015-07-07 21:29:46 >>> is 13415.916210492 s in the future >>> tar: ./src/provisioningserver/events.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.915747215 s in the future >>> tar: ./src/provisioningserver/diskless.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.915315453 s in the future >>> tar: ./src/provisioningserver: time stamp 2015-07-07 21:29:47 is >>> 13416.914738582 s in the future >>> tar: ./.idea/modules.xml: time stamp 2015-07-07 21:29:44 is >>> 13413.91409359 s in the future >>> tar: ./.idea/maas.iml: time stamp 2015-07-07 21:29:44 is >>> 13413.913447153 s in the future >>> tar: ./.idea/sqldialects.xml: time stamp 2015-07-07 21:29:44 is >>> 13413.912838524 s in the future >>> tar: ./.idea/encodings.xml: time stamp 2015-07-07 21:29:44 is >>> 13413.912179795 s in the future >>> tar: ./.idea/vcs.xml: time stamp 2015-07-07 21:29:44 is >>> 13413.911499393 s in the future >>> tar: ./.idea/misc.xml: time stamp 2015-07-07 21:29:44 is >>> 13413.910918824 s in the future >>> tar: ./.idea/codeStyleSettings.xml: time stamp 2015-07-07 21:29:44 is >>> 13413.910305113 s in the future >>> tar: ./.idea: time stamp 2015-07-07 21:29:47 is 13416.909733673 s in >>> the future >>> tar: ./required-packages/trusty: time stamp 2015-07-07 21:29:44 is >>> 13413.909067161 s in the future >>> tar: ./required-packages/dev: time stamp 2015-07-07 21:29:44 is >>> 13413.908466697 s in the future >>> tar: ./required-packages/doc: time stamp 2015-07-07 21:29:44 is >>> 13413.907835882 s in the future >>> tar: ./required-packages/vivid: time stamp 2015-07-07 21:29:44 is >>> 13413.907213793 s in the future >>> tar: ./required-packages/build: time stamp 2015-07-07 21:29:44 is >>> 13413.906626181 s in the future >>> tar: ./required-packages/optional: time stamp 2015-07-07 21:29:44 is >>> 13413.906025007 s in the future >>> tar: ./required-packages/base: time stamp 2015-07-07 21:29:44 is >>> 13413.905410269 s in the future >>> tar: ./required-packages/forbidden: time stamp 2015-07-07 21:29:44 is >>> 13413.904818367 s in the future >>> tar: ./required-packages/utopic: time stamp 2015-07-07 21:29:44 is >>> 13413.904138521 s in the future >>> tar: ./required-packages: time stamp 2015-07-07 21:29:46 is >>> 13415.903571213 s in the future >>> tar: ./README: time stamp 2015-07-07 21:29:44 is 13413.902985069 s in >>> the future >>> tar: ./utilities/normalize-spelling: time stamp 2015-07-07 21:29:44 is >>> 13413.902296585 s in the future >>> tar: ./utilities/rewrite-future-imports: time stamp 2015-07-07 >>> 21:29:44 is 13413.901695599 s in the future >>> tar: ./utilities/find-imported-module-files: time stamp 2015-07-07 >>> 21:29:44 is 13413.901076366 s in the future >>> tar: ./utilities/format-new-and-modified-imports: time stamp >>> 2015-07-07 21:29:44 is 13413.90046235 s in the future >>> tar: ./utilities/introspect: time stamp 2015-07-07 21:29:44 is >>> 13413.899858581 s in the future >>> tar: ./utilities/python_standard_libs.py: time stamp 2015-07-07 >>> 21:29:44 is 13413.89922534 s in the future >>> tar: ./utilities/doc-lint: time stamp 2015-07-07 21:29:44 is >>> 13413.898623586 s in the future >>> tar: ./utilities/configure-buildout: time stamp 2015-07-07 21:29:44 is >>> 13413.898017703 s in the future >>> tar: ./utilities/generate-and-upload-docs: time stamp 2015-07-07 >>> 21:29:44 is 13413.897406627 s in the future >>> tar: ./utilities/format-imports: time stamp 2015-07-07 21:29:44 is >>> 13413.8967511 s in the future >>> tar: ./utilities/find-imported-modules: time stamp 2015-07-07 21:29:44 >>> is 13413.896148761 s in the future >>> tar: ./utilities/check-maaslog-exception: time stamp 2015-07-07 >>> 21:29:44 is 13413.895507143 s in the future >>> tar: ./utilities: time stamp 2015-07-07 21:29:46 is 13415.894970887 s >>> in the future >>> tar: ./LICENSE: time stamp 2015-07-07 21:29:44 is 13413.894256102 s in >>> the future >>> tar: ./contrib/maas_local_settings.py: time stamp 2015-07-07 21:29:44 >>> is 13413.8935987 s in the future >>> tar: ./contrib/maas-rsyslog.conf: time stamp 2015-07-07 21:29:44 is >>> 13413.892990911 s in the future >>> tar: ./contrib/maas-http.conf: time stamp 2015-07-07 21:29:44 is >>> 13413.89237293 s in the future >>> tar: ./contrib/tgt.conf: time stamp 2015-07-07 21:29:44 is >>> 13413.891741652 s in the future >>> tar: ./contrib/preseeds_v2/preseed_master: time stamp 2015-07-07 >>> 21:29:44 is 13413.891049709 s in the future >>> tar: ./contrib/preseeds_v2/commissioning: time stamp 2015-07-07 >>> 21:29:44 is 13413.890430373 s in the future >>> tar: ./contrib/preseeds_v2/generic: time stamp 2015-07-07 21:29:44 is >>> 13413.889774961 s in the future >>> tar: >>> ./contrib/preseeds_v2/preseed_master_windows_amd64_generic_win2012: >>> time stamp 2015-07-07 21:29:44 is 13413.889003708 s in the future >>> tar: ./contrib/preseeds_v2/curtin: time stamp 2015-07-07 21:29:44 is >>> 13413.88816002 s in the future >>> tar: ./contrib/preseeds_v2/enlist_userdata: time stamp 2015-07-07 >>> 21:29:44 is 13413.887235913 s in the future >>> tar: >>> ./contrib/preseeds_v2/preseed_master_windows_amd64_generic_win2012hv: >>> time stamp 2015-07-07 21:29:44 is 13413.886359128 s in the future >>> tar: ./contrib/preseeds_v2/enlist: time stamp 2015-07-07 21:29:44 is >>> 13413.885355406 s in the future >>> tar: ./contrib/preseeds_v2/curtin_userdata: time stamp 2015-07-07 >>> 21:29:44 is 13413.884652553 s in the future >>> tar: ./contrib/preseeds_v2/curtin_userdata_centos: time stamp >>> 2015-07-07 21:29:44 is 13413.884027292 s in the future >>> tar: ./contrib/preseeds_v2/curtin_userdata_custom: time stamp >>> 2015-07-07 21:29:44 is 13413.883419779 s in the future >>> tar: >>> ./contrib/preseeds_v2/preseed_master_windows_amd64_generic_win2012r2: >>> time stamp 2015-07-07 21:29:44 is 13413.882794423 s in the future >>> tar: ./contrib/preseeds_v2/curtin_userdata_suse: time stamp 2015-07-07 >>> 21:29:44 is 13413.882167365 s in the future >>> tar: ./contrib/preseeds_v2/curtin_userdata_windows: time stamp >>> 2015-07-07 21:29:44 is 13413.881439065 s in the future >>> tar: >>> ./contrib/preseeds_v2/preseed_master_windows_amd64_generic_win2012hvr2: >>> time >>> stamp 2015-07-07 21:29:44 is 13413.880784273 s in the future >>> tar: ./contrib/preseeds_v2: time stamp 2015-07-07 21:29:46 is >>> 13415.880218691 s in the future >>> tar: ./templates/model.py: time stamp 2015-07-07 21:29:44 is >>> 13413.879558039 s in the future >>> tar: ./templates/test_module.js: time stamp 2015-07-07 21:29:44 is >>> 13413.878979962 s in the future >>> tar: ./templates/module.py: time stamp 2015-07-07 21:29:44 is >>> 13413.878372683 s in the future >>> tar: ./templates/script.py: time stamp 2015-07-07 21:29:44 is >>> 13413.877758087 s in the future >>> tar: ./templates/test_module.py: time stamp 2015-07-07 21:29:44 is >>> 13413.877146166 s in the future >>> tar: ./templates/management_command.py: time stamp 2015-07-07 21:29:44 >>> is 13413.876526202 s in the future >>> tar: ./templates/module.js: time stamp 2015-07-07 21:29:44 is >>> 13413.875927793 s in the future >>> tar: ./templates/doc.txt: time stamp 2015-07-07 21:29:44 is >>> 13413.875333382 s in the future >>> tar: ./templates/test_module.html: time stamp 2015-07-07 21:29:44 is >>> 13413.874694044 s in the future >>> tar: ./templates/script.sh: time stamp 2015-07-07 21:29:44 is >>> 13413.874061869 s in the future >>> tar: ./templates/README: time stamp 2015-07-07 21:29:44 is >>> 13413.873432398 s in the future >>> tar: ./templates: time stamp 2015-07-07 21:29:47 is 13416.872876405 s >>> in the future >>> tar: ./versions.cfg: time stamp 2015-07-07 21:29:44 is 13413.872299825 >>> s in the future >>> tar: ./INSTALL.txt: time stamp 2015-07-07 21:29:44 is 13413.871649526 >>> s in the future >>> tar: ./src/metadataserver/deployment/maas_configure_interfaces.py: >>> time stamp 2015-07-07 21:29:43 is 13412.870969809 s in the future >>> tar: ./docs/hacking.rst: time stamp 2015-07-07 21:29:43 is >>> 13412.870109852 s in the future >>> tar: ./docs/install.rst: time stamp 2015-07-07 21:29:43 is >>> 13412.869503343 s in the future >>> tar: ./services/regiond2/run: time stamp 2015-07-07 21:29:43 is >>> 13412.868923521 s in the future >>> tar: ./src/metadataserver/deployment: time stamp 2015-07-07 21:29:45 >>> is 13414.868375798 s in the future >>> tar: ./src/metadataserver: time stamp 2015-07-07 21:29:47 is >>> 13416.867824772 s in the future >>> tar: ./docs: time stamp 2015-07-07 21:29:46 is 13415.867092125 s in >>> the future >>> tar: ./services/regiond2: time stamp 2015-07-07 21:29:46 is >>> 13415.866505551 s in the future >>> tar: ./services: time stamp 2015-07-07 21:29:46 is 13415.865950588 s >>> in the future >>> adt-run: DBG: got reply from testbed: ok >>> adt-run: DBG: testbed command ['chown', '-R', 'ubuntu', '--', >>> '/tmp/adt-run.qJBkQr/build.lpp/real-tree'], kind short, sout raw, serr >>> pipe, env ['LANG=C.UTF-8'] >>> adt-run: DBG: testbed command exited with code 0 >>> adt-run [21:46:11]: test maas-package-test: [----------------------- >>> adt-run: DBG: testbed command ['su', '-s', '/bin/bash', 'root', '-c', >>> 'set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || >>> true; . ~/.profile >/dev/null 2>&1 || true; >>> buildtree="/tmp/adt-run.qJBkQr/build.lpp/real-tree"; mkdir -p -m 1777 >>> -- "/tmp/adt-run.qJBkQr/maas-package-test-artifacts"; export >>> ADT_ARTIFACTS="/tmp/adt-run.qJBkQr/maas-package-test-artifacts"; >>> export ADTTMP=$(mktemp -d --tmpdir adttmp.XXXXXX); rm -f >>> /tmp/adt_test_script_pid; set -C; echo $$ > /tmp/adt_test_script_pid; >>> set +C; trap "rm -rf $ADTTMP /tmp/adt_test_script_pid" EXIT INT QUIT >>> PIPE; chmod 755 $ADTTMP; cd "$buildtree"; export LANG=C.UTF-8; unset >>> LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY >>> LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT >>> LC_IDENTIFICATION LC_ALL;chmod +x >>> /tmp/adt-run.qJBkQr/build.lpp/real-tree/debian/tests/maas-package-test; >>> touch >>> /tmp/adt-run.qJBkQr/maas-package-test-stdout >>> /tmp/adt-run.qJBkQr/maas-package-test-stderr; /tmp/adt-run.qJBkQr/build >>> >> .lpp/real-tree/debian/tests/maas-package-test 2> >(tee -a >> /tmp/adt-run.qJBkQr/maas-package-test-stderr >&2) > >(tee -a >> /tmp/adt-run.qJBkQr/maas-package-test-stdout); '], kind test, sout raw, >> serr raw, env ['LANG=C.UTF-8'] >> >>> Ignoring indexes: https://pypi.python.org/simple/ >>> Downloading/unpacking nose-timer >>> Running setup.py (path:/tmp/pip_build_root/nose-timer/setup.py) >>> egg_info for package nose-timer >>> >>> Installing collected packages: nose-timer >>> Running setup.py install for nose-timer >>> >>> Successfully installed nose-timer >>> Cleaning up... >>> maas-integration.TestMAASIntegration.test_create_admin ... ok >>> maas-integration.TestMAASIntegration.test_restart_dbus_avahi ... SKIP: >>> Avahi/DBUS are not used anymore >>> maas-integration.TestMAASIntegration.test_update_maas_url_old ... ok >>> maas-integration.TestMAASIntegration.test_update_maas_url ... SKIP: >>> local_config_set is not available >>> maas-integration.TestMAASIntegration.test_restart_provisioning_server >>> ... ok >>> maas-integration.TestMAASIntegration.test_check_initial_services ... ok >>> maas-integration.TestMAASIntegration.test_update_preseed_arm ... ok >>> maas-integration.TestMAASIntegration.test_login_api ... ok >>> maas-integration.TestMAASIntegration.test_set_http_proxy ... ok >>> maas-integration.TestMAASIntegration.test_cluster_connected ... ok >>> maas-integration.TestMAASIntegration.test_set_up_dhcp_region ... ERROR >>> SKIP: Not testing Cluster controller >>> >>> ====================================================================== >>> ERROR: maas-integration.TestMAASIntegration.test_set_up_dhcp_region >>> ---------------------------------------------------------------------- >>> _StringException: Empty attachments: >>> stderr for maas maas ['node-group-interface', 'update', >>> 'e61e2cb8-3013-432e-90fe-0da04822d282', 'eth1', >>> 'static_ip_range_low=10.245.136.201', 'subnet_mask=255.255.248.0', >>> 'ip_range_low=10.245.136.10', 'broadcast_ip=10.245.143.255', >>> 'router_ip=10.245.136.1', 'ip_range_high=10.245.136.200', >>> 'interface=eth1', 'ip=10.245.136.6', >>> 'static_ip_range_high=10.245.136.250', 'management=2'] >>> stderr for maas maas ['node-group-interfaces', 'list', >>> 'e61e2cb8-3013-432e-90fe-0da04822d282'] >>> stderr for maas maas ['node-groups', 'list'] >>> >>> retcode for maas maas ['node-group-interface', 'update', >>> 'e61e2cb8-3013-432e-90fe-0da04822d282', 'eth1', >>> 'static_ip_range_low=10.245.136.201', 'subnet_mask=255.255.248.0', >>> 'ip_range_low=10.245.136.10', 'broadcast_ip=10.245.143.255', >>> 'router_ip=10.245.136.1', 'ip_range_high=10.245.136.200', >>> 'interface=eth1', 'ip=10.245.136.6', >>> 'static_ip_range_high=10.245.136.250', 'management=2']: {{{2}}} >>> retcode for maas maas ['node-group-interfaces', 'list', >>> 'e61e2cb8-3013-432e-90fe-0da04822d282']: {{{0}}} >>> retcode for maas maas ['node-groups', 'list']: {{{0}}} >>> stdout for maas maas ['node-group-interface', 'update', >>> 'e61e2cb8-3013-432e-90fe-0da04822d282', 'eth1', >>> 'static_ip_range_low=10.245.136.201', 'subnet_mask=255.255.248.0', >>> 'ip_range_low=10.245.136.10', 'broadcast_ip=10.245.143.255', >>> 'router_ip=10.245.136.1', 'ip_range_high=10.245.136.200', >>> 'interface=eth1', 'ip=10.245.136.6', >>> 'static_ip_range_high=10.245.136.250', 'management=2']: {{{ >>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" >>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >>> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> >>> <head> >>> <title>Error: Internal server error</title> >>> </head> >>> <body> >>> <h2> >>> Internal server error. >>> </h2> >>> </body> >>> </html> >>> }}} >>> >>> stdout for maas maas ['node-group-interfaces', 'list', >>> 'e61e2cb8-3013-432e-90fe-0da04822d282']: {{{ >>> [ >>> { >>> "ip_range_high": null, >>> "ip_range_low": null, >>> "broadcast_ip": "10.245.143.255", >>> "static_ip_range_low": null, >>> "name": "eth1", >>> "ip": "10.245.136.6", >>> "subnet_mask": "255.255.248.0", >>> "management": 0, >>> "static_ip_range_high": null, >>> "interface": "eth1" >>> } >>> ] >>> }}} >>> >>> stdout for maas maas ['node-groups', 'list']: {{{ >>> [ >>> { >>> "cluster_name": "Cluster master", >>> "status": 1, >>> "name": "maas", >>> "uuid": "e61e2cb8-3013-432e-90fe-0da04822d282" >>> } >>> ] >>> }}} >>> >>> Traceback (most recent call last): >>> File >>> "/tmp/adt-run.qJBkQr/build.lpp/real-tree/debian/tests/timeout.py", >>> line 22, in wrapper >>> result = func(*args, **kwargs) >>> File >>> >>> "/tmp/adt-run.qJBkQr/build.lpp/real-tree/debian/tests/maas-integration.py", >>> line 515, in test_set_up_dhcp_region >>> self._set_up_dhcp(region_uuid, REGION_DHCP_CONFIG) >>> File >>> >>> "/tmp/adt-run.qJBkQr/build.lpp/real-tree/debian/tests/maas-integration.py", >>> line 487, in _set_up_dhcp >>> node_group = loads(output) >>> File "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", >>> line 501, in loads >>> return _default_decoder.decode(s) >>> File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line >>> 370, in decode >>> obj, end = self.raw_decode(s) >>> File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line >>> 393, in raw_decode >>> return self.scan_once(s, idx=_w(s, idx).end()) >>> JSONDecodeError: Expecting value: line 1 column 1 (char 0) >>> >>> >>> maas-integration.TestMAASIntegration.test_update_preseed_arm: 0.0003s >>> maas-integration.TestMAASIntegration.test_check_initial_services: 0.0218s >>> maas-integration.TestMAASIntegration.test_create_admin: 0.1272s >>> maas-integration.TestMAASIntegration.test_restart_provisioning_server: >>> 0.2236s >>> maas-integration.TestMAASIntegration.test_cluster_connected: 0.4688s >>> maas-integration.TestMAASIntegration.test_login_api: 0.5051s >>> maas-integration.TestMAASIntegration.test_set_http_proxy: 1.0596s >>> maas-integration.TestMAASIntegration.test_update_maas_url_old: 2.2055s >>> maas-integration.TestMAASIntegration.test_set_up_dhcp_region: 11.3949s >>> ---------------------------------------------------------------------- >>> Ran 11 tests in 17.385s >>> >>> FAILED (SKIP=3, errors=1) >>> adt-run: DBG: testbed command exited with code 1 >>> adt-run [21:46:34]: test maas-package-test: -----------------------] >>> adt-run: DBG: testbed executing test finished with exit status 1 >>> adt-run: DBG: sending command to testbed: copyup >>> /tmp/adt-run.qJBkQr/maas-package-test-stdout >>> >>> /var/lib/jenkins/workspace/maas-utopic-1.8/results/maas-package-test-stdout >>> >>> adt-run: DBG: got reply from testbed: ok >>> adt-run: DBG: sending command to testbed: copyup >>> /tmp/adt-run.qJBkQr/maas-package-test-stderr >>> >>> /var/lib/jenkins/workspace/maas-utopic-1.8/results/maas-package-test-stderr >>> >>> adt-run: DBG: got reply from testbed: ok >>> adt-run [21:46:35]: test maas-package-test: - - - - - - - - - - >>> results - - - - - - - - - - >>> maas-package-test FAIL non-zero exit status 1 >>> adt-run: DBG: sending command to testbed: copyup >>> /tmp/adt-run.qJBkQr/maas-package-test-artifacts/ >>> /var/lib/jenkins/workspace/maas-utopic-1.8/results/artifacts/ >>> adt-run: DBG: got reply from testbed: ok >>> adt-run: DBG: testbed command ['rm', '-rf', >>> '/tmp/adt-run.qJBkQr/maas-package-test-artifacts'], kind short, sout >>> raw, serr pipe, env ['LANG=C.UTF-8'] >>> adt-run: DBG: testbed command exited with code 0 >>> adt-run: DBG: no need to restore click AppArmor profiles >>> adt-run: DBG: needs_reset, previously=False, requested by run_tests() >>> line 1287 >>> adt-run: DBG: testbed stop >>> adt-run: DBG: testbed close, scratch=/tmp/adt-run.qJBkQr >>> adt-run: DBG: sending command to testbed: close >>> qemu: terminating on signal 15 from pid 19614 >>> adt-run: DBG: got reply from testbed: ok >>> adt-run: DBG: sending command to testbed: quit >>> adt-run: DBG: / tests-tree rmtree >>> /var/lib/jenkins/workspace/maas-utopic-1.8/results/tests-tree >>> Build step 'Execute shell' marked build as failure >>> Archiving artifacts >>> Email was triggered for: Failure - Any >>> Sending email for trigger: Failure - Any >>> >>> >>> >>>
-- Mailing list: https://launchpad.net/~maas-builds Post to : [email protected] Unsubscribe : https://launchpad.net/~maas-builds More help : https://help.launchpad.net/ListHelp

