On Wed, Sep 20, 2017 at 11:43:56AM +0200, Bastian Blank wrote: > > (Also, we prefer if the full diff is included in pu bugs directly.) > > README.md | 39 ++- > azurelinuxagent/agent.py | 52 ++- > azurelinuxagent/common/conf.py | 41 ++- > azurelinuxagent/common/dhcp.py | 15 +- > azurelinuxagent/common/event.py | 141 ++++++-- > azurelinuxagent/common/exception.py | 33 +- > azurelinuxagent/common/future.py | 4 - > azurelinuxagent/common/logger.py | 35 +- > azurelinuxagent/common/osutil/arch.py | 55 +++ > azurelinuxagent/common/osutil/bigip.py | 51 --- > azurelinuxagent/common/osutil/debian.py | 2 +- > azurelinuxagent/common/osutil/default.py | 202 +++++++---- > azurelinuxagent/common/osutil/factory.py | 66 ++-- > azurelinuxagent/common/osutil/freebsd.py | 18 +- > azurelinuxagent/common/osutil/gaia.py | 196 +++++++++++ > azurelinuxagent/common/osutil/openbsd.py | 345 ++++++++++++++++++ > azurelinuxagent/common/osutil/redhat.py | 29 +- > azurelinuxagent/common/protocol/hostplugin.py | 266 ++++++++++---- > azurelinuxagent/common/protocol/metadata.py | 84 +++-- > azurelinuxagent/common/protocol/ovfenv.py | 2 +- > azurelinuxagent/common/protocol/restapi.py | 56 ++- > azurelinuxagent/common/protocol/util.py | 60 ++-- > azurelinuxagent/common/protocol/wire.py | 260 +++++++------- > azurelinuxagent/common/rdma.py | 7 +- > azurelinuxagent/common/utils/cryptutil.py | 2 +- > azurelinuxagent/common/utils/fileutil.py | 26 +- > azurelinuxagent/common/utils/restutil.py | 36 +- > azurelinuxagent/common/utils/shellutil.py | 44 ++- > azurelinuxagent/common/utils/textutil.py | 26 +- > azurelinuxagent/common/version.py | 84 +++-- > azurelinuxagent/daemon/main.py | 62 ++-- > azurelinuxagent/daemon/resourcedisk/default.py | 62 +++- > azurelinuxagent/daemon/resourcedisk/factory.py | 4 + > azurelinuxagent/daemon/resourcedisk/freebsd.py | 5 +- > azurelinuxagent/daemon/resourcedisk/openbsd.py | 113 ++++++ > azurelinuxagent/ga/env.py | 9 +- > azurelinuxagent/ga/exthandlers.py | 205 +++++++---- > azurelinuxagent/ga/monitor.py | 20 +- > azurelinuxagent/ga/update.py | 294 ++++++++++++---- > azurelinuxagent/pa/deprovision/arch.py | 33 ++ > azurelinuxagent/pa/deprovision/default.py | 167 +++++++-- > azurelinuxagent/pa/deprovision/factory.py | 3 + > azurelinuxagent/pa/provision/cloudinit.py | 132 +++++++ > azurelinuxagent/pa/provision/default.py | 196 ++++++++--- > azurelinuxagent/pa/provision/factory.py | 10 +- > azurelinuxagent/pa/provision/ubuntu.py | 98 ------ > azurelinuxagent/pa/rdma/centos.py | 10 +- > azurelinuxagent/pa/rdma/suse.py | 6 +- > bin/waagent2.0 | 14 + > config/66-azure-storage.rules | 19 +- > config/alpine/waagent.conf | 9 + > config/arch/waagent.conf | 109 ++++++ > config/bigip/waagent.conf | 9 + > config/clearlinux/waagent.conf | 9 + > config/coreos/waagent.conf | 9 + > config/freebsd/waagent.conf | 9 + > config/gaia/waagent.conf | 106 ++++++ > config/openbsd/waagent.conf | 105 ++++++ > config/suse/waagent.conf | 9 + > config/ubuntu/waagent.conf | 9 + > config/waagent.conf | 9 + > debian/.git-dpm | 14 +- > debian/changelog | 27 ++ > debian/control | 2 + > debian/patches/agent-command-provision.patch | 10 +- > debian/patches/agent-command-resourcedisk.patch | 20 +- > debian/patches/disable-bytecode-exthandler.patch | 33 ++ > debian/patches/entry-points.patch | 27 +- > debian/patches/ignore-missing-vmbus.patch | 23 -- > debian/patches/osutil-debian.patch | 29 +- > debian/patches/resourcedisk-filesystem.patch | 67 ++-- > debian/patches/series | 2 +- > debian/patches/user-shell.patch | 6 +- > debian/rules | 2 + > debian/share/apt-setup | 21 ++ > debian/waagent.install | 1 + > debian/waagent.waagent-apt.service | 13 + > init/arch/waagent.service | 16 + > init/gaia/waagent | 56 +++ > init/openbsd/waagent | 10 + > makepkg.py | 11 +- > setup.py | 20 +- > tests/common/osutil/test_bigip.py | 29 -- > tests/common/osutil/test_default.py | 230 ++++++++++++ > tests/common/test_conf.py | 61 ++++ > tests/common/test_event.py | 157 +++++++++ > tests/common/test_logger.py | 66 ++++ > tests/common/test_version.py | 52 +-- > tests/daemon/test_daemon.py | 28 +- > tests/data/events/1478123456789000.tld | 1 + > tests/data/events/1478123456789001.tld | 1 + > tests/data/events/1479766858966718.tld | 1 + > .../ext/{sample_ext.zip => sample_ext-1.2.0.zip} | Bin > .../HandlerManifest.json | 0 > .../ext/{sample_ext => sample_ext-1.2.0}/sample.py | 0 > tests/data/ga/WALinuxAgent-2.2.0.zip | Bin 357277 -> 0 bytes > tests/data/ga/WALinuxAgent-2.2.11.zip | Bin 0 -> 450878 bytes > tests/data/ga/supported.json | 8 + > tests/data/metadata/vmagent_manifest1.json | 20 ++ > tests/data/metadata/vmagent_manifest2.json | 20 ++ > tests/data/metadata/vmagent_manifests.json | 7 + > .../data/metadata/vmagent_manifests_invalid1.json | 10 + > .../data/metadata/vmagent_manifests_invalid2.json | 10 + > tests/data/test_waagent.conf | 111 ++++++ > tests/distro/test_resourceDisk.py | 1 + > tests/ga/test_extension.py | 105 ++++++ > tests/ga/test_monitor.py | 50 ++- > tests/ga/test_update.py | 367 ++++++++++++++++---- > tests/pa/test_deprovision.py | 138 +++++++- > tests/pa/test_provision.py | 61 +++- > tests/protocol/mockwiredata.py | 2 +- > tests/protocol/test_hostplugin.py | 385 > +++++++++++++++++---- > tests/protocol/test_metadata.py | 124 ++++++- > tests/protocol/test_wire.py | 124 ++++++- > tests/test_agent.py | 92 +++++ > tests/tools.py | 4 - > tests/utils/test_file_util.py | 100 +++++- > tests/utils/test_passwords.txt | 4 + > tests/utils/test_text_util.py | 12 +- > 119 files changed, 5634 insertions(+), 1288 deletions(-)
Find attached the full diff gzip'd. -- Martin Zobel-Helas <zo...@debian.org> Debian System Administrator Debian & GNU/Linux Developer Debian Listmaster http://about.me/zobel Debian Webmaster GPG Fingerprint: 6B18 5642 8E41 EC89 3D5D BDBB 53B1 AC6D B11B 627B
wala.patch.gz
Description: application/gzip