Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

app-emulation/wa-linux-agent: Update to 2.9.1.1 #1395

Merged
merged 2 commits into from
Nov 20, 2023
Merged

Commits on Nov 20, 2023

  1. app-emulation/wa-linux-agent: Update to 2.9.1.1

    This is the current version being deployed to the Azure fleet for other
    distros. This update contains a fix for:
    
      Failed to get the PID of the DHCP client: invalid literal for int() with base 10: 'MainPID=1640'
    
    The upstream fix (stripping MainPid=) is in
    Azure/WALinuxAgent#2784.
    
    The patch has also been updated to fix the error:
    
      Unable to setup the persistent firewall rules: [Errno 30] Read-only file system: '/lib/systemd/system/waagent-network-setup.service'
    
    by redirecting unit file installation to /etc/systemd/system. This change
    requires handling in manglefs.sh as package installation unfortunately uses the
    same path. This also requires adding a dependency on systemd-sysext.service to
    that unit, as it depends on python, which is done through a drop-in.
    
    A final change is handling interface restart. RedHat and Ubuntu bounce a single
    link while Flatcar has so far used the "coreos" implementation (restart the
    whole systemd-networkd), which forced a full dhcp lease renewal. Follow the
    approaches of other distros by copying their implementation of restart_if.
    
    Signed-off-by: Jeremi Piotrowski <[email protected]>
    jepio committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    590fa87 View commit details
    Browse the repository at this point in the history
  2. changelog: Add entry for WALinuxAgent update

    Signed-off-by: Jeremi Piotrowski <[email protected]>
    jepio committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    f5c670e View commit details
    Browse the repository at this point in the history