From 49d8c3d27ea03a005af1b737ff0ab167a9577c0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Tue, 14 Apr 2015 09:37:28 +0000 Subject: [PATCH] create 100GB swift storage in vg_server --- files/fedora-cloud/packstack-controller-answers.txt | 2 +- playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/files/fedora-cloud/packstack-controller-answers.txt b/files/fedora-cloud/packstack-controller-answers.txt index 2d90cc049b..f4e02b4bdb 100644 --- a/files/fedora-cloud/packstack-controller-answers.txt +++ b/files/fedora-cloud/packstack-controller-answers.txt @@ -368,7 +368,7 @@ CONFIG_SWIFT_KS_PW={{ SWIFT_PASS }} # on 127.0.0.1 as a swift storage device(packstack does not create the # filesystem, you must do this first), if /dev is omitted Packstack # will create a loopback device for a test setup -CONFIG_SWIFT_STORAGES= +CONFIG_SWIFT_STORAGES=127.0.0.1/vg_server/swift_store # Number of swift storage zones, this number MUST be no bigger than # the number of storage devices configured diff --git a/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml b/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml index c17f9d4bcf..45b5cfde16 100644 --- a/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml +++ b/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml @@ -59,6 +59,10 @@ ignore_errors: yes - lvg: vg=cinder-volumes pvs=/dev/md127 pesize=32 vg_options="" + - name: Create logical volume for Swift + lvol: vg=swift_store lv=vg_server size=100g + - name: Create FS on Swift storage + filesystem: fstype=ext4 dev=/dev/vg_server/swift_store - template: src={{ files }}/fedora-cloud/hosts dest=/etc/hosts owner=root mode=0644