[elbe-devel] [PATCH v2 0/4] version locking

Manuel Traut manut at linutronix.de
Fri Nov 30 10:36:16 CET 2018


Hi Torben,

thanks for your work! This also fixes github issue #190

I moved the pylint patch to the end of your queue and
added a small patch that mentions the new command if the
version verification fails.

All is applied to devel/elbe-3.0.

  Manu

On 12:17 Fri 23 Nov     , Torben Hohn wrote:
> V2 of the version locking
> 
> I have removed the asyncworker, and also added a reply.
> The restart of the elbe daemon will happen, when its idle.
> So this actually works fine.
> 
> Changes for V2:
> 
> * rebased onto fc4f94cba7b0 ("shellhelper: add env_add parameter to allow setting environment")
> * remove asyncworker
> * pass apt stdout and return code back to elbe control
> * add section in elbe control man page
> * put list of relevant pkgs into elbepack/version.py
> 
> Torben Hohn (4):
>   install_elbe_version: implement "elbe control install_elbe_version"
>   pylint esoap: fix pycodestyle issues
>   init: lock the elbe version to be installed into the initvm
>   easoap install_elbe_version: return error, when in devel mode
> 
>  docs/elbe-control.txt              |  9 +++++++
>  elbepack/daemons/soap/datatypes.py | 14 ++++++++++-
>  elbepack/daemons/soap/esoap.py     | 51 +++++++++++++++++++++++++++++++-------
>  elbepack/init/preseed.cfg.mako     | 10 ++++++--
>  elbepack/soapclient.py             | 32 ++++++++++++++++++++++++
>  elbepack/version.py                |  7 ++++++
>  6 files changed, 111 insertions(+), 12 deletions(-)
> 
> -- 
> 2.11.0
> 
> 
> _______________________________________________
> elbe-devel mailing list
> elbe-devel at linutronix.de
> https://lists.linutronix.de/mailman/listinfo/elbe-devel



More information about the elbe-devel mailing list