Activity log for bug #1581113

Date Who What changed Old value New value Message
2016-05-12 16:05:09 Kyle Fazzari bug added bug
2016-05-12 16:05:19 Kyle Fazzari snapcraft: importance Undecided High
2016-05-12 16:05:22 Kyle Fazzari snapcraft: assignee Kyle Fazzari (kyrofa)
2016-05-12 16:05:36 Kyle Fazzari snapcraft: status New In Progress
2016-05-12 16:05:39 Kyle Fazzari snapcraft: milestone 2.9
2016-05-12 16:07:03 Kyle Fazzari snapcraft: importance High Wishlist
2016-05-19 14:53:24 Kyle Fazzari description [Impact] * In order to support step upgrades, snaps need to be able to specify upgrade paths. * The method decided upon to specify upgrade paths is an optional "epoch" property. Valid values consist of integers and an asterisk (e.g. 1 is epoch 1, 1* is the upgrade path from 1 to 2, and 2 is epoch 2). * `snapcraft init` should not specify "epoch" at all. * The "epoch" property, if specified, should be copied into the resulting `snap.yaml`. [Test Case] * Run `snapcraft init`. Make sure "epoch" is not specified. * Create a valid snapcraft.yaml (without "epoch" property) and run `snapcraft` on it. Make sure the resulting `snap.yaml` doesn't contain "epoch" property. * Create a valid snapcraft.yaml and include the "epoch" property. Run `snapcraft`. Make sure the resulting `snap.yaml` contains the same "epoch" property. [Regression Potential] * snapcraft.yaml validation could be incorrect (required properties may not be required correctly, etc.) [Impact]  * In order to support step upgrades, snaps need to be able to specify upgrade paths.  * The method decided upon to specify upgrade paths is an optional "epoch" property. Valid values consist of integers and an asterisk (e.g. 1 is epoch 1, 1* is the upgrade path from 1 to 2, and 2 is epoch 2).  * `snapcraft init` should not specify "epoch" at all.  * The "epoch" property, if specified, should be copied into the resulting `snap.yaml`. * Example YAML: name: foo version: 1 summary: foo description: foo epoch: 1* parts: foo: plugin: nil [Test Case]  * Run `snapcraft init`. Make sure "epoch" is not specified.  * Create a valid snapcraft.yaml (without "epoch" property) and run `snapcraft` on it. Make sure the resulting `snap.yaml` doesn't contain "epoch" property.  * Create a valid snapcraft.yaml and include the "epoch" property. Run `snapcraft`. Make sure the resulting `snap.yaml` contains the same "epoch" property. [Regression Potential]  * snapcraft.yaml validation could be incorrect (required properties may not be required correctly, etc.)
2016-05-23 17:41:54 Kyle Fazzari bug task added click-reviewers-tools
2016-05-23 19:26:15 Jamie Strandboge click-reviewers-tools: status New Fix Released
2016-05-24 14:23:56 Sergio Schvezov bug task added snapcraft (Ubuntu)
2016-05-24 14:24:13 Sergio Schvezov nominated for series Ubuntu Yakkety
2016-05-24 14:24:13 Sergio Schvezov bug task added snapcraft (Ubuntu Yakkety)
2016-05-24 14:24:13 Sergio Schvezov nominated for series Ubuntu Xenial
2016-05-24 14:24:13 Sergio Schvezov bug task added snapcraft (Ubuntu Xenial)
2016-05-24 14:24:21 Sergio Schvezov snapcraft (Ubuntu Xenial): milestone xenial-updates
2016-05-24 20:05:46 Kyle Fazzari snapcraft: status In Progress Fix Committed
2016-05-25 07:51:17 Launchpad Janitor snapcraft (Ubuntu Yakkety): status New Fix Released
2016-05-25 13:32:12 Chris J Arges snapcraft (Ubuntu Xenial): status New Fix Committed
2016-05-25 13:32:14 Chris J Arges bug added subscriber Ubuntu Stable Release Updates Team
2016-05-25 13:32:21 Chris J Arges bug added subscriber SRU Verification
2016-05-25 13:32:25 Chris J Arges tags verification-needed
2016-05-25 21:48:58 Leo Arias tags verification-needed verification-done
2016-05-27 17:40:34 Sergio Schvezov snapcraft: status Fix Committed Fix Released
2016-05-30 19:42:19 Launchpad Janitor snapcraft (Ubuntu Xenial): status Fix Committed Fix Released
2016-05-30 19:42:47 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team