Updated
over 5 years
ago.
2 hacker ♥️.
FATE#319830, FATE#319843 and FATE#319842 propose integration of AutoYaST with different software configuration management systems like Salt, Chef and Puppet.
During the past CSM we came up with a proof of concept and Hack Week 14 looks like the perfect scenario to develop it further.
We plan to:
- Add support for retrieving/re-using authentication keys (done)
- Support master-less operation (done)
- Improve user's feedback (done)
- Discuss about possible integration with SUMA (done)
- Add Ansible/Chef support (currently only Salt and Puppet are supported)
Final result
- We have a working proof of concept with support for Salt and Puppet. ** Support master-less and client/master operation ** Realtime user's feedback ** Retrieve authentication keys (support the same schemes used by AutoYaST when retrieving the profile).
- More information is available in this blog post
Future
- Improve error handling
- More tests. It would be nice to have some integration tests in place.
- Ask for feedback.
This project is part of:
Hack Week 14
Activity
Comments
-
about 8 years ago by IGonzalezSosa | Reply
During these two days, some things have been implemented:
- Support for retrieving authentication keys. They can be fetched from a HTTP or a FTP server and even from a local device (like a USB stick).
- Masterless mode should be working now (more tests are needed).
-
about 8 years ago by IGonzalezSosa | Reply
The UI has been improved and now you can see what's the provisioning tool doing in real time.
-
over 5 years ago by IGonzalezSosa | Reply
This module is already part of openSUSE and SUSE Linux Enterprise distributions, so I consider it as done.
Similar Projects
This project is one of its kind!