47 Commits
Author SHA1 Message Date
Alberto Murillo 88dc7a6777 Use keystone_fqdn for all endpoints.
There is the case when you specify the ip address or even 'localhost'
in the hosts file but the endpoints should always point to the fqdn.
2.6
2016-04-28 16:34:37 -05:00
Alberto Murillo 9b3d0e32a5 Merge pull request #7 from leoswaldo/mysql_localhost
Enable localhost connections for mysql users
2016-04-28 14:18:58 -05:00
Alberto Murillo 526cab3a5c Merge pull request #6 from erick0z/feature_swift_role
Feature swift role
2016-04-28 14:17:56 -05:00
Leoswaldo Macias e5b4246ce0 Enable localhost connections for mysql users
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-04-28 14:17:02 -05:00
Cardona Ruiz, Erick f076a2f2fc Add swift role
Signed-off-by: Cardona Ruiz, Erick <erick.cardona.ruiz@intel.com>
2016-04-27 10:36:44 -05:00
Alberto Murillo 2e058ffcb0 Sync ceph roles 2.5 2016-04-25 10:42:13 -05:00
Alberto Murillo 5d42d9d609 Add keystone ssl variables into sample variables file. 2.4 2016-04-22 11:13:17 -05:00
Alberto Murillo bebb96fd0b Remove rabbitmq settings
- Keystone and glance doesnt really use rabbitmq. However these values
are configured by devstack and thus ended up on this playbooks.
2016-04-22 10:54:17 -05:00
Alberto Murillo a61ef02636 Add public_interface var
- Remove nova_public_interface_name and neutron_public_interface_name
since both are referring to the same thing, the interface where services
will run on that node.

- Add public_interface var with default value of the interface name
with a configured default gateway (ansible_default_ipv4.alias)

- Remove common_interface_detect.yml since it was testing for groups
names that might not be defined when deploying only keystone without
nova and neutron
2016-04-22 10:46:48 -05:00
Alberto Murillo 7fbd2ce7cd Stateless support for horizon.
Enable /etc/horizon/local_settings.d/*.py configuration files
2.3
2016-04-19 16:57:29 -05:00
Alberto Murillo 620226c859 Allow glance,nova,neutron and heat to communicate to
keystone via SSL
2016-04-19 16:13:28 -05:00
Alberto Murillo b181be3a95 Add support for SSL to keystone 2016-04-18 17:58:34 -05:00
Alberto Murillo a3eb75b4d6 Install a default openssl.cnf
openssl needs a /etc/ssl/openssl.cnf file to create certificates.
2016-04-18 17:57:25 -05:00
Alberto Murillo 9642b4dfd8 Include Ansible-OpenSSL role
This role was taken from
https://github.com/rclayton-the-terrible/Ansible-OpenSSL
2016-04-18 17:57:25 -05:00
Obed N Munoz 176740ec36 Merge pull request #4 from albertomurillo/keystone
Keystone
2016-04-15 17:20:39 -05:00
Alberto Murillo d42233ae8b Do not print passwords on stdout
os-keystone and os-heat where leaking user passwords
on the stdout of ansible-playbook run.
2016-04-15 16:11:53 -05:00
Alberto Murillo 224dcb115c Create users roles services and projects from the playbook. 2016-04-15 15:50:32 -05:00
Alberto Murillo a66fc18d59 Create keystone nginx configuration in /etc
keystone nginx configuration should be created in /etc since we now
provide variables to change the port where keystone listens and
we do not want to overwrite files in /usr/share/nginx/
2.2
2016-04-15 15:20:18 -05:00
Obed N Munoz 4ae849a97a Merge pull request #3 from albertomurillo/keystone
Set variables for keystone ports
2016-04-15 14:43:38 -05:00
Alberto Murillo dfaa763d6b Set variables for keystone ports
- Sometimes non-standard ports like 35357 and 5000 are blocked on the
firewall. This patch creates keystone_admin_port and keystone_user_port
variables with default values of 35357 and 5000 to permit the user to
deploy keystone on another port.
2016-04-15 14:40:04 -05:00
Alberto Murillo bac4ec2313 Remove keystone's admin_token references. 2016-04-13 14:55:53 -05:00
Alberto Murillo 4329b6ede3 Update playbooks to use database-mariadb bundle
database-mariadb-dev bundle should be used only for dev purposes.
database-mariadb was updated to include the python mysql driver.
2.1
2016-04-12 17:47:53 -05:00
Simental Magana, Marcos 43ce939539 update OpenStack roles to Mitaka release
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2.0
2016-04-11 12:01:08 -05:00
Simental Magana, Marcos 7de3e94e04 cleanup groups_vars/all file 2016-04-11 11:57:07 -05:00
Leoswaldo Macias 6053263397 Enable socket to be up not service
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-04-11 10:03:18 -05:00
Leoswaldo Macias 1cfe518464 Remove unecessary files
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-04-08 16:20:40 -05:00
Obed N Munoz dcd04e1a98 Merge pull request #1 from mrkz/mitaka_update_demo
Update the demo user/project creation for mitaka
2016-04-08 09:59:05 -05:00
Simental Magana, Marcos 17345f612f Update the demo user/project creation for mitaka
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-04-08 09:16:50 -05:00
Alberto Murillo 3e6247192d Add missing ceph-mon role 1.2 2016-04-07 16:07:23 -05:00
Alberto Murillo 1f2f3edc77 Include ceph example 1.1 2016-04-07 15:57:00 -05:00
Alberto Murillo 5870a6e349 move novncproxy_host to vnc section 2016-04-07 10:59:11 -05:00
Alberto Murillo 1ad09dc7cc Remove verbose options 2016-04-06 15:54:17 -05:00
Alberto Murillo 8d77310dfb Update nova configuration 2016-04-06 15:53:31 -05:00
Alberto Murillo b380063b07 Nova needs nova_api database 2016-04-05 10:42:25 -05:00
Alberto Murillo deeca1bcf1 Format templates values without quotes 2016-04-04 19:30:17 -05:00
Alberto Murillo 204ad05f9f Fix neutron url port 2016-04-04 19:29:55 -05:00
Munoz, Obed N 6e78cc0f21 Change on username variable for Mitaka Release
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-04-01 12:33:22 -06:00
Alberto Murillo c0fbb02161 Enable memcache and rabbitmq for glance 2016-04-01 12:16:04 -06:00
Munoz, Obed N 64137ef9fa Avoid not-socket present issue on first time run
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-04-01 11:02:21 -06:00
Alberto Murillo f14ef081c1 Update keystone_authtoken variables names 2016-03-31 14:52:20 -06:00
Alberto Murillo 274c888f18 Update neutron configuration options 2016-03-31 14:48:53 -06:00
Alberto Murillo 85de7a4100 Update mysql driver and authentication parameter 2016-03-31 11:45:32 -06:00
Alberto Murillo 72d87a5bcc Update os-keystone role to OpenStack Mitaka
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-03-30 15:19:58 -06:00
Leoswaldo Macias 463c90e89c Update ceph roles for missing components
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
1.0
2016-03-29 17:42:34 -06:00
Leoswaldo Macias 180c041f77 Add Makefile
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-29 17:13:47 -06:00
Leoswaldo Macias 8da4bbd7e1 Add license
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-29 16:50:28 -06:00
Leoswaldo Macias eeac16c602 Initial commit
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-29 16:41:05 -06:00