[openstack-dev] [openstack-ansible] Install Openstack-Ansible

Sharma Swati6 sharma.swati6 at tcs.com
Fri Dec 4 04:31:13 UTC 2015


Hi Major,

Thanks for the steps.

To add a new container, we have followed the steps as mentioned in the extra_container.yml.example. Please find the sample designate.yml file attached and created as per the steps.

To add the new roles in openstack-ansible repository, shall I create the directory looking at what is there for keystone or other components and make the configuration changes only, or can I clone it from somewhere also?

Thereafter, as suggested by you, I have to test this new container with the existing ones.

I believe there is no such link available with such steps and 'how to' part for openstack-ansible. Please let me know if you/anyone else have already done this part to add a new component container similarly.

Thanks & Regards
 Swati Sharma
 System Engineer
 Tata Consultancy Services
 Ground to 8th Floors, Building No. 1 & 2,
 Skyview Corporate Park, Sector 74A,NH 8
 Gurgaon - 122 004,Haryana
 India
 Cell:- +91-9717238784
 Mailto: sharma.swati6 at tcs.com
 Website: http://www.tcs.com
 ____________________________________________
 Experience certainty.	IT Services
 			Business Solutions
 			Consulting
 ____________________________________________
 

-----Major Hayden <major at mhtx.net> wrote: -----
To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev at lists.openstack.org>
From: Major Hayden <major at mhtx.net>
Date: 12/02/2015 01:49AM
Subject: Re: [openstack-dev] [openstack-ansible] Install Openstack-Ansible

On Tue, 2015-12-01 at 20:35 +0530, Sharma Swati6 wrote:
> However, I just want to know if I have to implement this in
> openstack-ansible, or for that matter, I want to add any new
> component to it, are there any steps or guidelines to be followed.
> For example, first I create containers and mention/add it to config
> files. etc. 
> I went through http://docs.openstack.org/developer/openstack-ansible/
> developer-docs/extending.html but this is not much self-explanatory.
> 
> If the steps provided by you are helpful I can begin with this and
> contribute soon.

Hello Sharma,

I haven't implemented a new service in openstack-ansible quite yet, but
I'll give you some tips.

First, you'll need to use the extra_container.yml.example[1] to make a
new container.

Next, you'll want to create a role that will configure the operating
system and the required services within the container. You can review
the roles within the openstack-ansible repository to see what is
typically configured in each one.  The keystone role[2] might be a good
place to start.

>From there, you'll need to test the container build-out and
configuration to make sure the service works well with the other
services (like authentication with keystone).

[1] https://github.com/openstack/openstack-ansible/tree/master/etc/openstack_deploy/env.d
[2] https://github.com/openstack/openstack-ansible/tree/master/playbooks/roles/os_keystone

-- 
Major Hayden



__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151204/4f584b18/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: designate.yml
Type: application/octet-stream
Size: 2104 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151204/4f584b18/attachment.obj>


More information about the OpenStack-dev mailing list