Merge pull request #65 from noelmcloughlin/pip

feat(centos): epel is not hard requirement for pip
This commit is contained in:
Imran Iqbal 2020-03-27 23:48:46 +00:00 committed by GitHub
commit 6b4d7112ce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 12 additions and 4 deletions

View file

@ -16,6 +16,7 @@ platforms:
driver:
image: netmanagers/salt-master-py3:debian-10
provision_command:
- apt-get install --reinstall -y udev
- apt-get install -y snapd
- name: ubuntu-1804-master-py3
driver:
@ -47,11 +48,13 @@ platforms:
driver:
image: netmanagers/salt-2019.2-py3:debian-10
provision_command:
- apt-get install --reinstall -y udev
- apt-get install -y snapd
- name: debian-9-2019-2-py3
driver:
image: netmanagers/salt-2019.2-py3:debian-9
provision_command:
- apt-get install --reinstall -y udev
- apt-get install -y snapd
- name: ubuntu-1804-2019-2-py3
driver:
@ -89,6 +92,7 @@ platforms:
driver:
image: netmanagers/salt-2018.3-py2:debian-9
provision_command:
- apt-get install --reinstall -y udev
- apt-get install -y snapd
- name: ubuntu-1604-2018-3-py2
driver:

View file

@ -27,8 +27,6 @@ RedHat:
- yum-plugin-versionlock
pips:
required:
states:
- epel
pkgs:
- gcc
- python-devel

View file

@ -35,6 +35,11 @@ packages:
# will take care of getting it if needed.
- libpython2.7-dev
- python-pip
states:
# if grains.os_family == 'RedHat'
# not required if installing python-pip
- epel
wanted:
- dxpy
- attrs

View file

@ -3,7 +3,7 @@
---
# Dependency (node)
node:
version: 12.14.1-1nodesource1
version: 12.16.1-1nodesource1
install_from_ppa: true
ppa:
repository_url: https://deb.nodesource.com/node_12.x

View file

@ -39,7 +39,8 @@ packages:
- libpython2.7-dev
- python-pip
wanted:
- dxpy
# TODO: Investigate why this is longer working; OK when running locally
# - dxpy
- attrs
unwanted:
- campbel