integration/packaging/ansible-opendaylight.git
7 years agoAdd contrib docs link to README, other minor fixes 83/57483/1
Daniel Farrell [Sat, 23 May 2015 16:52:49 +0000 (12:52 -0400)]
Add contrib docs link to README, other minor fixes

Corrects some documentation (based on puppet-opendaylight docs) to
reflect current location in Ansible role.

Change-Id: I3068628c7500bd316cd7d28238efae1ec6bfb5cf
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdjust contributing docs post copy from puppet-odl 82/57482/1
Daniel Farrell [Sat, 23 May 2015 15:52:29 +0000 (11:52 -0400)]
Adjust contributing docs post copy from puppet-odl

Some links and docs were still specific to the Puppet mod.

As mentioned in the commit that added the contrib docs, they
are based on my docs under the same BSD license in the
puppet-opendaylight project.

Relevant to #4

Change-Id: I7b506224d893accadb837568b560bc696aa8b38a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd contributing documentation 81/57481/1
Daniel Farrell [Sat, 23 May 2015 15:46:17 +0000 (11:46 -0400)]
Add contributing documentation

Includes docs describing project communication and patch submission.

Based on puppet-opendaylight docs (also by me, under the same BSD license).

Closes #4

Change-Id: I4ac20afbb3626b91823b88ac04f8a88e8b7d1782
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd docs for configuring ODL's NB REST API port 80/57480/1
Daniel Farrell [Thu, 21 May 2015 23:35:01 +0000 (19:35 -0400)]
Add docs for configuring ODL's NB REST API port

Closes #11

Change-Id: Ie0ef900e9b0b33f13cc6a2bb24834fa1193c9007
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoExtract links in README for plain-text readability 79/57479/1
Daniel Farrell [Thu, 21 May 2015 19:31:40 +0000 (15:31 -0400)]
Extract links in README for plain-text readability

Change-Id: I5e6157156176371694a68439c1b18a944fc07520
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoYAML syntax highlighting for example play in README 78/57478/1
Daniel Farrell [Thu, 21 May 2015 19:23:10 +0000 (15:23 -0400)]
YAML syntax highlighting for example play in README

Change-Id: I024d4b50143e4618665812c1b9370a144daca505
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoLink to ODL Integration Team and main dev info 77/57477/1
Daniel Farrell [Thu, 21 May 2015 19:20:39 +0000 (15:20 -0400)]
Link to ODL Integration Team and main dev info

Change-Id: Ia9cfde18bbfc1709c50109cb3f8985d76e5f813e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInclude ODL NB REST port config task in tasks/main 76/57476/1
Daniel Farrell [Thu, 21 May 2015 18:50:02 +0000 (14:50 -0400)]
Include ODL NB REST port config task in tasks/main

This should be the final piece to allow the config of
ODL's NB REST API port.

Closes #5

Change-Id: Ibabc12381da9a5b5523ddf74a4d3d3ecbfd1e02a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd task for configuring ODL NB REST port 75/57475/1
Daniel Farrell [Thu, 21 May 2015 18:49:40 +0000 (14:49 -0400)]
Add task for configuring ODL NB REST port

Change-Id: I44aa0ba87611052a57c5a9214c43315b96339992
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd template for configuring ODL NB REST port 74/57474/1
Daniel Farrell [Thu, 21 May 2015 18:49:09 +0000 (14:49 -0400)]
Add template for configuring ODL NB REST port

Change-Id: I7a970b631e1f1dd17b06f498ab6c134027b716ad
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd variable for ODL NB REST interface 73/57473/1
Daniel Farrell [Thu, 21 May 2015 18:48:27 +0000 (14:48 -0400)]
Add variable for ODL NB REST interface

Change-Id: Ie23e9b069634129cb1d1cf680b7e71899391f65c
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoFix trivial spelling error in README 72/57472/1
Daniel Farrell [Wed, 20 May 2015 22:14:00 +0000 (18:14 -0400)]
Fix trivial spelling error in README

Change-Id: Iae780cd7f7464a776e99d064df8a14485faf83dc
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoRefactor README to use Ansible Galaxy template 71/57471/1
Daniel Farrell [Wed, 20 May 2015 18:10:50 +0000 (14:10 -0400)]
Refactor README to use Ansible Galaxy template

Template generated by `ansible-galaxy init`, as recommended in docs.

Change-Id: I8423e5b628b50feb0e16d28961d79d49d7bf82a6
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd stub overview and more-info source to README 70/57470/1
Daniel Farrell [Tue, 19 May 2015 14:46:26 +0000 (10:46 -0400)]
Add stub overview and more-info source to README

Relevant to #3

Change-Id: I34052a8441e7f329d5ad9a9fa9fc9bb946127c42
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoRemove unused default var config 69/57469/1
Daniel Farrell [Mon, 18 May 2015 15:38:39 +0000 (11:38 -0400)]
Remove unused default var config

These defaults are only for role dependencies, and as we don't
have any dependencies they aren't needed.

https://docs.ansible.com/playbooks_roles.html#role-default-variables

Change-Id: Id5a649f72c3f8b6dbb6253512e4609935d349a5d
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoRemove unnecessary .gitkeep 68/57468/1
Daniel Farrell [Mon, 18 May 2015 15:28:50 +0000 (11:28 -0400)]
Remove unnecessary .gitkeep

Had been used to force git to track the templates dir, but as
we now have an actual template (Karaf features), it's unnecessary.

Change-Id: I846d08ab769b802744950f984e009af6bfc916c0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoCall ODL restart handler after Karaf config change 67/57467/1
Daniel Farrell [Fri, 15 May 2015 20:28:19 +0000 (16:28 -0400)]
Call ODL restart handler after Karaf config change

Closes #6.

Change-Id: Ie3a8a218936a440c7c89ecfc7844d4641d766622
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInclude ODL restart handler in handlers/main 66/57466/1
Daniel Farrell [Fri, 15 May 2015 20:27:49 +0000 (16:27 -0400)]
Include ODL restart handler in handlers/main

Change-Id: I5da32f1b31a961315c567105229ffa0f4c2de1f0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd handler to restart ODL service after config 65/57465/1
Daniel Farrell [Fri, 15 May 2015 20:26:37 +0000 (16:26 -0400)]
Add handler to restart ODL service after config

Relevant to Issue #6.

Change-Id: I6205d2dba7dd6b2699301ee39258c9511f96f7ec
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMinor fix in JinJa CSV rendering 64/57464/1
Daniel Farrell [Fri, 15 May 2015 19:58:31 +0000 (15:58 -0400)]
Minor fix in JinJa CSV rendering

Listing no extra features left a trailing comma at the
end of the features list. This didn't cause a breakage,
but wasn't elegant. Should now work as expected.

Closes #1

Change-Id: I6b0a4b2359dd36f32bd38920e45e0c50502be098
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoFix JinJa template to do proper CSV 63/57463/1
Daniel Farrell [Wed, 13 May 2015 04:54:56 +0000 (00:54 -0400)]
Fix JinJa template to do proper CSV

There wasn't a comma between the last default feature
and the first extra feature. We now get a properly-formated
CSV list when passing extra features.

Relevant to Issue #1.

Change-Id: Ibb4f364c5d5169d758147e0a6de8c7859e5800ef
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInclude config Karaf features task in roles/main 62/57462/1
Daniel Farrell [Wed, 13 May 2015 04:19:27 +0000 (00:19 -0400)]
Include config Karaf features task in roles/main

Change-Id: I3f7bd5937f54178b7806e87aca3ba4379805417e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd task to configure ODL's Karaf features 61/57461/1
Daniel Farrell [Wed, 13 May 2015 04:18:14 +0000 (00:18 -0400)]
Add task to configure ODL's Karaf features

Uses a template to configure which Karaf features to install at start.

Relevant Issues: #1

Change-Id: I67e1fabe12d2c979509d3dbbbb345c481f849e18
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd template to configure ODL Karaf features 60/57460/1
Daniel Farrell [Wed, 13 May 2015 00:43:04 +0000 (20:43 -0400)]
Add template to configure ODL Karaf features

Combines the default_features and extra_features vars in CSV
to configure the Karaf features to install at ODL start.

Relevant Issues: #1

Change-Id: If63431dd15f75ee0728bde599531494ecc2294ce
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd variables for ODL Karaf features to install 59/57459/1
Daniel Farrell [Wed, 13 May 2015 00:13:43 +0000 (20:13 -0400)]
Add variables for ODL Karaf features to install

These will be consumed by a template, which will customize
the appropriate ODL config file.

Change-Id: I460ab6836d54cc43be81ec268de6beedf07b2e7e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInclude task to start ODL service in roles/main 58/57458/1
Daniel Farrell [Mon, 11 May 2015 21:02:36 +0000 (17:02 -0400)]
Include task to start ODL service in roles/main

Causes ODL's systemd service to be started when running
against Red Hat-family OSs (CentOS, Fedora, RHEL).

Change-Id: I9de09541106e08e6a402903a8e8f3235a81360ec
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd task to start ODL's systemd service 57/57457/1
Daniel Farrell [Mon, 11 May 2015 21:02:07 +0000 (17:02 -0400)]
Add task to start ODL's systemd service

Change-Id: I97e3c222ebc915d2ab50341d76b5020f0b978b28
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInclude task to install ODL RPM in roles/main 56/57456/1
Daniel Farrell [Mon, 11 May 2015 20:45:19 +0000 (16:45 -0400)]
Include task to install ODL RPM in roles/main

Causes ODL to be installed via its RPM when run against
Red Hat-family OSs (CentOS, Fedora, RHEL).

Change-Id: I86d3e53f993c87131f492cc508de938e4cc1a630
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd task to install ODL from its RPM 55/57455/1
Daniel Farrell [Mon, 11 May 2015 20:45:01 +0000 (16:45 -0400)]
Add task to install ODL from its RPM

Change-Id: I78c4eae54fc61ba80afcd91df1e3ad68406e231f
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInclude task to install ODL yum repo in tasks/main 54/57454/1
Daniel Farrell [Mon, 11 May 2015 18:30:33 +0000 (14:30 -0400)]
Include task to install ODL yum repo in tasks/main

Change-Id: I6de25dce176f350da95c2e7e20a33b0a753b8541
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd task that puts yum repo config in correct dir 53/57453/1
Daniel Farrell [Mon, 11 May 2015 18:28:59 +0000 (14:28 -0400)]
Add task that puts yum repo config in correct dir

Change-Id: I44b74e83fa713d1ef6c0a61012d0cbcb0802a9bf
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd OpenDaylight yum repo config file 52/57452/1
Daniel Farrell [Mon, 11 May 2015 18:24:25 +0000 (14:24 -0400)]
Add OpenDaylight yum repo config file

Change-Id: Ie25199974f88d3ae8b7debe6bce31228cee3effb
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoUpdate Ansible Galaxy info from defaults 51/57451/1
Daniel Farrell [Mon, 11 May 2015 18:01:08 +0000 (14:01 -0400)]
Update Ansible Galaxy info from defaults

Change-Id: Ife1db4d0ce9ac9fc4957824349c830dcfb5a9ae9
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd empty files and templates role dirs 50/57450/1
Daniel Farrell [Mon, 11 May 2015 17:31:25 +0000 (13:31 -0400)]
Add empty files and templates role dirs

Use a .gitkeep file to force git to track the empty dirs.

Change-Id: I49bc5f44dc15dff9de507ea7e6f7963cbaec4812
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoMove default role structures to correct dir level 49/57449/1
Daniel Farrell [Mon, 11 May 2015 17:29:51 +0000 (13:29 -0400)]
Move default role structures to correct dir level

Defaults were created by ansbile-galaxy init.

Change-Id: Ib81103b2390be6a5f2561d80870b73267304c501
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd default ansible-galaxy init structure 48/57448/1
Daniel Farrell [Mon, 11 May 2015 17:19:18 +0000 (13:19 -0400)]
Add default ansible-galaxy init structure

Change-Id: I791ca5cee769b33de1596fb9828efa8cb504b2f7
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd gitignore for Vim tmp files 47/57447/1
Daniel Farrell [Mon, 11 May 2015 14:18:14 +0000 (10:18 -0400)]
Add gitignore for Vim tmp files

Change-Id: Id8f745d14f8d4fc221860e7484fac2760f9739db
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd basic README 46/57446/1
Daniel Farrell [Fri, 8 May 2015 21:58:06 +0000 (17:58 -0400)]
Add basic README

Change-Id: Ib9382018e70bfd1af240632bba68bae6666ceca9
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoAdd BSD two-clause license 45/57445/1
Daniel Farrell [Wed, 6 May 2015 19:31:00 +0000 (15:31 -0400)]
Add BSD two-clause license

Change-Id: Ieb8800a2326dcb65cac329ea2441aa1fb6c04729
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoInitial empty repository
Anil Belur [Tue, 7 Mar 2017 08:23:50 +0000 (08:23 +0000)]
Initial empty repository