Project

General

Profile

action #178564

Updated by tinita 24 days ago

## Observation 
 Current salt pipelines are failing. This wasn't seen as part of alert handling (yet) but very recent individual runs in MR's and re-runs on master. 

 ``` 
 File "/usr/lib/python3.13/site-packages/salt/modules/bsd_shadow.py", line 22, in <module> 
     import salt.utils.pycrypto 
   File "/usr/lib/python3.13/site-packages/salt/utils/pycrypto.py", line 104, in <module> 
     methods = {m.name.lower(): m for m in crypt.methods} 
                                           ^^^^^^^^^^^^^ 
 AttributeError: module 'crypt' has no attribute 'methods' 
 [...] 
           ID: kdump-conf 
     Function: augeas.change 
       Result: False 
      Comment: State 'augeas.change' was not found in SLS 'kdump' 
               Reason: 'augeas' __virtual__ returned False: augeas module could not be loaded 
 ``` 

 ## Acceptance criteria 
 * **AC1:** Unit tests in salt pipelines are passing 

 ## Suggestions 
 * Take a look at https://gitlab.suse.de/gpathak/salt-states-openqa/-/jobs/3959644 and https://gitlab.suse.de/openqa/salt-states-openqa/-/jobs/3959646 for starters. Should also reproduce on any new MR 
 * Look at https://github.com/saltstack/salt/issues/67118

Back