Comment 26 for bug 1507867

Revision history for this message
Ian Booth (wallyworld) wrote :

I've done some more digging and there does appear to be an issue with simplestreams metadata retrieval. Adding extra debugging to print what juju actually retrieves from the devel stream is below. This is the result of Juju receiving and parsing the metadata it has just retrieved. There's no modern tools in that list.

machine-0: 2015-11-19 03:06:47 INFO juju.apiserver.common tools.go:279 SIMPLESTREAMS LIST: 1.21-alpha1-precise-amd64;1.21-alpha1-precise-armhf;1.21-alpha1-precise-i386;1.21-alpha1-trusty-amd64;1.21-alpha1-trusty-arm64;1.21-alpha1-trusty-armhf;1.21-alpha1-trusty-i386;1.21-alpha1-trusty-ppc64el;1.21-alpha1-utopic-amd64;1.21-alpha1-utopic-arm64;1.21-alpha1-utopic-armhf;1.21-alpha1-utopic-i386;1.21-alpha1-utopic-ppc64el;1.21-alpha2-precise-amd64;1.21-alpha2-precise-armhf;1.21-alpha2-precise-i386;1.21-alpha2-trusty-amd64;1.21-alpha2-trusty-arm64;1.21-alpha2-trusty-armhf;1.21-alpha2-trusty-i386;1.21-alpha2-trusty-ppc64el;1.21-alpha2-utopic-amd64;1.21-alpha2-utopic-arm64;1.21-alpha2-utopic-armhf;1.21-alpha2-utopic-i386;1.21-alpha2-utopic-ppc64el;1.21-alpha3-precise-amd64;1.21-alpha3-precise-armhf;1.21-alpha3-precise-i386;1.21-alpha3-trusty-amd64;1.21-alpha3-trusty-arm64;1.21-alpha3-trusty-armhf;1.21-alpha3-trusty-i386;1.21-alpha3-trusty-ppc64el;1.21-alpha3-utopic-amd64;1.21-alpha3-utopic-arm64;1.21-alpha3-utopic-armhf;1.21-alpha3-utopic-i386;1.21-alpha3-utopic-ppc64el;1.21-alpha3-vivid-amd64;1.21-alpha3-vivid-arm64;1.21-alpha3-vivid-armhf;1.21-alpha3-vivid-i386;1.21-alpha3-vivid-ppc64el;1.21-alpha3-win2012-amd64;1.21-alpha3-win2012hv-amd64;1.21-alpha3-win2012hvr2-amd64;1.21-alpha3-win2012r2-amd64;1.21-alpha3-win7-amd64;1.21-alpha3-win8-amd64;1.21-alpha3-win81-amd64;1.21-beta1-precise-amd64;1.21-beta1-precise-armhf;1.21-beta1-precise-i386;1.21-beta1-trusty-amd64;1.21-beta1-trusty-arm64;1.21-beta1-trusty-armhf;1.21-beta1-trusty-i386;1.21-beta1-trusty-ppc64el;1.21-beta1-utopic-amd64;1.21-beta1-utopic-arm64;1.21-beta1-utopic-armhf;1.21-beta1-utopic-i386;1.21-beta1-utopic-ppc64el;1.21-beta1-vivid-amd64;1.21-beta1-vivid-arm64;1.21-beta1-vivid-armhf;1.21-beta1-vivid-i386;1.21-beta1-vivid-ppc64el;1.21-beta1-win2012-amd64;1.21-beta1-win2012hv-amd64;1.21-beta1-win2012hvr2-amd64;1.21-beta1-win2012r2-amd64;1.21-beta1-win7-amd64;1.21-beta1-win8-amd64;1.21-beta1-win81-amd64;1.21-beta2-precise-amd64;1.21-beta2-precise-armhf;1.21-beta2-precise-i386;1.21-beta2-trusty-amd64;1.21-beta2-trusty-arm64;1.21-beta2-trusty-armhf;1.21-beta2-trusty-i386;1.21-beta2-trusty-ppc64el;1.21-beta2-utopic-amd64;1.21-beta2-utopic-arm64;1.21-beta2-utopic-armhf;1.21-beta2-utopic-i386;1.21-beta2-utopic-ppc64el;1.21-beta2-vivid-amd64;1.21-beta2-vivid-arm64;1.21-beta2-vivid-armhf;1.21-beta2-vivid-i386;1.21-beta2-vivid-ppc64el;1.21-beta2-win2012-amd64;1.21-beta2-win2012hv-amd64;1.21-beta2-win2012hvr2-amd64;1.21-beta2-win2012r2-amd64;1.21-beta2-win7-amd64;1.21-beta2-win8-amd64;1.21-beta2-win81-amd64;1.21-beta3-precise-amd64;1.21-beta3-precise-armhf;1.21-beta3-precise-i386;1.21-beta3-trusty-amd64;1.21-beta3-trusty-arm64;1.21-beta3-trusty-armhf;1.21-beta3-trusty-i386;1.21-beta3-trusty-ppc64el;1.21-beta3-utopic-amd64;1.21-beta3-utopic-arm64;1.21-beta3-utopic-armhf;1.21-beta3-utopic-i386;1.21-beta3-utopic-ppc64el;1.21-beta3-vivid-amd64;1.21-beta3-vivid-arm64;1.21-beta3-vivid-armhf;1.21-beta3-vivid-i386;1.21-beta3-vivid-ppc64el;1.21-beta3-win2012-amd64;1.21-beta3-win2012hv-amd64;1.21-beta3-win2012hvr2-amd64;1.21-beta3-win2012r2-amd64;1.21-beta3-win7-amd64;1.21-beta3-win8-amd64;1.21-beta3-win81-amd64;1.21-beta4-precise-amd64;1.21-beta4-precise-armhf;1.21-beta4-precise-i386;1.21-beta4-trusty-amd64;1.21-beta4-trusty-arm64;1.21-beta4-trusty-armhf;1.21-beta4-trusty-i386;1.21-beta4-trusty-ppc64el;1.21-beta4-utopic-amd64;1.21-beta4-utopic-arm64;1.21-beta4-utopic-armhf;1.21-beta4-utopic-i386;1.21-beta4-utopic-ppc64el;1.21-beta4-vivid-amd64;1.21-beta4-vivid-arm64;1.21-beta4-vivid-armhf;1.21-beta4-vivid-i386;1.21-beta4-vivid-ppc64el;1.21-beta4-win2012-amd64;1.21-beta4-win2012hv-amd64;1.21-beta4-win2012hvr2-amd64;1.21-beta4-win2012r2-amd64;1.21-beta4-win7-amd64;1.21-beta4-win8-amd64;1.21-beta4-win81-amd64;1.21-beta5-precise-amd64;1.21-beta5-precise-armhf;1.21-beta5-precise-i386;1.21-beta5-trusty-amd64;1.21-beta5-trusty-arm64;1.21-beta5-trusty-armhf;1.21-beta5-trusty-i386;1.21-beta5-trusty-ppc64el;1.21-beta5-utopic-amd64;1.21-beta5-utopic-arm64;1.21-beta5-utopic-armhf;1.21-beta5-utopic-i386;1.21-beta5-utopic-ppc64el;1.21-beta5-vivid-amd64;1.21-beta5-vivid-arm64;1.21-beta5-vivid-armhf;1.21-beta5-vivid-i386;1.21-beta5-vivid-ppc64el;1.21-beta5-win2012-amd64;1.21-beta5-win2012hv-amd64;1.21-beta5-win2012hvr2-amd64;1.21-beta5-win2012r2-amd64;1.21-beta5-win7-amd64;1.21-beta5-win8-amd64;1.21-beta5-win81-amd64;1.21-rc1-precise-amd64;1.21-rc1-precise-armhf;1.21-rc1-precise-i386;1.21-rc1-trusty-amd64;1.21-rc1-trusty-arm64;1.21-rc1-trusty-armhf;1.21-rc1-trusty-i386;1.21-rc1-trusty-ppc64el;1.21-rc1-utopic-amd64;1.21-rc1-utopic-arm64;1.21-rc1-utopic-armhf;1.21-rc1-utopic-i386;1.21-rc1-utopic-ppc64el;1.21-rc1-vivid-amd64;1.21-rc1-vivid-arm64;1.21-rc1-vivid-armhf;1.21-rc1-vivid-i386;1.21-rc1-vivid-ppc64el;1.21-rc1-win2012-amd64;1.21-rc1-win2012hv-amd64;1.21-rc1-win2012hvr2-amd64;1.21-rc1-win2012r2-amd64;1.21-rc1-win7-amd64;1.21-rc1-win8-amd64;1.21-rc1-win81-amd64;1.21.0-precise-amd64;1.21.0-precise-armhf;1.21.0-precise-i386;1.21.0-trusty-amd64;1.21.0-trusty-arm64;1.21.0-trusty-armhf;1.21.0-trusty-i386;1.21.0-trusty-ppc64el;1.21.0-utopic-amd64;1.21.0-utopic-arm64;1.21.0-utopic-armhf;1.21.0-utopic-i386;1.21.0-utopic-ppc64el;1.21.0-vivid-amd64;1.21.0-vivid-arm64;1.21.0-vivid-armhf;1.21.0-vivid-i386;1.21.0-win2012-amd64;1.21.0-win2012hv-amd64;1.21.0-win2012hvr2-amd64;1.21.0-win2012r2-amd64;1.21.0-win7-amd64;1.21.0-win8-amd64;1.21.0-win81-amd64;1.21.1-precise-amd64;1.21.1-precise-armhf;1.21.1-precise-i386;1.21.1-trusty-amd64;1.21.1-trusty-arm64;1.21.1-trusty-armhf;1.21.1-trusty-i386;1.21.1-trusty-ppc64el;1.21.1-utopic-amd64;1.21.1-utopic-arm64;1.21.1-utopic-armhf;1.21.1-utopic-i386;1.21.1-utopic-ppc64el;1.21.1-vivid-amd64;1.21.1-vivid-arm64;1.21.1-vivid-armhf;1.21.1-vivid-i386;1.21.1-win2012-amd64;1.21.1-win2012hv-amd64;1.21.1-win2012hvr2-amd64;1.21.1-win2012r2-amd64;1.21.1-win7-amd64;1.21.1-win8-amd64;1.21.1-win81-amd64;1.21.2-precise-amd64;1.21.2-precise-armhf;1.21.2-precise-i386;1.21.2-trusty-amd64;1.21.2-trusty-arm64;1.21.2-trusty-armhf;1.21.2-trusty-i386;1.21.2-trusty-ppc64el;1.21.2-utopic-amd64;1.21.2-utopic-arm64;1.21.2-utopic-armhf;1.21.2-utopic-i386;1.21.2-utopic-ppc64el;1.21.2-vivid-amd64;1.21.2-vivid-arm64;1.21.2-vivid-armhf;1.21.2-vivid-i386;1.21.2-win2012-amd64;1.21.2-win2012hv-amd64;1.21.2-win2012hvr2-amd64;1.21.2-win2012r2-amd64;1.21.2-win7-amd64;1.21.2-win8-amd64;1.21.2-win81-amd64;1.21.3-precise-amd64;1.21.3-precise-armhf;1.21.3-precise-i386;1.21.3-trusty-amd64;1.21.3-trusty-arm64;1.21.3-trusty-armhf;1.21.3-trusty-i386;1.21.3-trusty-ppc64el;1.21.3-utopic-amd64;1.21.3-utopic-arm64;1.21.3-utopic-armhf;1.21.3-utopic-i386;1.21.3-utopic-ppc64el;1.21.3-vivid-amd64;1.21.3-vivid-arm64;1.21.3-vivid-armhf;1.21.3-vivid-i386;1.21.3-vivid-ppc64el;1.21.3-win2012-amd64;1.21.3-win2012hv-amd64;1.21.3-win2012hvr2-amd64;1.21.3-win2012r2-amd64;1.21.3-win7-amd64;1.21.3-win8-amd64;1.21.3-win81-amd64;1.22-beta1-precise-amd64;1.22-beta1-precise-armhf;1.22-beta1-precise-i386;1.22-beta1-trusty-amd64;1.22-beta1-trusty-arm64;1.22-beta1-trusty-armhf;1.22-beta1-trusty-i386;1.22-beta1-trusty-ppc64el;1.22-beta1-utopic-amd64;1.22-beta1-utopic-arm64;1.22-beta1-utopic-armhf;1.22-beta1-utopic-i386;1.22-beta1-utopic-ppc64el;1.22-beta1-vivid-amd64;1.22-beta1-vivid-arm64;1.22-beta1-vivid-armhf;1.22-beta1-vivid-i386;1.22-beta1-win2012-amd64;1.22-beta1-win2012hv-amd64;1.22-beta1-win2012hvr2-amd64;1.22-beta1-win2012r2-amd64;1.22-beta1-win7-amd64;1.22-beta1-win8-amd64;1.22-beta1-win81-amd64;1.22-beta2-precise-amd64;1.22-beta2-precise-armhf;1.22-beta2-precise-i386;1.22-beta2-trusty-amd64;1.22-beta2-trusty-arm64;1.22-beta2-trusty-armhf;1.22-beta2-trusty-i386;1.22-beta2-trusty-ppc64el;1.22-beta2-utopic-amd64;1.22-beta2-utopic-arm64;1.22-beta2-utopic-armhf;1.22-beta2-utopic-i386;1.22-beta2-utopic-ppc64el;1.22-beta2-vivid-amd64;1.22-beta2-vivid-arm64;1.22-beta2-vivid-armhf;1.22-beta2-vivid-i386;1.22-beta2-win2012-amd64;1.22-beta2-win2012hv-amd64;1.22-beta2-win2012hvr2-amd64;1.22-beta2-win2012r2-amd64;