Skip to content

Releases: Azure/azure-linux-extensions

VMAccess-1.5.10

10 Sep 19:24
fbed3d8
Compare
Choose a tag to compare
Made VMAccessLinux more robust to the absence of ovf-env.xml (#1199)

* Made VMAccessLinux more robust to the absence of ovf-env.xml

* Updated changlelog, version and more exception catching

* updated CHANGELOG.md

* updated comment

* removed redundant variable

* Updated password redaction for verbose log

VMAccess-1.5.8

21 Jul 17:43
950de3c
Compare
Choose a tag to compare
Hotfix for ovf-env.xml for IOError in python2 (#1167)

* Hotfix for ovf-env.xml for IOError in python2

* Updated VMAccess module version

VMAccess-1.5.7

14 Jul 19:00
a06b1f3
Compare
Choose a tag to compare

VMAccess for Linux version 1.5.7

VMAccess-1.5.6

20 May 17:28
69c8d37
Compare
Choose a tag to compare

VM access version to fix script injection in username. Ensure compatibility with python 3.8.
This version also removed dependency on the waagent loader and waagent file.

VMAccess 1.5.5

15 May 18:42
5e076e4
Compare
Choose a tag to compare
vmaccess updates (#1097)

* Added util ffiles to replace waagent.MyDistro

* renamed files and added constants

* updated vmaccess.py

* added ovfutils.py and refactored more code

* made logging selective for testing

* updated error handling for subprocess

* updated error message

* set shell-False explicitly for subprocess.Popen

* updated IOError to OSError

OSError catches more exceptions than IOError

* updated logger.py

* updated logger for tests

* saving work

* Saving work

* updated test method

* Updated method for reset_ssh

* combined catch for different exceptions in one statement

* Updated VMAcces version

* Updated parameters for Iptable update

* Fixed ovf-env.xml import logic

* fixed return code

* Added a new handler util file that doesn't import waagent

* fixed error reporting for cmd

* made logger context global

* fixed missing logs

* fixed typo and bug with invoking openssl

* updated comment

* Revert "updated comment"

This reverts commit d46b1c6af30f6bfb058d980ad94ad74b42a23b0e.

* updated comment and fixed logic

* changed behavior when no public key is sent, updated log message

Updated the behavior when vmaccess extension tries to add public key
from ovf-env.xml file

Updated log message.

* Addressed comment regarding /etc/waagent.conf

* Fixed typo in distro_utils variable name

* Fixed conversion of public key to ssh-rsa key

* removed opensslutils

* Added fault tolerence to public key generation from ovf-env.xml

* Updated makefile

* Removed the behavior of adding public keys from ovf-env.xml to $Home/.ssh/authorized_keys when no ssh_key is specified

* Fixed makefile to work with EDP pipeline. Fixed spelling in comment

VMAccess-1.5.4: Merge pull request #917 from D1v38om83r/bhbrahma/VmAccess-opensuse15

08 Oct 01:27
76fe7cf
Compare
Choose a tag to compare

VMAccess-1.5.3

27 Jun 18:47
128c172
Compare
Choose a tag to compare

release tag for VMAccess-1.5.3 compatibility for Suse 15

Making VMAccess idempotent

11 Feb 06:55
ffc056c
Compare
Choose a tag to compare

Changing the VMAccess enable behavior to make it idempotent and reduce unintended side effects - to not make any changes to the machine if a new sequence number is not received.

  • The reset of ChallengeAuthenticationProtocol flag now happens only when a new sequence number is received and not when enable is called.
  • Resetting the SSH port for allowing SSH Access also happens only when a new sequence number is received.
  • Scrubbing the settings used by VMAccess once the password reset or SSH key setup is done.

Removing stdout/stderr from telemetry channels for CustomScriptForLinux

18 Dec 21:38
0611459
Compare
Choose a tag to compare

Removing stdout/stderr from telemetry channels for CustomScriptForLinux

Python2/Python3 support for CustomScriptForLinux

25 Sep 21:30
32a9103
Compare
Choose a tag to compare

Python2/Python3 support for CustomScriptForLinux

  • Added shim layer