[elbe-devel] [RFC 0/4] ease working with local repository

Manuel Traut manut at linutronix.de
Mon Jul 23 15:49:53 CEST 2018


Hi,

to ease using local repositories (e.g. created with cd2aptly) the newly
introduced subcommand 'setrepo' can be used. It replaces the mirror section
with a local repository. Because the local repository generated by cd2aplty
doesn't have sth like a 'stretch-backports' component but the originaly used
version should be in the 'main' component, the 'ignore-pinning'
option for elbe-initvm-submit is needed.

known-issues:
  * see cd2aptly, the problem might also be caused by these patches

Manuel Traut (4):
  setrepo: initial version
  setrepo: set noauth for project and initvm
  setrepo: add deb-src for target node
  init/initvm: add --ignore-pinning option

 debian/elbe.install            |  1 +
 docs/elbe-setrepo.txt          | 65 ++++++++++++++++++++++++++++++++++
 elbepack/commands/init.py      |  8 +++++
 elbepack/commands/initvm.py    |  4 +++
 elbepack/commands/setrepo.py   | 53 +++++++++++++++++++++++++++
 elbepack/elbexml.py            | 30 ++++++++++++++++
 elbepack/init/preseed.cfg.mako |  2 +-
 elbepack/initvmaction.py       |  3 ++
 8 files changed, 165 insertions(+), 1 deletion(-)
 create mode 100644 docs/elbe-setrepo.txt
 create mode 100644 elbepack/commands/setrepo.py

-- 
2.18.0




More information about the elbe-devel mailing list