ansible/roles/protobuf-install.git
9 months agoCI: Update gerrit-verify workflow 63/73263/1 master
Anil Belur [Thu, 24 Oct 2024 02:49:14 +0000 (12:49 +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.

Change-Id: Ia92426676adb2d72eede27f8cb1a342c5986a73e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
17 months agoChore: Add GH Verify workflow for protobuf role 29/72629/2
Anil Belur [Thu, 8 Feb 2024 22:49:10 +0000 (08:49 +1000)]
Chore: Add GH Verify workflow for protobuf role

Change-Id: I1a4de7157eb133cd424ec547dc40c86c3f270a94
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
17 months agoFix: Update protobuf-install molecule role 79/72579/22
Anil Belur [Mon, 29 Jan 2024 11:17:08 +0000 (21:17 +1000)]
Fix: Update protobuf-install molecule role

Modernize the molecule test formats and update the role.
Update tox and pre-commit dependencies.

Ref: https://github.com/ansible/molecule/issues/1042
Change-Id: Iff5078c54ddc5768b6d2540129df17275c83d77b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoConfigure basepython to python3 00/16700/1
Thanh Ha [Tue, 27 Aug 2019 19:02:48 +0000 (15:02 -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: I01ccba80ee97121d7e773a20df4d344ea18e89eb

5 years agoUse Python 3 for molecule tests 15/16615/1
Thanh Ha [Tue, 20 Aug 2019 02:38:34 +0000 (22:38 -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: If0e57fc820483bb082b9491df240e739fdf1c503

6 years agoUse pre-commit instead of Coala 10/15610/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: I7bf14ec169d505c59879582af0cd83dfa9cee327

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

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

6 years agoFix docs indent 93/13693/1
Anil Belur [Wed, 28 Nov 2018 09:06:57 +0000 (19:06 +1000)]
Fix docs indent

Change-Id: If5a0da543adb72a2f06b928fb46fbc8220c0fd84
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMigrate from deprecated docker-py to docker 83/11883/1
Thanh Ha [Fri, 20 Jul 2018 18:37:57 +0000 (14:37 -0400)]
Migrate from deprecated docker-py to docker

Change-Id: I9ce2c653b0cea3ab4aaad11395a3bcc14b9257eb
Signed-off-by: Thanh Ha <zxiiro@linux.com>
7 years agoMigrate lf-ansible protobuf-install role 25/9025/1
Thanh Ha [Fri, 23 Feb 2018 04:24:20 +0000 (23:24 -0500)]
Migrate lf-ansible protobuf-install role

Change-Id: Id42adfc52fb12833bb906352e9892c6d77592b78
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoBootstrap protobuf-install role 24/9024/1
Thanh Ha [Fri, 23 Feb 2018 03:57:53 +0000 (22:57 -0500)]
Bootstrap protobuf-install role

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