Swift with Single server installation

Ronald Bradford me at ronaldbradford.com
Tue Jun 2 15:44:23 UTC 2015


When attempting to add swift, with the (A)dd units option, I select
(X) swift-storage, use Number of units to add: 1 and select <OK>.

The GUI provides the error.

ERROR Exception in deploy watcher, re-trying.

The $HOME/.cloud-install/commands.log file gives me.

[DEBUG • 06-02 11:38:03] • cloudinstall.core • (core.py, add_charm, 571)]
   Add charm: swift-storage
[DEBUG • 06-02 11:38:03] • cloudinstall.charms • (__init__.py,
watch_deploy, 340)]
   Starting charm deploy watcher.
[ERROR • 06-02 11:38:03] • cloudinstall.charms • (__init__.py,
watch_deploy, 350)]
   Exception in deploy watcher, re-trying.
Traceback (most recent call last):
  File "/usr/share/openstack/cloudinstall/charms/__init__.py", line
344, in watch_deploy
    err = charm.deploy()  # TODO call with machine placement
TypeError: deploy() missing 1 required positional argument: 'machine_spec'
[ERROR • 06-02 11:38:13] • cloudinstall.charms • (__init__.py,
watch_deploy, 350)]
   Exception in deploy watcher, re-trying.
Traceback (most recent call last):
  File "/usr/share/openstack/cloudinstall/charms/__init__.py", line
344, in watch_deploy
    err = charm.deploy()  # TODO call with machine placement
TypeError: deploy() missing 1 required positional argument: 'machine_spec'
[DEBUG • 06-02 11:38:23] • cloudinstall.charms • (__init__.py,
watch_relations, 359)]
   Starting charm relations watcher.
[DEBUG • 06-02 11:38:23] • cloudinstall.charms • (__init__.py,
watch_post_proc, 378)]
   Starting charm post processing watcher.


I have been able to use (A)dd units successfully to add (X) nova-compute units.

For reference, selecting (X) ceph or (X) ceph-osd  both produce the
same error as (X) swift-storage.

Regards

Ronald



On Tue, Jun 2, 2015 at 10:04 AM, Ronald Bradford <me at ronaldbradford.com> wrote:
> Thanks Adam,
>
> That was a bit too obvious, surprised I did not see it reading the docs.
> Will try it out.
>
> Regards
>
> Ronald
> Ronald Bradford
>
> Web Site: http://ronaldbradford.com
> LinkedIn:  http://www.linkedin.com/in/ronaldbradford
> Twitter:    @RonaldBradford
> Skype:     RonaldBradford
> GTalk:     Ronald.Bradford
> IRC:         rbradfor
>
>
>
> On Tue, Jun 2, 2015 at 9:38 AM, Adam Stokes <adam.stokes at canonical.com> wrote:
>> If you hit the 'A' key while in the status screen it'll bring up a dialog
>> which would allow you to add additional swift storage/proxy
>>
>> On Tue, Jun 2, 2015 at 9:35 AM, Ronald Bradford <me at ronaldbradford.com>
>> wrote:
>>>
>>> Hi,
>>>
>>> I wanted to know if there was a way to get a working swift storage
>>> environment with the Single Server installer.
>>> While the installer makes reference to an option   --storage
>>> {ceph,swift}  Choose storage backend to deploy initially, and a
>>> subsequent note, it is not clear via your documentation if it is
>>> possible.
>>>
>>> Adding this option does not appear to have any effect.
>>>
>>> Is there a recommended Juju way to add this to an existing deployment?
>>>
>>> Thanks
>>>
>>>
>>> Regards
>>>
>>> Ronald
>>>
>>> Ronald Bradford
>>>
>>> Web Site: http://ronaldbradford.com
>>> LinkedIn:  http://www.linkedin.com/in/ronaldbradford
>>> Twitter:    @RonaldBradford
>>> Skype:     RonaldBradford
>>> GTalk:     Ronald.Bradford
>>> IRC:         rbradfor
>>>
>>> --
>>> ubuntu-openstack-installer mailing list
>>> ubuntu-openstack-installer at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-openstack-installer
>>
>>



More information about the ubuntu-openstack-installer mailing list