summaryrefslogtreecommitdiff
path: root/openstack/usr
Commit message (Collapse)AuthorAgeFilesLines
* Setup cinder, glance, nova and keystone to use postgres instead of sqliteFrancisco Redondo Marchena2015-01-224-13/+93
|
* Add nova to the libvirt groupFrancisco Redondo Marchena2015-01-221-4/+2
|
* WIP: Setup Horizon in apache and add the horizon-setup serviceFrancisco Redondo Marchena2015-01-221-0/+63
| | | | | | | | | | | | | | apache-horizon.conf: apache needs to load this file to know where django and horizon have their configuration files and where to put the static files created by horizon. local_settings.py: it is the dashboard django configuration. NOTE-1: django.wsgi has been patched because a bug, see openstack-horizon-setup for more information. WARNING: All the configuration and paths are hardcoded in the configuration files, this should be done more wisely in future patches.
* FIXUPME: Remove invalid documentationFrancisco Redondo Marchena2015-01-221-4/+1
|
* FIXUPME: Add workaround to avoid failure on reboot of some setup servicesFrancisco Redondo Marchena2015-01-223-2/+26
|
* FIXUPME: use redhat directory tree layout by default for apacheFrancisco Redondo Marchena2015-01-221-5/+4
|
* FIXUPME: Replace quotes by double quotes in sed command in neutron-setup scriptFrancisco Redondo Marchena2015-01-221-1/+1
|
* REMOVEME: workaround to exit of the httpd setup service when has been called ↵Francisco Redondo Marchena2015-01-221-0/+9
| | | | before
* Add apache-httpd-server serviceFrancisco Redondo Marchena2015-01-221-0/+2
|
* FIXUPME Fix nova_admin_tenant_id in neutron.confPedro Alvarez2015-01-221-0/+4
|
* Add initial apache setupFrancisco Redondo Marchena2015-01-221-0/+40
|
* FIXUPME: Fix neutron description for keystone service-create and add regionFrancisco Redondo Marchena2015-01-221-2/+3
|
* Configure neutron to use postgres instead of sqliteFrancisco Redondo Marchena2015-01-221-9/+24
| | | | | | | | Sqlite does not support some ALTER TABLE required on neutron-db-manage upgrade. Therefore sqlite is not a valid database to use for neutron. NOTE: juno requires to "upgrade" the database from icehouse because "stamp" the database directly to juno does not create all the tables required for using ml2 plugin
* Add databases stratum to system and add configuration and services for postgresFrancisco Redondo Marchena2015-01-221-0/+35
|
* Remove unnecessary openstack-neutron-server scriptFrancisco Redondo Marchena2015-01-221-29/+0
|
* Strip openvswitch services and configuration from neutronFrancisco Redondo Marchena2015-01-223-50/+78
| | | | | | | Openvswitch should have its own setup and daemon services independent of neutron. NOTE: This fixes the errors when neutron uses openvswitch commands as root because openvswitch services are run as root.
* FIXUPME: Remove duplicated lanesFrancisco Redondo Marchena2015-01-221-3/+0
|
* FIXME: Fix neutron database commands and add openvswitch configurationFrancisco Redondo Marchena2015-01-221-1/+34
|
* WIP: Add configuration to run neutron in one nodeFrancisco Redondo Marchena2015-01-221-0/+22
| | | | | | Configuration gotten from: https://fosskb.wordpress.com/2014/10/18/openstack-juno-on-ubuntu-14-10/ https://fosskb.wordpress.com/2014/06/10/managing-openstack-internaldataexternal-network-in-one-interface/
* FIXUPME: Remove neutron RegionFrancisco Redondo Marchena2015-01-221-2/+1
|
* Add neutron servicesFrancisco Redondo Marchena2015-01-222-0/+123
|
* Enable lvm2 systemd services in cinder-setup scriptFrancisco Redondo Marchena2015-01-221-0/+12
|
* FIXME and SQUEEZEME: Add log directory and create a volume group for cinderFrancisco Redondo Marchena2015-01-221-0/+23
| | | | | | This commit adds a temporarly way to test cinder. It assumes that when the VM is deployed it will also add a second image to the VM where the Volumes for cinder will be placed when creating.
* FIXUPME: Create volumes directory for CinderFrancisco Redondo Marchena2015-01-221-0/+6
|
* Add cinder servicesFrancisco Redondo Marchena2015-01-221-0/+91
| | | | | | | | | | This commit add: - Cinder services - Cinder setup script and service - Cinder integration script (config file) - Cinder files in the manifest - Cinder string on the cluster - Move nova region to regionOne (default value) rather than LON
* FIXUPME: Change uid and guid for novaFrancisco Redondo Marchena2015-01-221-2/+2
|
* FIXUPME: Fix nova-setup script: add services, add needed directories and ↵Francisco Redondo Marchena2015-01-221-19/+39
| | | | sort them by runtime dependencies
* FIXUPME: Remove debug to rabbitmq-setup scriptFrancisco Redondo Marchena2015-01-221-1/+1
|
* FIXUPME: Add some comments to glance-setup scriptFrancisco Redondo Marchena2015-01-221-0/+3
|
* WIP: Add new service to nova-setupFrancisco Redondo Marchena2015-01-221-0/+1
|
* WIP: Disable nova-conductor when deploying openstack in one nodeFrancisco Redondo Marchena2015-01-221-4/+7
|
* Add instances dir to nova home directory required by nova-computeFrancisco Redondo Marchena2015-01-221-0/+6
|
* Add read-write permissions for libvirt-sockFrancisco Redondo Marchena2015-01-221-4/+11
|
* Add rabbitmq-server configuration filesFrancisco Redondo Marchena2015-01-221-0/+23
|
* TO_FIX: Attempt to fix rabbitmq-server serviceFrancisco Redondo Marchena2015-01-221-4/+1
| | | | | | | | | | | | | | | | | | | | | | | Changes done: - Remove the call to rabbitmq-server service inside of rabbitmq-setup - Rewrite the rabbitmq-server service because the current rabbitmq-server source does not support notify type of systemd unit, the current approach does not work because the server does not run properly the first attempt (it does if it is manually rebooted). Fedora/devstack guys have patches to add systemd notify support for this, see: [1] https://peter.fedorapeople.org/rabbitmq-server-0001-Add-systemd-notify-support.patch [2] http://pkgs.fedoraproject.org/cgit/rabbitmq-server.git/tree/rabbitmq-server-systemd-notify-support.patch [3] http://pkgs.fedoraproject.org/cgit/rabbitmq-server.git/commit/?id=eea61e0 but this implies to add erlang-sd_notify: [4] http://pkgs.fedoraproject.org/cgit/erlang-sd_notify.git/tree/erlang-sd_notify.spec and [5] https://apps.fedoraproject.org/packages/erlang-sd_notify/sources/spec and [6] possibly the erlang builder "rebar": https://github.com/rebar/rebar - Link the rabbitmq-server service to multi.target.wants Other interesting links to configure rabbit: [7] https://www.rabbitmq.com/configure.html [8] https://www.rabbitmq.com/configure.html#configuration-file
* WIP: Actualize openstack/manifest adding nova and rabbitmq filesFrancisco Redondo Marchena2015-01-221-56/+0
|
* WIP: Add rabbitmq setup scriptFrancisco Redondo Marchena2015-01-221-0/+46
|
* VERYWIP: Start configuring nova-setup serviceFrancisco Redondo Marchena2015-01-221-3/+25
|
* WIP: Add identity service and the endpoint for keystoneFrancisco Redondo Marchena2015-01-221-0/+9
|
* WIP: keystone should own /var/lib/keystone and its contentFrancisco Redondo Marchena2015-01-221-1/+1
|
* WIP: glance should own /var/{lib,log}/glance and their contentFrancisco Redondo Marchena2015-01-221-2/+2
|
* WIP: nova should own /var/lib/nova and its contentFrancisco Redondo Marchena2015-01-221-1/+1
|
* WIP: Fix typo to synchronize nova databaseFrancisco Redondo Marchena2015-01-221-1/+1
|
* Openstack services strata and configuration.Mark Doffman2015-01-224-0/+233
Add a stratum for openstack services that includes all the core openstack service code and daemons. Add configuration files for keystone, glance, nova and nova-compute. Add a system and cluster definition that builds an image that runs keystone, glance and nova.