[Bug 1626224] Re: [SRU] New stable micro release 2.18
This bug was fixed in the package snapcraft - 2.18.1 --- snapcraft (2.18.1) xenial; urgency=medium [ Carlo Lobrano ] * snapcraft search: return ordered results (#820) [ Sam Yaple ] * python plugin: Don't filter .pth files (#822) [ Sergio Schvezov ] * Make copies of remote parts to avoid ordering issues (#821) * plainbox-provider plugin: rewrite python shebangs (#823) * New upstream release 2.18.1 (LP: #1626224) -- Sergio SchvezovFri, 23 Sep 2016 13:50:26 -0300 ** 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/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
I have tested this release in a clean and up-to-date xenial vm: Installed snapcraft, snapcraft-examples and snapcraft-parser, enabled -proposed, and upgraded them to 2.18.1. I then ran the following tests: Plugins: ✓ Build a snap with a python constraints file from a URL. ✓ Build a snap with a python requirements file from a URL. ✓ Build snaps with the deprecated python2 and python3 plugins. ✓ Build a snap using the autotools plugin, with a bootstrap directory in the source. ✓ Build a snap with the nodejs plugin and dev-deps. ✓ Build a snap with the make plugin and artifacts in a dir. ✓ Build the dogpile.cache snap with python2. Sources: ✓ Build a snap using a deb file as the source. ✗ Build snaps with and without source-depth: https://bugs.launchpad.net/snapcraft/+bug/1627772 Lifecycle: ✓ Run an exploratory test on the various lifecycle commands. Cleanbuild: ✓ Build a snap using cleanbuild. Wiki: ✓ Build a snap that depends on a remote part with filesets. ✓ Run snapcraft search, check that the results are ordered. ✗ Build the plainbox-provider-snappy snap: https://bugs.launchpad.net/snapcraft/+bug/1626587 ✓ Try to parse with missing hg, git, bzr and svn. Store: ✓ Run snapcraft login. Errors: ✓ Try to build a snap with an error in the yaml, check that the right line for the error is reported. There is one bug with the source-depth value, that won't affect any existing snapcraft files because it's a new property. The default value works. And there is another still affecting the plainbox snap. This release makes it a little better, though, and it's not a regression introduced in this version. So, we will proceed to land 2.18.1 and fix those errors in 2.19. Thanks Steve and Chris. I'm marking this as verified. Please, continue with the landing to the archive. ** Tags removed: verification-needed ** 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/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
Hello Sergio, or anyone else affected, Accepted snapcraft into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapcraft/2.18.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 removed: verification-failed ** 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/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
Manual tests done on 2.18.1 https://gist.github.com/elopio/a749810edd9a80517b46ace63d45b166#file- snapcraft-tests-2-18-1-md -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
** Description changed: - This is an SRU bug to release 2.17 of snapcraft which follows the - guidelines defined in the wiki over at + This is an SRU bug to release 2.18 and 2.18.1 of snapcraft which follows + the guidelines defined in the wiki over at https://wiki.ubuntu.com/SnapcraftUpdates The list of bugs and features in this release are defined at - https://launchpad.net/snapcraft/+milestone/2.17 + https://launchpad.net/snapcraft/+milestone/2.18 and + https://launchpad.net/snapcraft/+milestone/2.18.1 Tests run already: https://gist.github.com/elopio/a749810edd9a80517b46ace63d45b166#file-snapcraft-tests-2-18-md -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
https://bugs.launchpad.net/snapcraft/+bug/1626603 ** Tags removed: verification-needed ** Tags added: verification-failed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
Hello Sergio, or anyone else affected, Accepted snapcraft into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapcraft/2.18 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! ** Changed in: snapcraft (Ubuntu Xenial) Status: New => Fix Committed ** 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/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1626224] Re: [SRU] New stable micro release 2.18
This bug was fixed in the package snapcraft - 2.18+16.10 --- snapcraft (2.18+16.10) yakkety; urgency=medium [ Sam Yaple ] * Check if option is url for pip (#785) * Unify python plugin test (#793) [ Sergio Schvezov ] * Improve lifecycle execution of steps (#794) * Load project information in one location (#799) * Replace uses of copy with dump (#798) * Report the proper line number on bad yaml errors (#816) * Support deb files as sources (#811) * lxd: use built-in image streams. (#817) * Make source-depth a parameter and opt-in (#814) * New upstream release 2.18 (LP: #1626224) [ Kyle Fazzari ] * Only discover dependencies once per file. (#796) [ Leo Arias ] * In the busybox test, use the last installed data dir (#801) * Add the TEST_STORE environment variable to the travis script (#802) [ Evan ] * autotools plugin: Do not run the bootstrap directory as a script. (#803) [ Jonathon Love ] * nodejs plugin: fix to install of dev-deps in package.json (#800) [ Colin Watson ] * Fix parts integration tests (#807) * Remove snapcraft.storeapi.common (#806) * Adjust login to conform to UX specification (#804) * Refresh discharge macaroon if necessary (#805) [ Joe Talbott ] * Don't litter /tmp with test artifacts. (#808) * Handle missing source type packages in the parser (#742) [ James Lucas ] * make plugin: allow copying artifact dirs (#809) [ Enrique Hernández Bello ] * Enable crosscompilation for dump and copy plugins (#791) [ Celso Providelo ] * Replacing deprecated API for searching snaps. (#815) -- Sergio SchvezovWed, 21 Sep 2016 15:55:08 + ** Changed in: snapcraft (Ubuntu Yakkety) Status: New => 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/1626224 Title: [SRU] New stable micro release 2.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1626224/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs