summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* openstack-swift-controller-setup.service: also wait for ↵Richard Ipsum2015-03-061-1/+1
| | | | | | | | openstack-keystone.service this is just more correct, there's a possibility that the keystone-setup unit has exited before keystone has started, especially if we're running this unit after on 2nd boot or later
* openstack-swift.configure: fix typoRichard Ipsum2015-03-061-1/+1
|
* swift-controller.yml: fixRichard Ipsum2015-03-061-2/+2
|
* CLUSTER: deploy to shiny new thingRichard Ipsum2015-03-051-1/+1
|
* update manifest accordinglyRichard Ipsum2015-03-051-2/+2
|
* move swift setup units into /usr/libRichard Ipsum2015-03-052-0/+0
|
* openstack-swift.configure: everything in its right placeRichard Ipsum2015-03-051-7/+9
|
* sub in rsyncd.confRichard Ipsum2015-03-041-2/+2
|
* Add rsyncd.confRichard Ipsum2015-03-042-0/+24
|
* link rsync into multi user targetRichard Ipsum2015-03-041-0/+3
|
* link memcached into multiuser target wantsRichard Ipsum2015-03-041-0/+2
|
* openstack-swift-proxy.service: wait for memcachedRichard Ipsum2015-03-041-1/+1
| | | | squash this into the commit that adds this unit please
* Put memcached unit in /usr/lib/systemd/systemRichard Ipsum2015-03-041-1/+1
| | | | Units of installed packages should go in /usr/lib, /etc is for local config
* Put the rsync unit in /usr/lib/systemd/systemRichard Ipsum2015-03-041-1/+1
| | | | Units of installed packages should go in /usr/lib, /etc is for local config
* Add systemd unit for the storage nodesRichard Ipsum2015-03-042-0/+14
|
* Add swift-proxy unitRichard Ipsum2015-03-042-0/+14
|
* openstack-swift.configure: substitute vars in swift.confRichard Ipsum2015-03-041-1/+2
|
* openstack.configure: Use $ROOTRichard Ipsum2015-03-041-2/+4
|
* DEBUG: add tarball cluster morph to debugRichard Ipsum2015-03-041-0/+78
|
* openstack-swift-controller-setup.service: Swift setup must run after ↵Richard Ipsum2015-03-041-1/+1
| | | | keystone has started
* openstack-swift.configure: fix typo in regexRichard Ipsum2015-03-041-1/+1
|
* Remove remaining uses of ##SWIFT_ADMIN_USER##Richard Ipsum2015-03-044-5/+5
| | | | | | Decided this was just needless clutter, should be fine to just run this under a user named 'swift', if it's not for some reason then we can easily add this back.
* Add SWIFT_HASH_PATH vars to cluster morphRichard Ipsum2015-03-042-0/+4
| | | | | | | | | The deployer just needs to make these random unique values*, they must keep them secret and not lose them. So the cluster morph musn't be pushed to some public repo. * e.g. by running $ openssl rand -hex 10
* swift-controller.yml: fixesRichard Ipsum2015-03-041-4/+3
|
* swift-controller.yml: We apparently don't need {{ }} hereRichard Ipsum2015-03-041-1/+1
|
* swift-controller.yml: Create all the rings!Richard Ipsum2015-03-041-7/+15
|
* Transfer ring into /etc/swiftRichard Ipsum2015-03-041-0/+3
| | | | this is a bit of a hack and will only work for one node configs
* CLUSTER: SWIFT_STORAGE_DEVICES is a listRichard Ipsum2015-03-041-1/+1
| | | | | | TODO: please please add validation for this, user is guaranteed to typo or make syntax err which will not cause a problem till first boot of the node
* swift-controller.yml: localhost now thanksRichard Ipsum2015-03-041-1/+1
|
* openstack-swift.configure: Add KEYSTONE_TEMPORARY_ADMIN_TOKEN to swift-vars.ymlRichard Ipsum2015-03-041-0/+1
|
* swift-controller.yml: Quote the dictRichard Ipsum2015-03-041-1/+1
|
* Add openstack hosts fileRichard Ipsum2015-03-042-0/+2
|
* CLUSTER: install unitsRichard Ipsum2015-03-041-2/+2
|
* DEBUG: verbose lnRichard Ipsum2015-03-041-2/+2
|
* Move unit and add units to manifestRichard Ipsum2015-03-042-0/+2
|
* CLUSTER: deploy to homeRichard Ipsum2015-03-041-2/+2
|
* test for = TrueRichard Ipsum2015-03-041-6/+2
|
* debugRichard Ipsum2015-03-042-2/+6
|
* .Richard Ipsum2015-03-041-1/+1
|
* escape newlinesRichard Ipsum2015-03-041-4/+4
|
* HACK: Don't sed rsyncd.conf - it's not there yetRichard Ipsum2015-03-041-1/+1
| | | | This will need to be reverted when we rebase on pdar's stuff
* HACK: don't use -xRichard Ipsum2015-03-041-2/+4
| | | | | | there's a bug with baserock's grep that means we can't use -x without -x this validation won't work correctly, so busybox needs to be fixed in baserock and then this patch needs to be reverted
* quote in err msgRichard Ipsum2015-03-041-2/+2
|
* modify cluster to suitRichard Ipsum2015-03-041-7/+5
|
* Add openstack ansible modules to ansible.morphPedro Alvarez2015-03-042-0/+11
| | | | | | | | | | | This is a cherry-pick of pedro's commit to add the openstack ansible modules, it conflcited with my existing ansible stratum because he bumped the version to 1.8.4, and presumably the build-graph looks a little different in later versions of definitions because he didn't need to specify ansible's build-depends Conflicts: strata/ansible.morph
* Add openstack-swift-storage unitRichard Ipsum2015-03-041-0/+11
|
* Run ansible with openstack ansible modulesRichard Ipsum2015-03-041-2/+2
|
* Make a unit for each type of nodeRichard Ipsum2015-03-043-2/+12
| | | | | | | | | swift-controller and swift-storage these units are enabled my specifying a flag in the cluster morph, SWIFT_CONTROLLER and SWIFT_STORAGE
* Add swift vars needed for ring creationRichard Ipsum2015-03-042-0/+8
|
* Add account ringRichard Ipsum2015-03-041-0/+12
|