Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Setup cinder, glance, nova and keystone to use postgres instead of sqlite | Francisco Redondo Marchena | 2015-01-22 | 4 | -13/+93 |
| | |||||
* | Add nova to the libvirt group | Francisco Redondo Marchena | 2015-01-22 | 1 | -4/+2 |
| | |||||
* | WIP: Setup Horizon in apache and add the horizon-setup service | Francisco Redondo Marchena | 2015-01-22 | 1 | -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 documentation | Francisco Redondo Marchena | 2015-01-22 | 1 | -4/+1 |
| | |||||
* | FIXUPME: Add workaround to avoid failure on reboot of some setup services | Francisco Redondo Marchena | 2015-01-22 | 3 | -2/+26 |
| | |||||
* | FIXUPME: use redhat directory tree layout by default for apache | Francisco Redondo Marchena | 2015-01-22 | 1 | -5/+4 |
| | |||||
* | FIXUPME: Replace quotes by double quotes in sed command in neutron-setup script | Francisco Redondo Marchena | 2015-01-22 | 1 | -1/+1 |
| | |||||
* | REMOVEME: workaround to exit of the httpd setup service when has been called ↵ | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+9 |
| | | | | before | ||||
* | Add apache-httpd-server service | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+2 |
| | |||||
* | FIXUPME Fix nova_admin_tenant_id in neutron.conf | Pedro Alvarez | 2015-01-22 | 1 | -0/+4 |
| | |||||
* | Add initial apache setup | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+40 |
| | |||||
* | FIXUPME: Fix neutron description for keystone service-create and add region | Francisco Redondo Marchena | 2015-01-22 | 1 | -2/+3 |
| | |||||
* | Configure neutron to use postgres instead of sqlite | Francisco Redondo Marchena | 2015-01-22 | 1 | -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 postgres | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+35 |
| | |||||
* | Remove unnecessary openstack-neutron-server script | Francisco Redondo Marchena | 2015-01-22 | 1 | -29/+0 |
| | |||||
* | Strip openvswitch services and configuration from neutron | Francisco Redondo Marchena | 2015-01-22 | 3 | -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 lanes | Francisco Redondo Marchena | 2015-01-22 | 1 | -3/+0 |
| | |||||
* | FIXME: Fix neutron database commands and add openvswitch configuration | Francisco Redondo Marchena | 2015-01-22 | 1 | -1/+34 |
| | |||||
* | WIP: Add configuration to run neutron in one node | Francisco Redondo Marchena | 2015-01-22 | 1 | -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 Region | Francisco Redondo Marchena | 2015-01-22 | 1 | -2/+1 |
| | |||||
* | Add neutron services | Francisco Redondo Marchena | 2015-01-22 | 2 | -0/+123 |
| | |||||
* | Enable lvm2 systemd services in cinder-setup script | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+12 |
| | |||||
* | FIXME and SQUEEZEME: Add log directory and create a volume group for cinder | Francisco Redondo Marchena | 2015-01-22 | 1 | -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 Cinder | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+6 |
| | |||||
* | Add cinder services | Francisco Redondo Marchena | 2015-01-22 | 1 | -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 nova | Francisco Redondo Marchena | 2015-01-22 | 1 | -2/+2 |
| | |||||
* | FIXUPME: Fix nova-setup script: add services, add needed directories and ↵ | Francisco Redondo Marchena | 2015-01-22 | 1 | -19/+39 |
| | | | | sort them by runtime dependencies | ||||
* | FIXUPME: Remove debug to rabbitmq-setup script | Francisco Redondo Marchena | 2015-01-22 | 1 | -1/+1 |
| | |||||
* | FIXUPME: Add some comments to glance-setup script | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+3 |
| | |||||
* | WIP: Add new service to nova-setup | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+1 |
| | |||||
* | WIP: Disable nova-conductor when deploying openstack in one node | Francisco Redondo Marchena | 2015-01-22 | 1 | -4/+7 |
| | |||||
* | Add instances dir to nova home directory required by nova-compute | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+6 |
| | |||||
* | Add read-write permissions for libvirt-sock | Francisco Redondo Marchena | 2015-01-22 | 1 | -4/+11 |
| | |||||
* | Add rabbitmq-server configuration files | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+23 |
| | |||||
* | TO_FIX: Attempt to fix rabbitmq-server service | Francisco Redondo Marchena | 2015-01-22 | 1 | -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 files | Francisco Redondo Marchena | 2015-01-22 | 1 | -56/+0 |
| | |||||
* | WIP: Add rabbitmq setup script | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+46 |
| | |||||
* | VERYWIP: Start configuring nova-setup service | Francisco Redondo Marchena | 2015-01-22 | 1 | -3/+25 |
| | |||||
* | WIP: Add identity service and the endpoint for keystone | Francisco Redondo Marchena | 2015-01-22 | 1 | -0/+9 |
| | |||||
* | WIP: keystone should own /var/lib/keystone and its content | Francisco Redondo Marchena | 2015-01-22 | 1 | -1/+1 |
| | |||||
* | WIP: glance should own /var/{lib,log}/glance and their content | Francisco Redondo Marchena | 2015-01-22 | 1 | -2/+2 |
| | |||||
* | WIP: nova should own /var/lib/nova and its content | Francisco Redondo Marchena | 2015-01-22 | 1 | -1/+1 |
| | |||||
* | WIP: Fix typo to synchronize nova database | Francisco Redondo Marchena | 2015-01-22 | 1 | -1/+1 |
| | |||||
* | Openstack services strata and configuration. | Mark Doffman | 2015-01-22 | 4 | -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. |