Snapcraft autopkgktest failure in zesty

With our snapd zesty 2.24 SRU we noticed that the snapcraft rdep has an autopkgtest failure: http://people.canonical.com/~ubuntu-archive/proposed-migration/zesty/update_excuses.html#snapd

Upon investigating it turns out that there is a command:

['sudo', 'apt-get', '--no-install-recommends', '-y', 'install', 'hello=2.10-1']

in there that hardcodes the version of hello. Unfortunately in zesty this version is now 2.10-1build1.

Full log at: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-zesty/zesty/amd64/s/snapcraft/20170419_124606_aa636@/log.gz

Wow, hello needed a rebuild during freeze? Oh well. Can you add @elopio in the tags?

A rebuild is acceptable as it contains no code changes so does not need a freeze exception. Likely it would be done to clear a transition and let something migrate.

No idea how to tag anything, cirtainly cannot find a tag anywhere in this interface.

-apw

Yeah, but hello?

That last line sounds funny :stuck_out_tongue:

For what it’s worth, a PR is coming out shortly, working on it myself.

https://github.com/snapcore/snapcraft/pull/1269

It was rebuilt to enable PIE. It was done during the freeze because it is
low risk to rebuild the hello package…