Project

General

Profile

action #168853

Updated by JERiveraMoya about 2 months ago

Many json files include hardcode password. Need remove    those password. As we will have CI/CD check for 'data' folder later. 
 Related ticket: https://progress.opensuse.org/issues/166439 

 Related files: 
 data/yam/agama/auto/leap16.json, 
 data/yam/agama/auto/leap16.json 
 data/yam/agama/auto/leap16.sh 
 data/yam/agama/auto/leap16.sh 
 data/yam/agama/auto/default_tumbleweed.sh 
 data/yam/agama/auto/default_tumbleweed.sh 
 data/yam/agama/auto/alp_tumbleweed.jsonnet 
 data/yam/agama/auto/alp_tumbleweed.jsonnet 
 data/yam/agama/auto/default_tumbleweed.json 
 data/yam/agama/auto/default_tumbleweed.json 
 data/yam/agama/auto/default_leap.json 
 data/yam/agama/auto/default_leap.json 
 data/yam/agama/auto/default_sle.json 
 data/yam/agama/auto/default_sle.json 
 data/yam/agama/auto/gnome_tumbleweed.json 
 data/yam/agama/auto/gnome_tumbleweed.json 
 data/yam/agama/auto/gnome_leap.json 
 data/yam/agama/auto/gnome_leap.json 

 #### Acceptance criteria 
 - **AC1**: Harcoded passwords and for first user and the root passwords are changed by encrypted passwords for Agama scenarios 
 - **AC2**: Clean-up profiles not used (for instance, alp?) 
 - **AC3**: Check that when using encrypted password for the first user, when `agama config show` it behaves similar than with root password (not being displayed), otherwise clarify with developers. 

 #### Additional information 
 https://github.com/agama-project/agama/pull/1771 
 https://github.com/agama-project/agama-project.github.io/pull/27

Back