Bug 42785 - UCC 3 updates not possible due to snapd bug
UCC 3 updates not possible due to snapd bug
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: End user applications
UCC 3.0
Other Linux
: P5 normal
: UCC 3.0-errata
Assigned To: Erik Damrose
Felix Botner
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-10-28 12:36 CEST by Erik Damrose
Modified: 2016-11-09 10:56 CET (History)
0 users

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 6: Setup Problem: Issue for the setup process
Who will be affected by this bug?: 5: Will affect all installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.857
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Damrose univentionstaff 2016-10-28 12:36:30 CEST
We have to fork snapd in UCC 3 to fix

https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1621336

Otherwise no further UCC 3 mirror updates can be released
Comment 1 Erik Damrose univentionstaff 2016-10-28 15:45:31 CEST
r16813 0010-unattended-upgrade.patch
Comment 2 Erik Damrose univentionstaff 2016-10-31 12:28:48 CET
OK:
snap find hello-world
snap install hello-world
/snap/bin/hello-world

Unattended upgrade works in my tests, setting to resolved. For testing, the internal buildscope and the ucc3 test mirror have to be used.

r73892 snapd.yaml
Comment 3 Felix Botner univentionstaff 2016-11-04 13:15:34 CET
OK - snapd patch
OK - ucc-3.0 desktop rev2 non-interactive update
OK - ucc-3.0 desktop non-interactive update
OK - YAML

thin client update is not supported (and fails due not enough free space in /)
Comment 4 Erik Damrose univentionstaff 2016-11-09 10:56:38 CET
http://errata.software-univention.de/ucc/3.0/7.html