<div class="container">
    <h1>Recommended update for google-guest-agent, google-guest-configs, google-osconfig-agent</h1>

    <table class="table table-striped table-bordered">
        <tbody>
        <tr>
            <th>Announcement ID:</th>
            <td>SUSE-RU-2024:4087-1</td>
        </tr>
        <tr>
            <th>Release Date:</th>
            <td>2024-11-28T07:39:16Z</td>
        </tr>
        
        <tr>
            <th>Rating:</th>
            <td>moderate</td>
        </tr>
        <tr>
            <th>References:</th>
            <td>
                <ul>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1231775">bsc#1231775</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1231776">bsc#1231776</a>
                        </li>
                    
                    
                </ul>
            </td>
        </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">openSUSE Leap 15.5</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.6</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP2</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP3</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP4</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP5</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Micro 5.5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Manager Proxy 4.1</li>
                    
                        <li class="list-group-item">SUSE Manager Proxy 4.2</li>
                    
                        <li class="list-group-item">SUSE Manager Proxy 4.3</li>
                    
                        <li class="list-group-item">SUSE Manager Retail Branch Server 4.1</li>
                    
                        <li class="list-group-item">SUSE Manager Retail Branch Server 4.2</li>
                    
                        <li class="list-group-item">SUSE Manager Retail Branch Server 4.3</li>
                    
                        <li class="list-group-item">SUSE Manager Server 4.1</li>
                    
                        <li class="list-group-item">SUSE Manager Server 4.2</li>
                    
                        <li class="list-group-item">SUSE Manager Server 4.3</li>
                    
                </ul>
            </td>
        </tr>
        </tbody>
    </table>

    <p>An update that has two fixes can now be installed.</p>

    


    
        <h2>Description:</h2>
    
    <p>This update for google-guest-agent, google-guest-configs, google-osconfig-agent fixes the following issues:</p>
<ul>
<li>Update to version 20241011.01 (bsc#1231775, bsc#1231776)</li>
<li>Set enable regardless of previous check failed or not</li>
<li>Avoid unnecessary reloads, check before overwriting configs</li>
<li>network/netplan: Do generate instead of apply</li>
<li>Skip SetupInterfaces if configs are already applied</li>
<li>Repeated logging could be mistaken for a recurring issue, log mds mtls endpoint error only once</li>
<li>Retry MDS PUT operation, reload netplan/networkctl only if configs are changed</li>
<li>Log interface state after setting up network</li>
<li>network: Debian 12 rollback only if default netplan is ok</li>
<li>Change mtls mds defaults, update log message to assure error is harmless</li>
<li>network: Restore Debian 12 netplan configuration</li>
<li>network: Remove primary NIC left over configs</li>
<li>Update VLAN interfaces format to match with MDS</li>
<li>Fix panics in agent when setting up VLAN with netplan</li>
<li>Add VLAN NIC support for NetworkManager</li>
<li>Fix debian12 netplan config issue, use ptr receiver</li>
<li>Introduce a configuration toggle for enabling/disabling cloud logging</li>
<li>Adapt and update config key to be consistent with MDS</li>
<li>Allow users to enable/disable the mds mtls via metadata key</li>
<li>Make primary nic management config consistent across all network managers</li>
<li>Avoid writing configuration files when they already exist on wicked</li>
<li>Fix where agent panics on nil event</li>
<li>Update NIC management strategy</li>
<li>Only release dhclient leases for an interface if the respective dhclient is still running</li>
<li>Disable OS Login without pruning off any extra suffix</li>
<li>Skip root cert rotation if installed once</li>
<li>Add ipv6 support to guest agent</li>
<li>Update google-startup-scripts.service to enable logging</li>
<li>Network subsystem remove os rules</li>
<li>oslogin: Don&#x27;t remove sshca watcher when oslogin is disabled</li>
<li>Network manager netplan implementation</li>
<li>Log current available routes on error</li>
<li>Fix command monitor bugs</li>
<li>windows account: Ignore "user already belongs to group" error</li>
<li>Add more error logging in snapshot handling requests, use common retry util</li>
<li>All non-200 status code from MDS should raise error</li>
<li>Change metadata key to enable-oslogin-certificates</li>
<li>Update dhclient pid/lease file directory to abide apparmor rules</li>
<li>Add require-oslogin-certificates logic to disable keys</li>
<li>systemd-networkd: Support Debian 12&#x27;s version</li>
<li>NetworkManager: Only set secondary interfaces as up</li>
<li>address manager: Make sure we check for oldMetadata</li>
<li>network: Early setup network</li>
<li>NetworkManager: Fix ipv6 and ipv4 mode attribute</li>
<li>Network Manager: Make sure we clean up ifcfg files</li>
<li>metadata script runner: Fix script download</li>
<li>oslogin: Avoid adding extra empty line at the end of /etc/security/group.conf</li>
<li>Dynamic vlan</li>
<li>Check for nil response</li>
<li>Create NetworkManager implementation</li>
<li>Skip interface manager on Windows</li>
<li>network: Remove ignore setup</li>
<li>Create wicked network service implementation and its respective unit</li>
<li>Update metadata script runner, add tests</li>
<li>Refactor guest-agent to use common retry util</li>
<li>Flush logs before exiting</li>
<li>Implement retry util</li>
<li>Refactor utils package to not dump everything unrelated into one file</li>
<li>Set version on metadata script runner</li>
<li>Implement cleanup of deprecated configuration directives</li>
<li>Ignore DHCP offered routes only for secondary nics</li>
<li>Deprecate DHClient in favor of systemd-networkd</li>
<li>Generate windows and linux licenses</li>
<li>Remove quintonamore from OWNERS</li>
<li>Delete integration tests</li>
<li>Add configuration toggle to enable/disable use of OS native certificate stores</li>
<li>Avoid writing configuration files when they already exist on wicked and NetworkManager</li>
<li>Get rid of deprecated dependencies in snapshot service generate code</li>
<li>Configure primary nic if only set in cfg file</li>
</ul>



    

    <h2>Patch Instructions:</h2>
    <p>
        To install this SUSE  update use the SUSE recommended
        installation methods like YaST online_update or "zypper patch".<br/>

        Alternatively you can run the command listed for your product:
    </p>
    <ul class="list-group">
        
            <li class="list-group-item">
                openSUSE Leap 15.5
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.5-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                openSUSE Leap 15.6
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.6-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Enterprise Micro 5.5
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Micro-5.5-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP2
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP3
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP5
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2024-4087=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP6
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP6-2024-4087=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Enterprise Micro 5.5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP2 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    Public Cloud Module 15-SP2 (noarch)
                    <ul>
                        
                            <li>google-guest-configs-20241025.00-150000.1.34.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP3 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    Public Cloud Module 15-SP3 (noarch)
                    <ul>
                        
                            <li>google-guest-configs-20241025.00-150000.1.34.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP4 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-osconfig-agent-20240926.03-150000.1.38.1</li>
                        
                            <li>google-guest-agent-20241011.01-150000.1.51.1</li>
                        
                    </ul>
                </li>
            
        
    </ul>

    
        <h2>References:</h2>
        <ul>
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1231775">https://bugzilla.suse.com/show_bug.cgi?id=1231775</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1231776">https://bugzilla.suse.com/show_bug.cgi?id=1231776</a>
                    </li>
                
            
        </ul>
    
</div>