[Bug 1656291] Re: [SRU] New stable micro release 2.25

2017-01-18 Thread Launchpad Bug Tracker
This bug was fixed in the package snapcraft - 2.25+16.10

---
snapcraft (2.25+16.10) yakkety; urgency=medium

  [ Joe Talbott ]
  * parser: better message for missing snapcraft.yaml in origins. (#985)
  * parser: clean up help. (#986)
  * parser: improve output. (#984)
  * pluginhandler: ensure staged files are included in the prime step. (#920)
  * tests: add aliases integration test. (#1004)

  [ Matthew Aguirre ]
  * Update ant plugin to use get_build_properties(). (#991)
  * Updated autotools plugin to use get_build_properties(). (#999)
  * godeps plugin: update godeps plugin to use get_pull_properties(). (#1000)
  * catkin plugin: update catkin plugin to use get_pull_properties(). (#1001)
  * make plugin: update make plugin to use get_build_properties(). (#992)
  * nodejs plugin: update nodejs plugin to use get_build_properties(). (#996)
  * go plugin: update go plugin to use get_build_properties(). (#997)
  * python plugin: update python plugin to support get_pull_properties(). 
(#1002)
  * qmake plugin: update qmake to use get_build_properties() and
get_pull_properties(). (#993)
  * gulp plugins: update gulp plugin to use get_build_properties(). and
get_pull_properties(). (#998)
  * kernel plugin: update kernel plugin to use get_build_properties(). (#995)

  [ Kyle Fazzari ]
  * copy plugin: update copy plugin to use get_build_properties(). (#1022)
  * tests: add alias integration test. (#1021)
  * sources: support symlinks in deb sources. (#941)
  * schema: replace `snap` filter with `prime` filter. (#1006)
  * tests: reorganize plugin tests into subdirectory. (#1014)
  * tests: reorganize command tests into subdirectory. (#1015)
  * tests: reorganize state tests into subdirectory. (#1019)
  * pluginhandler: add support for disabling system library migration. (#989)
  * docs: document the `notify` daemon type. (#1041)
  * docs: describe hooks. (#1042)
  * lifecycle: clean without parsing if possible. (#1007)
  * core: add support for hooks. (#1026)

  [ Marco Trevisan ]
  * travis.yaml: use docker exec to split build phases. (#1012)

  [ Leo Arias ]
  * tests: fix integration tests in armhf. (#971)
  * ci: add a checklist in the pull request template. (#972)
  * ci: check the license agreement on Travis. (#973)
  * tests: fix snaps tests in armhf. (#990)
  * rust plugin: add conditional compilation. (#1029)
  * tests: use rust 1.12 to test the rust-revision in armhf. (#1040)
  * rust plugin: use the part source path. (#1035)
  * misc: delete bzr ignore. (#1038)

  [ Jonathon Love ]
  * nodejs plugin: fix the plugin’s dependency installation. (#1023)

  [ Olivier Tilloy ]
  * meta: add 'desktop' entry for apps. (#1010)

  [ Sergio Schvezov ]
  * project loader: better error message for classic. (#1025)
  * tests: fix broken unit test in master. (#1027)
  * parts: better error message when defining parts. (#1036)
  * schema: support the notify daemon type. (#1037)
  * godeps plugin: work when GOBIN is set. (#1046)
  * meta: support core libraries. (#1047)
  * docs: update deprecation links. (#1048)
  * rust plugin: respect fetch parameters. (#1034)
  * New upstream release 2.25 (LP: #1656291)

  [ Bayard Randel ]
  * store: implement push pre-check. (#1009)

 -- Sergio Schvezov   Fri, 13 Jan 2017
12:07:10 +

** Changed in: snapcraft (Ubuntu Yakkety)
   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/1656291

Title:
  [SRU] New stable micro release 2.25

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

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

[Bug 1656291] Re: [SRU] New stable micro release 2.25

2017-01-18 Thread Launchpad Bug Tracker
This bug was fixed in the package snapcraft - 2.25

---
snapcraft (2.25) xenial; urgency=medium

  [ Joe Talbott ]
  * parser: better message for missing snapcraft.yaml in origins. (#985)
  * parser: clean up help. (#986)
  * parser: improve output. (#984)
  * pluginhandler: ensure staged files are included in the prime step. (#920)
  * tests: add aliases integration test. (#1004)

  [ Matthew Aguirre ]
  * Update ant plugin to use get_build_properties(). (#991)
  * Updated autotools plugin to use get_build_properties(). (#999)
  * godeps plugin: update godeps plugin to use get_pull_properties(). (#1000)
  * catkin plugin: update catkin plugin to use get_pull_properties(). (#1001)
  * make plugin: update make plugin to use get_build_properties(). (#992)
  * nodejs plugin: update nodejs plugin to use get_build_properties(). (#996)
  * go plugin: update go plugin to use get_build_properties(). (#997)
  * python plugin: update python plugin to support get_pull_properties(). 
(#1002)
  * qmake plugin: update qmake to use get_build_properties() and
get_pull_properties(). (#993)
  * gulp plugins: update gulp plugin to use get_build_properties(). and
get_pull_properties(). (#998)
  * kernel plugin: update kernel plugin to use get_build_properties(). (#995)

  [ Kyle Fazzari ]
  * copy plugin: update copy plugin to use get_build_properties(). (#1022)
  * tests: add alias integration test. (#1021)
  * sources: support symlinks in deb sources. (#941)
  * schema: replace `snap` filter with `prime` filter. (#1006)
  * tests: reorganize plugin tests into subdirectory. (#1014)
  * tests: reorganize command tests into subdirectory. (#1015)
  * tests: reorganize state tests into subdirectory. (#1019)
  * pluginhandler: add support for disabling system library migration. (#989)
  * docs: document the `notify` daemon type. (#1041)
  * docs: describe hooks. (#1042)
  * lifecycle: clean without parsing if possible. (#1007)
  * core: add support for hooks. (#1026)

  [ Marco Trevisan ]
  * travis.yaml: use docker exec to split build phases. (#1012)

  [ Leo Arias ]
  * tests: fix integration tests in armhf. (#971)
  * ci: add a checklist in the pull request template. (#972)
  * ci: check the license agreement on Travis. (#973)
  * tests: fix snaps tests in armhf. (#990)
  * rust plugin: add conditional compilation. (#1029)
  * tests: use rust 1.12 to test the rust-revision in armhf. (#1040)
  * rust plugin: use the part source path. (#1035)
  * misc: delete bzr ignore. (#1038)

  [ Jonathon Love ]
  * nodejs plugin: fix the plugin’s dependency installation. (#1023)

  [ Olivier Tilloy ]
  * meta: add 'desktop' entry for apps. (#1010)

  [ Sergio Schvezov ]
  * project loader: better error message for classic. (#1025)
  * tests: fix broken unit test in master. (#1027)
  * parts: better error message when defining parts. (#1036)
  * schema: support the notify daemon type. (#1037)
  * godeps plugin: work when GOBIN is set. (#1046)
  * meta: support core libraries. (#1047)
  * docs: update deprecation links. (#1048)
  * rust plugin: respect fetch parameters. (#1034)
  * New upstream release 2.25 (LP: #1656291)

  [ Bayard Randel ]
  * store: implement push pre-check. (#1009)

 -- Sergio Schvezov   Fri, 13 Jan 2017
12:07:10 +

** Changed in: snapcraft (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/1656291

Title:
  [SRU] New stable micro release 2.25

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

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

[Bug 1656291] Re: [SRU] New stable micro release 2.25

2017-01-17 Thread Launchpad Bug Tracker
This bug was fixed in the package snapcraft - 2.25+17.04

---
snapcraft (2.25+17.04) zesty; urgency=medium

  [ Joe Talbott ]
  * parser: better message for missing snapcraft.yaml in origins. (#985)
  * parser: clean up help. (#986)
  * parser: improve output. (#984)
  * pluginhandler: ensure staged files are included in the prime step. (#920)
  * tests: add aliases integration test. (#1004)

  [ Matthew Aguirre ]
  * Update ant plugin to use get_build_properties(). (#991)
  * Updated autotools plugin to use get_build_properties(). (#999)
  * godeps plugin: update godeps plugin to use get_pull_properties(). (#1000)
  * catkin plugin: update catkin plugin to use get_pull_properties(). (#1001)
  * make plugin: update make plugin to use get_build_properties(). (#992)
  * nodejs plugin: update nodejs plugin to use get_build_properties(). (#996)
  * go plugin: update go plugin to use get_build_properties(). (#997)
  * python plugin: update python plugin to support get_pull_properties(). 
(#1002)
  * qmake plugin: update qmake to use get_build_properties() and
get_pull_properties(). (#993)
  * gulp plugins: update gulp plugin to use get_build_properties(). and
get_pull_properties(). (#998)
  * kernel plugin: update kernel plugin to use get_build_properties(). (#995)

  [ Kyle Fazzari ]
  * copy plugin: update copy plugin to use get_build_properties(). (#1022)
  * tests: add alias integration test. (#1021)
  * sources: support symlinks in deb sources. (#941)
  * schema: replace `snap` filter with `prime` filter. (#1006)
  * tests: reorganize plugin tests into subdirectory. (#1014)
  * tests: reorganize command tests into subdirectory. (#1015)
  * tests: reorganize state tests into subdirectory. (#1019)
  * pluginhandler: add support for disabling system library migration. (#989)
  * docs: document the `notify` daemon type. (#1041)
  * docs: describe hooks. (#1042)
  * lifecycle: clean without parsing if possible. (#1007)
  * core: add support for hooks. (#1026)

  [ Marco Trevisan ]
  * travis.yaml: use docker exec to split build phases. (#1012)

  [ Leo Arias ]
  * tests: fix integration tests in armhf. (#971)
  * ci: add a checklist in the pull request template. (#972)
  * ci: check the license agreement on Travis. (#973)
  * tests: fix snaps tests in armhf. (#990)
  * rust plugin: add conditional compilation. (#1029)
  * tests: use rust 1.12 to test the rust-revision in armhf. (#1040)
  * rust plugin: use the part source path. (#1035)
  * misc: delete bzr ignore. (#1038)

  [ Jonathon Love ]
  * nodejs plugin: fix the plugin’s dependency installation. (#1023)

  [ Olivier Tilloy ]
  * meta: add 'desktop' entry for apps. (#1010)

  [ Sergio Schvezov ]
  * project loader: better error message for classic. (#1025)
  * tests: fix broken unit test in master. (#1027)
  * parts: better error message when defining parts. (#1036)
  * schema: support the notify daemon type. (#1037)
  * godeps plugin: work when GOBIN is set. (#1046)
  * meta: support core libraries. (#1047)
  * docs: update deprecation links. (#1048)
  * rust plugin: respect fetch parameters. (#1034)
  * New upstream release 2.25 (LP: #1656291)

  [ Bayard Randel ]
  * store: implement push pre-check. (#1009)

 -- Sergio Schvezov   Fri, 13 Jan 2017
12:07:10 +

** Changed in: snapcraft (Ubuntu Zesty)
   Status: In Progress => 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/1656291

Title:
  [SRU] New stable micro release 2.25

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

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

[Bug 1656291] Re: [SRU] New stable micro release 2.25

2017-01-15 Thread Leo Arias
I have run the tests specified above in xenial and yakkety. I've also
done extensive exploratory testing on the areas related to the changes
made by this release, and we have a call for community testing since
Friday. So, I'm going to mark this bug as verified.

Thanks Steve.

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

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

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

Title:
  [SRU] New stable micro release 2.25

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

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


[Bug 1656291] Re: [SRU] New stable micro release 2.25

2017-01-13 Thread Leo Arias
Before the package can be promoted to xenial-updates and yakkety-updats,
it must pass the following tests:

snapcraft-parser:
  * Run snapcraft-parser -h
  * Try to parse an origin without snapcraft.yaml 
  * Run with the debug flag.

plugins:
  * Make snaps with ant, autotools, godeps, catkin, copy, make, nodejs, go, 
python, qmake gulp and kernel plugins.
* Check that the build_properties deprecation warning no longer appears.
  * Make a rust snap with conditional compilation.
  * Make a rust snap with the source in a different repository.
  * Make a rust snap with the source in a subdirectory.
  * Make a rust snap with rust-version.
  * Make a nodejs snap with the source in a different repository.
  * Make a godep snap with GOBIN already set.

sources:
  * Make a snap with libgweather-3-6_3.18.2-0ubuntu0.1_amd64.deb as the source.

filters:
  * Make a snap with the prime keyword.
  * Make a snap with the snap keyword.
* Check that a deprecation message was displayed.

clean:
  * Make a snap, modify the snapcraft.yaml to make it invalid, and run 
snapcraft clean.
* Check that all the snapcraft directories are deleted.

confinement:
  * Try to make a snap without the core snap installed.
  * Try to define a part that doesn't exist.
 
store:
  * Try to push a snap without registering it first.

exploratory:
  * Make snaps with different combinations of stage and prime entries.
  * Make snaps with hooks: 
https://github.com/snapcore/snapcraft/blob/master/docs/hooks.md
  * Make snaps with the desktop keyword in an app.

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

Title:
  [SRU] New stable micro release 2.25

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

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


[Bug 1656291] Re: [SRU] New stable micro release 2.25

2017-01-13 Thread Steve Langasek
Hello Sergio, or anyone else affected,

Accepted snapcraft into yakkety-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/snapcraft/2.25+16.10 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 on 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!

** Changed in: snapcraft (Ubuntu Yakkety)
   Status: New => Fix Committed

** Tags added: verification-needed

** Changed in: snapcraft (Ubuntu Xenial)
   Status: New => 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/1656291

Title:
  [SRU] New stable micro release 2.25

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

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