- 31 Jan, 2020 2 commits
-
-
Thomas Goirand authored
FTBFS (Closes: #950036).
-
Thomas Goirand authored
-
- 18 Oct, 2019 1 commit
-
-
Ondřej Nový authored
-
- 19 Jul, 2019 1 commit
-
-
Ondřej Nový authored
-
- 18 Jul, 2019 1 commit
-
-
Ondřej Nový authored
-
- 16 Jul, 2019 1 commit
-
-
Thomas Goirand authored
-
- 27 Mar, 2019 1 commit
-
-
Thomas Goirand authored
-
- 18 Sep, 2018 3 commits
-
-
Thomas Goirand authored
-
David Rabel authored
-
David Rabel authored
-
- 16 Sep, 2018 30 commits
-
-
David Rabel authored
-
:doc: isn't a valid role for README entries on pypi, so move the refernece into the local docs to preserve it while confirming to new requirements. Move references to the man page to readme.rst as Change-Id: I5aac99c784ba03bbbdb6bc6cb653daa0685c062d
-
Change output format so it would follow the same default format used by pep8/pycodestyle which is parsable by many tools. Relates to https://review.openstack.org/335520 Change-Id: I3e34ec09d439104482a979f7b63d393b9faccdb4
-
Gather all significant changes for a releasenote Change-Id: Id9445df63becf088c7b33542e736cccd80d1ff93
-
Declares bashare pre-commit configuration. Change-Id: Ia9f45181094f2f839ad276d29e638e34d253f439 Signed-off-by:Sorin Sbarnea <ssbarnea@redhat.com>
-
Adops official way of calling a module as a script. Now user can do `python -m bashate ...` which can prove to be useful when scripts cannot be installed or when debugging is desired, or use of specific python interpreter. Change-Id: I7b3085df3e9f5874cf22470fec15c1b0532c846d Signed-off-by:Sorin Sbarnea <ssbarnea@redhat.com>
-
Bindep is a tool for checking the presence of binary packages needed to use an application / library. It started life as a way to make it easier to set up a development environment for OpenStack projects. Change-Id: Id58d5e1ff4a2a9a2ace474cf3f4ed949737ec823 Signed-off-by:Paul Belanger <pabelanger@redhat.com>
-
Migrate the legacy job to start using our bindep role from zuul-jobs. This will allow openstack-infra to delete slave_scripts/install-distro-packages.sh in the future. Change-Id: I1b3ba354b40c55b4dfaa3561213f93a506cdd1d7 Signed-off-by:Paul Belanger <pabelanger@redhat.com>
-
This adds a basic check for [[ when using non-POSIX comparisions such as =~, <, >. This is a fairly common typo often not picked up until runtime. Since it's usually part of an "if [ $foo =~ bar ]; then" statement it doesn't trigger "-e" and the failure just falls through. As mentioned in the code; this is one of those things that starts requiring a complete bash parser to get 100% right. However, I believe this detects the most common failures without setting off false alarms. Change-Id: I5478032800cdf175cb10ce25dc8b6afce6ebd0dd
-
Replace tox job with new v3 common python36 job. Change-Id: I12a956554063e70b335b0e02caf3b0ae40170b04 Depends-On: https://review.openstack.org/536527
-
Convert the job to native Zuul v3. The repo does not use upper-constraints, so there's no need to use openstack/requirements. Rename the job to follow our naming pattern for tox jobs. Also, remove project name from stanza, it's not needed for in-tree configuration anymore. Change-Id: If79bc60b7e60d172c64dee1cd7900853aa7a1f37
-
Release notes are version independent, so remove version/release values. We've found that projects now require the service package to be installed in order to build release notes, and this is entirely due to the current convention of pulling in the version information. Release notes should not need installation in order to build, so this unnecessary version setting needs to be removed. This is needed for new release notes publishing, see I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting at http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html . Change-Id: Ibea5d36bcfa2fd0d58cc89a6cf15d702e119842a
-
Zuul now supports including the file extension on the playbook path and omitting the extension is now deprecrated. Update references to include the extension. Change-Id: I73f7288f383884c9a157227837464365fb543891
-
Import the legacy jobs (with slight requirements changes to pass) Change-Id: I37dd05c674d8a810513ef13a4c8a6ee1fe633102
-
Python 3.6's argparse() must do some more introspection than previous versions because it fails with a mocked sys.argv; for reference: File "/usr/lib64/python3.6/argparse.py", line 1622, in __init__ prog = _os.path.basename(_sys.argv[0]) File ".tox/py36/lib64/python3.6/posixpath.py", line 144, in basename p = os.fspath(p) Convert main() to take an args argument, which is passed in for unit tests, but remains sys.argv for __main__ calls Change-Id: I2e0415dab7c90825188928d60073b8135c4bde48 -
Change-Id: I52479aa940bf6deab75c20c3e31b1ef6c47fbca0
-
Do not indent the URLs, so that sphinx marks them properly. Change-Id: I0eb40211cee3fb34e85d47bbb81f697d9ab85127
-
The repo builds without warnings, enable treating warnings as error to keep the state. Change-Id: I785e2333b9c457ea39e851d9d0e23cff2fca105d
-
Follow the new common docs structure and rearrage content for it. Change-Id: I7c52236863a8b27656fcbf5870e3ff8dfa726955
-
Use openstackdocstheme everywhere, this implies updating some requirements. Change-Id: I41db61936be63f92022c3f32cf6468a503e03dff
-
We officially support python35 now, so add py35 to the default envlist. Also, just clean up the default list by removing py33, py34, and pypy. I used to test by hand on py34 a long time ago, but I don't see much risk in breaking this with python35 gating jobs. I don't know of anyone attempting to run this on pypy and I don't know if anyone has ever tested it either. Change-Id: Ic9a98b2e126c9366cd325d8f47860d556bbb69ee
-
As defined in https://governance.openstack.org/tc/goals/pike/python35.html Pike community goal for py35, adding py35 to setup.cfg. Change-Id: If4a7fd855abe96b1b67a6d29f62d5b8ccf01abc8
-
-I should be -i Change-Id: I442f9247d869329a64d03b53c0619acdfd394fdc
-
There is no -I argument, it's -i instead. Also, documented -w and -e arguments. Change-Id: I30f8682f5be3c08b0bce4f7cb0d6659f342b4621
-
The openstack directory was used to keep codes from oslo-incubator, we have retired oslo-incubator,so don't use this directory any more. Change-Id: Id131b7147839cb5961454fad4837ea6385592304
-
The directory openstack/common was used to keep codes from oslo-incubator, we have retired oslo-incubator,so don't use this directory any more. Change-Id: I811306b0068e8adecf63995c9d47d6cb4b11a3c6
-
Set the correct link for home-page. Change-Id: I69815e30242b9f65e514ebe77cee862d79f310ef
-
Releasenote translation publishing is being prepared. 'locale_dirs' needs to be defined in conf.py to generate translated version of the release notes. Note that this repository might not get translated release notes - or no translations at all - but we add the entry here nevertheless to prepare for it. Change-Id: I512878af85887d8cb7e8b241797ff611a35972c1
-
Remove E005 errors for hidden configuration files that do not end with .sh, e.g., .profile, .bashrc, .bash_profile, etc. Change-Id: I57d5b556cbc8843b744d3276a1dfdd7467d74fde Closes-Bug: #1554653
-
Error code E005 wasn't documented in README This will also update to the OpenStack docs: http://docs.openstack.org/developer/bashate/readme.html Change-Id: I4bc2eda86d1c000195d075bafe2c819ce9a871aa Closes-Bug: #1554709
-