aboutsummaryrefslogtreecommitdiff
path: root/tools/start
AgeCommit message (Collapse)AuthorFilesLines
2015-04-16Introduce `tools/kolla` to interact with kollaMartin André1-92/+0
This is supposed to prevent proliferation of scripts in "tools" directory and reduce code duplication. This first patch replaces tools/{start,stop,pull,status} scripts and more commands are to be added in the future. Change-Id: I3d99cf5033be8631d8e6f32a4c34d3b5ffcae7e8
2015-04-14Adds Neutron to Start/Stop ScriptsDaneyon Hansen1-2/+11
Previously, Neutron was not included in the start/stop scripts. This patch reads the NETWORK_MANAGER value from openstack.env to start/stop either nova or neutron networking. Change-Id: I85b31396c2b816b89f33206443c3d60cb4b7914b
2015-04-02Remove mkdir of shared dirSteven Dake1-5/+0
We no longer bindmount qemu directories and instead use the volume_from feature to get that job done. As such remove the creation of the directory. Change-Id: I20aa0b5d8b8e5e0bd9ccc69ab07009635c693b02
2015-04-02Check for SELinux in enforcing mode and exit if foundSteven Dake1-2/+9
Previously the start script would disable SELinux That is a policy choice by the administrator, not something that should be done in a development tool. Instead suggest setting SELinux to permissive mode manually. Change-Id: I342a1614f9c10ec066cd2a8dc79280481e0b7570
2015-03-28Loads ebtables from inside the containersSam Yaple1-4/+0
We have to overlay the /lib/modules folder from the host to properly `modprobe` from within a container. We don't have to give it write permissions however, so the docker-compose volume is mounted in as 'ro' Change-Id: I95101136dad56e9331d8b92cd394495f7bd0576a
2015-03-21Check for root privilege in start.shJeff Peeler1-0/+5
This change was lost in 888bb9cc8c68bf61fddc0ca08a69f764a4012121. Both modprobe and setenforce require root, so I think this is a good sanity check. Change-Id: I431df44e0fed4a981df96a9a98bfbb5c350e49ac
2015-03-21Merge "Use -L flag in curl"Jenkins1-1/+1
2015-03-20Use -L flag in curlSteven Dake1-1/+1
The cirros image uses a redirect. Use curl -L to follow redirections. Change-Id: I3a9309901ab3528442009fd6802600c51c98242f
2015-03-20Make the Horizon dashboard work properlySteven Dake1-0/+3
The Horizon dashboard was not working properly prior to this work. Also a docker-compose file was added to start the dashboard. Change-Id: I8a438c15b967b0cec00bfe44b997f833bf745191
2015-03-20Improve Heat integrationSteven Dake1-0/+3
Generate Heat environment variables. Rename yml file to api and engine to follow other service conventions. Add heat to compose/start Modify integration guide to include new variables. Change-Id: I058d829901881e28d6f4785f59fcf778058241e4
2015-03-20Move genenv.sh and start.sh to tools directoryMartin André1-0/+74
Rename them `genenv` and `start`. Have `genenv` create the openrc file in the top-level directory. Add openrc and compose/openstack.env to gitignore, as well as *.img. Change-Id: I5d8006e97efd77cf364215f55d5e585139ae273e
2015-03-19Remove traces of kubernetesSteven Dake1-8/+0
Change-Id: Ie14063022aa1f4e1409421b8049ec75ec9a32802
2015-01-19Make scripts work on latest Atomic imagesMartin André1-1/+2
Remove git and jq dependency in most scripts, allowing to run them on latest atomic images, or even distribute Kolla in the form of tarball. The only remainings of git dependency are in the git pre-commit hook, and in the image build scripts. We can remove the latter one and have the scripts running in degraded mode if we really want to. I opted for a python based approach to finding the top-level directory for portability, ensuring consistent result on Linux and BSD, including OSX. Change-Id: I987174032d11b2e9d6a993c563b5dc877c15dd2d
2014-10-15Add replication controllers to start and stop scriptsSteven Dake1-0/+1
replicaton controllers are now automatically started by the start scripts and killed by the stop script Change-Id: I15d15ff9b1b640bd0f8cace872a827ecfe476ca3
2014-10-13update start/stop scriptsLars Kellogg-Stedman1-5/+5
- use new yaml config files - provide separate service- and pod- start/stop scripts Change-Id: Iaff2a5b4d5a33467a9d10b10e9bd5c922eeed3aa
2014-10-10Update start/stop scripts with updated paths/namesJeff Peeler1-6/+5
Change-Id: I931e02bfe4360548a404e0d22ca9dd9a39312771
2014-10-07Reorganize k8s structureSteven Dake1-5/+6
All services go to TLD/k8s/service All pods go to TLD/k8s/pod Change-Id: Iad2977a9f0cd5f430c4e0a566846bf4681618379
2014-09-27Add a start and stop commandSteven Dake1-0/+6
Start communicates with kubecfg to start the OpenStack services. Stop communicates with kubecfg to stpo the OpenStack services.