simple stream for runabove

Patrick Hetu patrick.hetu at gmail.com
Tue Feb 3 19:26:12 UTC 2015


> Bonjour Patrick,
>
Salut Thomas,


>
> Can you give us the result of the following command:
> juju metadata validate-tools
>

Tools are not a problem, images are:

u-ph:~$ juju metadata validate-images -e run
ERROR index file has no data for cloud {BHS-1 https://auth.runabove.io/v2.0}
not found
Resolve Metadata:
  source: default cloud images
  signed: false
  indexURL: http://cloud-images.ubuntu.com/releases/streams/v1/index.json
ERROR subprocess encountered error code 1

 u-ph:~$ juju metadata validate-tools -e run
Matching Tools Versions:
- 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
Resolve Metadata:
  source: default simplestreams
  signed: true
  indexURL: https://streams.canonical.com/juju/tools/streams/v1/index2.sjson

In my environment.yaml in the run section I have:

        image-metadata-url: "
https://storage.bhs-1.runabove.io/v1/AUTH_abcde.../ubuntu_stream/"

but it looks like juju metadata validate-images ignores it.


> Did you check/follow this :
> https://juju.ubuntu.com/docs/howto-privatecloud.html


Yep, I've follow this and copy the json structure from
http://cloud-images.ubuntu.com/releases/streams/v1/


>
> Best regards,
>
> On 03/02/2015 04:50, Patrick Hetu wrote:
> > Hi there,
> >
> > I'm trying to get Runabove's openstack cloud to work with Juju but
> > I can't get the simple stream to work. Simplestream.go seems to
> > just skip to index2.json because of an error but it didn't report
> > any:
> >
> > 2015-02-03 02:38:34 INFO juju.cmd supercommand.go:37 running juju
> > [1.21.1-utopic-amd64 gc] 2015-02-03 02:38:34 INFO
> > juju.provider.openstack provider.go:248 opening environment "run"
> > 2015-02-03 02:38:35 DEBUG juju.environs.configstore disk.go:336
> > writing jenv file to /home/avoine/.juju/environments/run.jenv
> > 2015-02-03 02:38:35 INFO juju.network network.go:106 setting
> > prefer-ipv6 to false 2015-02-03 02:38:35 DEBUG juju.environs
> > imagemetadata.go:105 trying datasource "keystone catalog"
> > 2015-02-03 02:38:35 DEBUG juju.environs.simplestreams
> > simplestreams.go:374 searching for metadata in datasource
> > "image-metadata-url" 2015-02-03 02:38:35 INFO juju.utils http.go:59
> > hostname SSL verification enabled 2015-02-03 02:38:35 DEBUG
> > juju.environs.simplestreams simplestreams.go:465 fetchData failed
> > for
> > "
> https://storage.bhs-1.runabove.io/v1/AUTH_XXX/ubuntu_stream/streams/v1/index2.sjson
> ":
> >
> >
> cannot find URL
> > "
> https://storage.bhs-1.runabove.io/v1/AUTH_XXX/ubuntu_stream/streams/v1/index2.sjson
> "
> >
> >
> not found
> > [...]
> >
> > This is what I have in my index.json
> >
> > { "index": { "com.ubuntu.cloud:released:runabove": { "updated":
> > "Mon, 02 Feb 2015 14:14:09 +0000", "clouds": [ { "region":
> > "BHS-1", "endpoint": "https://auth.runabove.io/v2.0" }], "format":
> > "products:1.0", "datatype": "image-ids", "cloudname": "runabove",
> > "products": [ "com.ubuntu.cloud:server:12.04:amd64" ], "path":
> > "streams/v1/com.ubuntu.cloud:released:runabove.json" } } }
> >
> > and in com.ubuntu.cloud:released:runabove.json:
> >
> > { "updated": "Thu, 06 Nov 2014 13:28:28 +0000", "datatype":
> > "image-ids", "content_id": "com.ubuntu.cloud:released:runabove",
> > "products": { "com.ubuntu.cloud:server:12.04:amd64": { "release":
> > "precise", "version": "12.04", "arch": "amd64", "versions": {
> > "20141015.1": { "items": { "BHS-1": { "virt": "kvm", "crsn":
> > "BHS-1", "root_size": "8GB", "id":
> > "23b30a81-1b0f-45d3-8dc1-eed72091d020" } }, "pubname": "Ubuntu
> > Server 12.04 (amd64 20141015.1) - Image", "label": "release" } } }
> > }, "format": "products:1.0", "_aliases": { "crsn": { "BHS-1": {
> > "region": "BHS-1", "endpoint": "https://auth.runabove.io/v2.0" } }
> > } }
> >
> > Tell me if you need more info. Also, should I bug the fact that
> > runabove is not in "the offical stream"?
> >
> > Thanks,
> >
> > Patrick
> >
> >
>
> - --
> Best Regards,
> Nicolas Thomas  -  Solution Architect   -   Canonical
> http://insights.ubuntu.com/?p=889
> GPG FPR: D592 4185 F099 9031 6590 6292 492F C740 F03A 7EB9
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
>
> iQEcBAEBAgAGBQJU0HntAAoJEEkvx0DwOn65JBAH/2hwa14nFsZPj19EU7LLaGXa
> 3lqn/YKFYnLw6+JnS+oDsyOtcK8xz124g/Hg1yIzhothY1raudivcBphicqrE3+t
> dDnrQz/VKzZBtdlkOSUU9Q318sCkzV4jKak3VMNFjGoKj1d97dLhjcxLVR2+Moqs
> BnSkrmb9i/e2mulLzk3L/dnMPsCkV1P/mDMNgsW8qH/1YA0DqPiS0ShB8cvhzTuE
> H8Y++Pj6q9CBCBwky/ktS65pHWU+Pn53UDHKvfudNZz9VAAuHiY5UzAVhViTqXX8
> HXvgaIfePHXcCF8PItl03N9mOyABanUf6nYZC6jOtJ8A0Gnc/qoKMTQRIVKM18w=
> =zMel
> -----END PGP SIGNATURE-----
>
> --
> Juju mailing list
> Juju at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20150203/2fb3c76a/attachment.html>


More information about the Juju mailing list