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 <zobel@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
Attachment:
wala.patch.gz
Description: application/gzip