8 Commits

Author SHA1 Message Date
Albin Vass
b6558d6005 Add python3-devel to bindep
openstacksdk needs to build netifaces that requires Python.h.

Change-Id: Ia9ae89d4da063650c93325b53e290d5d790fd32e
2020-05-18 16:49:22 +02:00
Mohammed Naser
b7554e7104 bindep: add gcc
In order to build subprocess32 which comes in as a dependency, you need
gcc or otherwise you'll end up with:

  configure: error: in `/tmp/pip-install-bgksUt/subprocess32':
  configure: error: no acceptable C compiler found in $PATH

Change-Id: I9b213899f9636fdbc7c054c15ccae4d88b150d40
2020-05-09 13:49:03 -04:00
Monty Taylor
c800638473 Use a zuul_* and add an .ansible-lint file
ansible-lint now supports settings in a file, including exclude_paths.
This lets us simplfy the ansible-lint command. Also, stop installing
zuul and just use a fake zuul_return and zuul_console
to fake out ansible-lint.

Change-Id: I1482a9ab915cec2d45695b60cdbeb93d58cb392c
2020-03-13 20:26:06 +01:00
Sorin Sbarnea
de04f76d57 Tests bindep role on all-platforms
Change-Id: I2f26a936b842eef034f4f519bb0e1202c71e4871
2020-03-09 20:26:08 +01:00
Sorin Sbarnea
9a3184a5b2 Updated bindep to cover for MacOS requirements
Enable testing with tox on MacOS.

Change-Id: I2c64dec6b82e456537e35dcb8c5f1ed6a481afd7
2018-10-27 16:31:33 +00:00
James E. Blair
d661ad4042 Add zuul to the linters tox env
So that the syntax check which runs on playbooks can find zuul_return.

Add re2 library to bindep, it's needed for zuul.

Change-Id: I93213ee19652c0ec9f4bc699204e9445a1e891c8
2018-10-02 08:15:52 +02:00
Monty Taylor
4b9fc09a1c
Port in tox jobs from openstack-zuul-jobs
The original idea was that we'd have a "python27" job. But it turns out
that "python27" isn't actually as universal as you might think.
"tox-py27" on the other hand is a thing that can and should always work
for people who want to run tox with the py27 env.

Port in the jobs we had in openstack-zuul-jobs.

Also, copy in the text of the old shell scripts so that we can iterate on
them and make them better piecemeal.

These are named zuul-tox not tox because we already have tox jobs
defined elsewhere. We'll need to do the naming dance while we work on
them.

Change-Id: I813f3f2ae138c07918556bc81655518023527131
2017-07-06 11:18:47 -05:00
James E. Blair
e5ebc400cb Add initial license, docs, and other config
Change-Id: Ie016aa9a3494bea1e37b7eee4a970d5772317d47
2017-06-08 14:01:21 -07:00