summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Thanh Ha [Tue, 21 Jul 2020 20:06:25 +0000 (16:06 -0400)]
Run an apt update before installing Git
Fix "git is not available" error that is appear in Ubuntu builds
which appears to be due to apt cache not being updated prior to
running install commands.
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I836ff20f6bf6f922e91ecf209e87a09f81a22795
Thanh Ha [Thu, 30 Apr 2020 23:49:35 +0000 (19:49 -0400)]
Add support for Ubuntu 20.04
Ubuntu 20.04 is dropping Python 2 support so many of the packages are
either removed or deprecated, need a new list to maintain packages
that work.
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I8a7d0a7fc5ad439d7c1da5c2ba0fc46cd425d3f0
Andrew Grimberg [Thu, 2 Apr 2020 13:26:31 +0000 (06:26 -0700)]
Add support for CentOS 8
Issue: RELENG-2823
Change-Id: I03b93c8bceb3c4be7ff27b75a30d4748488a4c05
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Tommy Carpenter [Thu, 13 Feb 2020 15:33:34 +0000 (10:33 -0500)]
Upgrade pyenv and python versions
upgrade pyenv to 1.2.17
upgrade python to 3.5.8, 3.6.10, 3.7.7
add python 3.8.2
Issue-ID: RELENG-2736
Change-Id: Ie4373fab05d1cf38c7f3f4a835517b2a46fe50bf
Signed-off-by: Tommy Carpenter <tc677g@att.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Eric Ball [Mon, 16 Mar 2020 17:32:40 +0000 (10:32 -0700)]
Update molecule tests for v3
The lint section is now a single shell script.
playbook.yml is now named converge.yml.
docker_image_facts renamed to docker_image_info.
path, dockerfile, and force params for docker_image have changed
name/section, and source is now required.
Updated tox requirements.
Issue: RELENG-2721
Change-Id: I09a5af5129ce03166fd3af56605960afbd0f6ee5
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Aric Gardner [Wed, 25 Sep 2019 20:29:38 +0000 (16:29 -0400)]
python3-virtualenv != python3-venv
python3-virtualenv provides the virtualenv command.
python3-venv needed for python -m venv
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ifcc76003365d85395fb89a15257097a9f194d73f
Aric Gardner [Thu, 19 Sep 2019 19:16:42 +0000 (15:16 -0400)]
Ubuntu: Install all required libraries for Pyenv
https://github.com/pyenv/pyenv/wiki/Common-build-problems
ISSUE: IT-17316
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I6c3c2f4331abb92b85140dd333568379ceefc3ea
Aric Gardner [Thu, 12 Sep 2019 20:20:20 +0000 (16:20 -0400)]
Add python36 to centos builders
python 34 is EOL, remove it.
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ib8e5ad13b52002b363fa941cdbdd01cdc4f71a55
Lott, Christopher (cl778h) [Fri, 6 Sep 2019 12:59:44 +0000 (08:59 -0400)]
Upgrade python 3.x to 2019 releases
Pyenv to version 1.2.13
Python to versions 3.4.10, 3.5.7, 3.6.9, 3.7.4
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ibf8d278a3c03c0074f33ac2fb6496268d80aa5f4
Thanh Ha [Tue, 27 Aug 2019 19:03:46 +0000 (15:03 -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: I5833692c398521fd9d6bf37f1888cff42f5977d7
Thanh Ha [Tue, 20 Aug 2019 02:19:54 +0000 (22:19 -0400)]
Fix conditionals so role works with newer Ubuntu
Fix conditionals so that the role works with Ubuntu versions
newer than 18.04 too considering the conditionals isn't specific
to 18.04 but rather 18.04 and newer.
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I0a943d797658c11f5f04fb2530369c05031b9e25
Thanh Ha [Tue, 20 Aug 2019 02:32:52 +0000 (22:32 -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: Ica796ce33dd79fc7e42d4c2795a48f4528ca5e6f
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: I7a432702e449310fc1af60fa24bea35b5692f4e0
Thanh Ha [Sat, 11 May 2019 01:58:34 +0000 (21:58 -0400)]
Fix yamllint: variable spaces before and after
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: Ib14a921f3f8d4807c5bba22dc642514572c55894
Jeremy Phelps [Mon, 14 Jan 2019 21:51:50 +0000 (15:51 -0600)]
Add py37 and select install py34
Do not install py34 on Ubuntu 18.04
Change-Id: I66512d20132d33b2adc0c058d020be6b1afa2230
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
Anil Belur [Wed, 28 Nov 2018 09:06:32 +0000 (19:06 +1000)]
Fix docs indent
Change-Id: I18a752e71df84d915a2672d6d2ba316f4f368298
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jeremy Phelps [Wed, 19 Sep 2018 15:29:54 +0000 (10:29 -0500)]
Disable py34 install on Ubuntu 18.04
This version of python is not compatible with the default lib-ssl
on 18.04
Change-Id: I2e93bcf40f557aa23733449a91d783365f1ffd7d
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
Thanh Ha [Fri, 20 Jul 2018 18:37:01 +0000 (14:37 -0400)]
Migrate from deprecated docker-py to docker
Change-Id: I2535602f55e34ca4596bde9c9263082ccc23b055
Signed-off-by: Thanh Ha <zxiiro@linux.com>
Thanh Ha [Sat, 24 Feb 2018 19:43:32 +0000 (14:43 -0500)]
Migrate lf-ansible python-install role
Issue: RELENG-809
Change-Id: Ib29fb4580b00dd2c50e6a7b2168ebe8400965260
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sat, 24 Feb 2018 19:21:09 +0000 (14:21 -0500)]
Bootstrap python-install role
Issue: RELENG-809
Change-Id: I07c3eefe453bfc01433fcee57ef08818bfc3238e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Tue, 20 Feb 2018 22:07:12 +0000 (22:07 +0000)]
Initial empty repository