summaryrefslogblamecommitdiffstats
path: root/README.md
blob: 916a8cc3341157ebcc194fff3ffc51a3bd458f43 (plain) (tree)



















                                                                                                  




                                                                                                                    
                                             

Collection of small roles to use mltk to build and install the bwLehrool environment.

Playbook

You should used the 'setup-bwlp.yml' playbook. It supports two tags:

  • core: the basic bwLehrpool flavour with just xfce4 and basic tools
  • extended: the Freiburg bwLehrpool flavour with kde-plasma, ubuntu-desktio, i3 and extended tools

mltk roles

  • mltk-core: just sets the git repository variables, depended by other mltk related roles
  • mltk-bwlp: builds and installs the bwlp mltk target
  • mltk-vmware: builds and installs the vmware mltk addons
  • mltk-nvidia: builds and installs the nvidia mltk addons

other roles

TODO

ToDo list

  • Unify variables declaration across roles (sometimes defaults/ and sometimes vars/ is used)
  • Unify package installation across roles (distro-awareness, list as variables, etc)
  • Create own role for installing deps for apt-key (used by several roles, but only installed by docker-ce currently)
  • Rework the whole bwLehrpool background mess