add(packer): selection of different roles