On Apr 07, Daniel Stender wrote: > The upstream tarball actually is the result of debops-update, manually > stripped > and tar-ed with --exclude-vcs. That appears to be the only way to get also the > roles right now ...
> I don't have a clue yet how to create a get-orig-source target. For packaging, > the most convenient way would be if the roles are included in the project > repo, > could that be possible somehow? Because Ansible will deprecate support for plain requirements files and switch to YAML-based requirements, debops-update is in need of an update to use the new format. There's currently no list of role repositories, but that could be added to the debops-playbooks package in some place. Would a plain URL-based list of git repositories be useful for this? I'm not sure if going with git submodules in debops-playbooks repository would be a good solution... This is currently done in the documentation repository and it's cumbersome to update (probably a bot account would be needed to make it easier). If a role is updated, debops-playbooks repository doesn't need to be changed unless that respective role playbook need to be changed. There were talks about going with https://github.com/ingydotnet/git-subrepo/ for this, but I haven't gotten to trying that out yet. Maciej

