How to bootstrap canonistack/openstack with trunk now?
John Meinel
john at arbash-meinel.com
Tue May 28 17:40:24 UTC 2013
There are two separate bits of data. One is where we get jujud binaries
(the public bucket url or the proposed juju-tools endpoint) the other is
where we get the mapping data from "precise amd64" to an actual instance
id. That is the simplestreams data. That is configured under a different
endpoint, (simplestreams?) which should already be set up on canonistack.
They are logically distinct (people using the cloud without juju could
still make good use of simplestreams).
I believe for the private cloud use case, we wanted to make it easier for
people to set it up. So we will look for simplestreams data in the same
location as the tools (so when setting up your own system there is one
bucket you put everything) but the public/supported cloud story is that
they are at different locations. At least, this is currently true in the 2
clouds today (ec2, canonistack). HP is still a bit unclear because I don't
think we have official builds there yet. And HP just cut off our free
accounts so we don't have easy ways to configure and test stuff until we
set up new paid accounts.
Public-bucket-url should definitely not have "simplestreams" in the url,
though.
John
=:->
On May 28, 2013 9:22 PM, "Andreas Hasenack" <andreas at canonical.com> wrote:
> On Tue, May 28, 2013 at 12:43 PM, Scott Moser <scott.moser at canonical.com>wrote:
>
>> That should be there now.
>>
>> $ keystone catalog | sed -n -e '/^Service: product-streams/,/^Service:/p'
>> Service: product-streams
>> +-------------+------------------------------------------------------+
>> | Property | Value |
>> +-------------+------------------------------------------------------+
>> | adminURL | https://swift.canonistack.<trim>/simplestreams/data/ |
>> | id | db3cb46f5d704ff4a4f834b969ccbe76 |
>> | internalURL | https://swift.canonistack.<trim>/simplestreams/data/ |
>> | publicURL | https://swift.canonistack.<trim>/simplestreams/data/ |
>> | region | lcy01 |
>> +-------------+------------------------------------------------------+
>>
>> What did you think was wrong there? I'm mis-remembering something on this
>> I think.
>>
>>
> The RT is asking for a different service name: juju-tools. But that only
> matters for discoverability.
>
> So should I set public-bucket-url to https://swift.canonistack.<trim>/simplestreams/data/
> (after desanitizing it of course)?
>
>
> --
> Juju-dev mailing list
> Juju-dev at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju-dev/attachments/20130528/0dd6591a/attachment.html>
More information about the Juju-dev
mailing list