ansible/roles/mono-install.git
7 months agoFeat: Enable Github2gerrit worflow 71/73271/1 master
Anil Belur [Thu, 24 Oct 2024 03:06:53 +0000 (13:06 +1000)]
Feat: Enable Github2gerrit worflow

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Iae7e67d861c1d4052cb5dee89ab9c4497039989b

7 months agoCI: Update gerrit-verify workflow 62/73262/1
Anil Belur [Thu, 24 Oct 2024 02:48:15 +0000 (12:48 +1000)]
CI: Update gerrit-verify workflow

Centos7, Centos8, and Ubuntu1804 are all EOL and should be removed
from the testing matrix. This will allow us to focus on the supported
distros.

Pull in the latest updates.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I4b1b313621f90e11c7ce98ecad8a04d61fd4500d

16 months agoChore: Add GHA workflow for mono-install role 30/72630/4
Anil Belur [Fri, 9 Feb 2024 00:30:27 +0000 (10:30 +1000)]
Chore: Add GHA workflow for mono-install role

Change-Id: I3b4c4da1193185dd2dc7e624afcbfeaedea0ac38
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
16 months agoFix: Update mono-install molecule role 27/70527/15
Anil Belur [Tue, 23 Aug 2022 01:09:53 +0000 (11:09 +1000)]
Fix: Update mono-install molecule role

Modernize the molecule test formats and update the role
to build with the latest version of ansible.
Update tox and pre-commit dependencies.

Ref: https://github.com/ansible/molecule/issues/1042
Change-Id: Ifc40c99516a92a1525d2b088a30d7efe34b3b17d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoConfigure basepython to python3 98/16698/1
Thanh Ha [Tue, 27 Aug 2019 19:01:15 +0000 (15:01 -0400)]
Configure basepython to python3

More and more libraries that we are pulling in require Python 3 so
to avoid having to play the pin dependencies whack-a-mole game let's
bump or base python where possible to python3.

Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: Ib76587d0f23681ef1fcc7f53adb0a96203d738ab

5 years agoUse Python 3 for molecule tests 13/16613/1
Thanh Ha [Tue, 20 Aug 2019 02:37:11 +0000 (22:37 -0400)]
Use Python 3 for molecule tests

PyTest 5.0 requires Python 3.5+ so let's update.

Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I6467b0605a046b9f9376fe08eb43500e6713725d

6 years agoUse pre-commit instead of Coala 08/15608/3
Thanh Ha [Sat, 11 May 2019 01:24:47 +0000 (21:24 -0400)]
Use pre-commit instead of Coala

Considering that all we're using Coala for is for the GitCommitBear
let's drop Coala in favor of pre-commit as it's faster and more
convenient.

Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I4cbea38ffa288b8f09b76624a3353d71236688f5

6 years agoFix yamllint: variable spaces before and after 20/15620/1
Thanh Ha [Sat, 11 May 2019 02:05:04 +0000 (22:05 -0400)]
Fix yamllint: variable spaces before and after

Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: Ic30c4965f00d6a7f961434d315d57d62b026678c

6 years agoFix docs indent 88/13688/1
Anil Belur [Wed, 28 Nov 2018 08:56:01 +0000 (18:56 +1000)]
Fix docs indent

Change-Id: I1a0c109bddde42e48885fc86b10e562b3b70785e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMigrate from deprecated docker-py to docker 85/11885/1
Thanh Ha [Fri, 20 Jul 2018 18:39:06 +0000 (14:39 -0400)]
Migrate from deprecated docker-py to docker

Change-Id: I54cad36883c09101d4a520c38fc64753a2d3b8b3
Signed-off-by: Thanh Ha <zxiiro@linux.com>
7 years agoMigrate lf-ansible mono-install role 20/9020/1
Thanh Ha [Fri, 23 Feb 2018 02:16:26 +0000 (21:16 -0500)]
Migrate lf-ansible mono-install role

Change-Id: I524be75ee7c19ab849fc044a4802c2d52d223113
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoBootstrap mono-install role 19/9019/1
Thanh Ha [Fri, 23 Feb 2018 01:57:32 +0000 (20:57 -0500)]
Bootstrap mono-install role

Change-Id: I19eaa9a4120b49d9c770a2de9e7303a6c8ec127b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoInitial empty repository
Andrew Grimberg [Tue, 20 Feb 2018 22:04:48 +0000 (22:04 +0000)]
Initial empty repository