[Bug 1583298] Re: Add support for epoch property

2017-01-27 Thread Michael Vogt
** Changed in: snapd (Ubuntu Xenial)
   Status: New => Fix Released

** Changed in: snapd (Ubuntu Yakkety)
   Status: Fix Committed => Fix Released

** Changed in: snapd (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/click-reviewers-tools/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-30 Thread Launchpad Bug Tracker
This bug was fixed in the package click-reviewers-tools - 0.43~14.04.1

---
click-reviewers-tools (0.43~14.04.1) xenial-proposed; urgency=medium

  [ Jamie Strandboge ]
  * sr_lint.py:
- kernel snaps may have external symlinks
- handle top-level plugs and slots with yaml data as 'null' (LP: #1579201)
- add epoch checks (LP: #1583298)
- .pyc are arch-independent, so don't complain about them
- add confinement checks (LP: #1580819)
  * data/apparmor-easyprof-ubuntu.json:
- add opengl interface as 'common' (LP: #1572140)
- add reserved bluez, network-manager and location-observe interfaces
  * sr_security.py:
- remove last reference to 'cap'
- turn resquash test into info for now until the squashfs-tools bugs are
  fixed and this is a reliable check
  * when 'confinement' is 'devmode', override the result type to 'info'
- common.py: add override_result_type to allow in support of 'confinement'
  overrides
- sr_common.py: add _devmode_override()
- sr_security.py: use override_result_type if in devmode
- LP: #1584231

 -- Jamie Strandboge   Fri, 20 May 2016 16:06:55 -0500

** Changed in: click-reviewers-tools (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/click-reviewers-tools/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-25 Thread Jamie Strandboge
$ click-review -v /tmp/foo_1.0_amd64.snap
...
 - lint-snap-v2:epoch_valid
OK

$ cat meta/snap.yaml
apps:
  bar:
command: bin/bar
architectures:
- amd64
description: 'stuff here'
name: foo
plugs:
  opengl: null
  pulseaudio: null
  unity7: null
summary: stuff
version: 1.0
epoch: 2


** Tags removed: verification-needed
** Tags added: verification-done

** Also affects: snapd (Ubuntu Yakkety)
   Importance: Wishlist
 Assignee: Kyle Fazzari (kyrofa)
   Status: Fix Committed

** Also affects: snapd (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Also affects: click-reviewers-tools (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: click-reviewers-tools (Ubuntu Yakkety)
   Status: New => Fix Released

** Changed in: click-reviewers-tools (Ubuntu Xenial)
   Status: New => Fix Committed

** Changed in: click-reviewers-tools (Ubuntu Yakkety)
 Assignee: (unassigned) => Jamie Strandboge (jdstrand)

** Changed in: click-reviewers-tools (Ubuntu Xenial)
 Assignee: (unassigned) => Jamie Strandboge (jdstrand)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/click-reviewers-tools/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-24 Thread Martin Pitt
Hello Kyle, or anyone else affected,

Accepted click-reviewers-tools into xenial-proposed. The package will
build now and be available at https://launchpad.net/ubuntu/+source
/click-reviewers-tools/0.43~14.04.1 in a few hours, and then in the
-proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-24 Thread Kyle Fazzari
** Changed in: snapd (Ubuntu)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-19 Thread Kyle Fazzari
** Description changed:

  In order to support step upgrades, snaps need to be able to specify
  upgrade paths. The method decided upon to specify said upgrade paths is
  an optional "epoch" property. Valid values consist of positive integers
  and an asterisk (e.g. 1 is epoch 1, 1* is the upgrade path from 1 to 2,
  and 2 is epoch 2). If the epoch is not specified, it should implicitly
  be 0.
  
+ Example YAML:
+ 
+ name: foo
+ version: 1
+ description: foo
+ summary: foo
+ epoch: 1*
+ 
  Note that the API for providing this to the store does not yet exist, so
  this bug only covers the parsing of this information from the
  `snap.yaml`.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-19 Thread Kyle Fazzari
Solution here: https://github.com/ubuntu-core/snappy/pull/1189

** Changed in: snapd (Ubuntu)
 Assignee: (unassigned) => Kyle Fazzari (kyrofa)

** Changed in: snapd (Ubuntu)
   Status: New => In Progress

** Changed in: snapd (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-18 Thread Kyle Fazzari
** Description changed:

  In order to support step upgrades, snaps need to be able to specify
  upgrade paths. The method decided upon to specify said upgrade paths is
  an optional "epoch" property. Valid values consist of positive integers
  and an asterisk (e.g. 1 is epoch 1, 1* is the upgrade path from 1 to 2,
  and 2 is epoch 2). If the epoch is not specified, it should implicitly
  be 0.
+ 
+ Note that the API for providing this to the store does not yet exist, so
+ this bug only covers the parsing of this information from the
+ `snap.yaml`.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1583298] Re: Add support for epoch property

2016-05-18 Thread Kyle Fazzari
Note that this is closely related to
https://bugs.launchpad.net/snapcraft/+bug/1581113 for snapcraft. They're
kept separate to make the SRUs easier to test.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1583298

Title:
  Add support for epoch property

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1583298/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs