summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Anil Belur [Tue, 7 Mar 2017 08:23:50 +0000 (08:23 +0000)]
Initial empty repository