Commit Graph

107 Commits (17458a16caafd62233a35fdc0cb328028e43fe5f)

Author SHA1 Message Date
Toshio Kuratomi 4aae6f5341 [stable-2.9] CentOS8/RHEL8 base don't have all the deps we were specifying (#63151)
We used a few packages for tests which don't exist in RHEL8 base.  Don't
dep on those so those tests will simply skip
(cherry picked from commit 2b6ee57)

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
5 years ago
Toshio Kuratomi 284be7456c [stable-2.9] Exclude the ansible-test script from the main rpm package (#64277)
We want the script to live in the ansible-test rpm subpackage alongside
of its libraries

Fixes #64275
(cherry picked from commit 87de146038)

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
5 years ago
Toshio Kuratomi 32c8de5797 [stable-2.9] Fixes to the rpm dependencies
* Remove duplicate bundled provides line in the rpm spec file
* Remove jmespath and passlib on RHEL7 as these are optional dependencies
  which aren't shipped with RHEL7
(cherry picked from commit 593d639)

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
5 years ago
Toshio Kuratomi 1bb6d3c21a [stable-2.9] Disable setting of -s in shebang
RPM builds on Fedora and RHEL create a python shebang line with -s

This is not good for ansible since ansible has a lot of optional
features which need extra dependencies installed.  If the user installs
those extra dependencies to their home directory or to /usr/local then
the -s will keep them from being used.
(cherry picked from commit bebb11b)

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
5 years ago
Toshio Kuratomi fb0bc0eb6b [stable-2.9] Fix rpm dependencies for ansible-test
Needs to require ansible = version rather than ansible-version
(cherry picked from commit 59afffa)

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
5 years ago
Toshio Kuratomi 0f55c2c04b [stable-2.9] Update the rpm spec file to include ansible-test
* Include ansible-test in a subpackage
* Sync with the ansible engine spec file
* Addresses https://github.com/ansible/ansible/issues/60380 to the
  extent that we're likely to fix that.
(cherry picked from commit 9be8a98)

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
5 years ago
Andreas Jaeger 8b78ba095c Fix capitalization of SUSE (#60625)
The openSUSE project was always capitalized openSUSE, and SUSE does not
use the lowercase "u" since over 15 years. Let's update the docs for
this.
5 years ago
Toshio Kuratomi 0f130adf63 Change some file listings to try and figure out which rpm macro is undefined
One of the file path macros that we use in the rpm file list isn't being
defined on Fedora 29 in Jenkins which is causing it to fail to build
there.  Change the potential problems so that we can tell which file
entry is causing the failures on its next rebuild
6 years ago
Matt Davis 70d85a659e fix RPM builds with placeholder CHANGELOG
* fails in devel because the changelogs/CHANGELOG*.rst docs fileglob comes up empty
7 years ago
Matt Davis e4edb2842a 2.6 changelog gen/version/root dir cleanup (#40421)
* patched in changelog gen stuff from stable-2.5
* Makefile updates
* release.py as single-source-of-truth
* Remove obsolete ansible-core-sitemap.xml file.
* Move ROADMAP.rst into README.rst.
* dynamic rpm changelog, zap old deb/rpm changelogs
* fix changelog in MANIFEST.in
* Remove obsolete hacking/update.sh script.
* Remove ref to deleted authors script.
* Remove ref to removed module-formatter script.
* Update headings to match script names.
* MANIFEST.in cleanup
* removed RELEASES.txt and versions.yml
* removed obsolete release generation playbook/bits (not used since 2.5)
* misc Makefile cleanup
* speculative changes to DEB versioning
* allow override of DEB_VERSION/DEB_RELEASE
7 years ago
Sam Doran 02bc4c570f Remove python-keyczar dependency (#38534)
* Remove python-keyczar dependency

* Remove python-keyczare from Dockerfiles

* Revert "Remove python-keyczare from Dockerfiles"

This reverts commit 264be66ad8.
7 years ago
Matt Clay c262dbfd30 Use https for links to ansible.com domains. 7 years ago
Stephen Weber 7afa34ae8a Convert README from Markdown to ReStructured Text and use as longdesc (#22330)
* Convert README from Markdown to ReStructured Text and use as longdesc

Discussion in #13758 led to deciding to switch README to rst and having
setup.py consume it as the long_description.

* Fix long string in setup.py for pep8 compliance

* Open README.rst as read-only

* Update usages of root README.md to README.rst

Unsure about the file ./packaging/debian/docs as it (only) contains the
text README.md. I believe it's referencing ./packaging/debian/README.md
but maybe someone who knows debian packaging could review it?

* Pick up fixes that had been merged into README.md after the initial conversion to rst
7 years ago
fantashley 2087dc7384 Make RPM spec compatible with RHEL 6 (#31653)
* Make RPM spec compatible with RHEL 6

* Define __python2 macro only when undefined
7 years ago
Matt Clay b54d00f2de Update RPM spec and make targets. (#27712) 7 years ago
Robin Schneider 3700bcb6dd Use HTTPS instead of legacy HTTP for ansible.com (#16870)
Mechanical edit done by this "one-liner":

```Shell
git ls-files -z "$(git rev-parse --show-toplevel)" | xargs --null -I '{}' find '{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's#http://(www\.|galaxy\.|)ansible\.com#https://\1ansible.com#g;'
```

Related to: https://github.com/ansible/ansible/issues/16869
8 years ago
Bill Nottingham 77e7ae6838 Change <support@ansible.com> - it's being retired. 8 years ago
James Cammarata cf27cf0a9e Updating RELEASES/etc. for devel
[ci skip]
9 years ago
James Cammarata 297aaeac2d Backporting version release stuff from stable-1.9 9 years ago
Toshio Kuratomi fab0e49f31 Potential fix for amazon linux's rpm doing something strange with the python_sitelib macro #12166 9 years ago
Toshio Kuratomi 300eb3a843 Add six as a dependency for packaging 10 years ago
James Cammarata ba822ce0f9 Backporting release info/changelog stuff to devel 10 years ago
Toshio Kuratomi 4f5ca4bb4c Update the packaging files through the 1.8.4 release 10 years ago
James Cammarata 75d05168e6 Bumping files for 1.9 10 years ago
James Laska a0fecd6101 Fix packaging to work with new module location
Changes include:
 * Remove references to old module dir from .spec
 * Use setuptools find_packages find all ansible packages
10 years ago
Michael DeHaan ae2d198342 Remove install references to library/ 10 years ago
James Cammarata 86edd0381c Adding in docs updates for 1.7.2 release 10 years ago
James Cammarata 5ce142a3b6 Back-porting in CHANGELOG/etc. for older versions 10 years ago
James Cammarata d134b8a83c Version bump for 1.8 10 years ago
James Cammarata d2a130971a Backporting CHANGELOG/RELEASES and packaging updates for 1.6.7-8 releases 10 years ago
James Cammarata f5122b8bfc CHANGELOG and other updates for 1.6.6 release 11 years ago
James Cammarata f5a4bd8af6 Backporting packaging updates from 1.6 branch 11 years ago
James Cammarata 550bef490e Back-porting 1.6.x release info into CHANGELOG/RELEASES and packaging 11 years ago
James Cammarata ab5500072b Update packaging dates for the 1.6.0 release 11 years ago
James Cammarata f8ca24b046 Merge pull request #7225 from ciupicri/devel-rpm-changelog
Fix dates from RPM SPEC changelog
11 years ago
James Cammarata 6e837d4512 Adding BuildRequires lines for python-setuptools 11 years ago
Cristian Ciupitu 8e9c32ef20 Fix dates from RPM SPEC changelog
`make rpm` gives these warnings:

    warning: bogus date in %changelog: Thu Feb 28 2014 Michael DeHaan <michael.dehaan@g.c> - 1.5-0
    warning: bogus date in %changelog: Thu Jul 05 2013 Michael DeHaan <michael.dehaan@g.c> - 1.2-2
    warning: bogus date in %changelog: Thu Aug 6 2012 Michael DeHaan <michael.dehaan@g.c> - 0.7-0

    RPM build errors:
        bogus date in %changelog: Thu Feb 28 2014 Michael DeHaan <michael.dehaan@g.c> - 1.5-0
        bogus date in %changelog: Thu Jul 05 2013 Michael DeHaan <michael.dehaan@g.c> - 1.2-2
        bogus date in %changelog: Thu Aug 6 2012 Michael DeHaan <michael.dehaan@g.c> - 0.7-0
11 years ago
James Cammarata 6879415f25 Merge branch 'feature/multi-version-import' of https://github.com/abadger/ansible into abadger-feature/multi-version-import 11 years ago
Michael DeHaan bec0e596e8 Fix date in changelog for RPM builds off devel branch. 11 years ago
James Cammarata cc6d213d72 Updating changelog/releases/packaging for 1.5.5 release 11 years ago
Toshio Kuratomi ff7492c2cc Add Requires to the specfile for setuptools and the python-crypto2.6
forward compat package
11 years ago
James Cammarata 316d1ca977 Updating CHANGELOG/RELEASES in devel for 1.5.3 and older releases 11 years ago
James Tanner 7f028c101c Fix changelog dates in ansible.spec 11 years ago
James Tanner cc1537e4cc Remove remnant merge conflict lines from ansible.spec 11 years ago
James Tanner 7b6d5e7bbf Fix merge conflicts from 1.5.1 release notes 11 years ago
Richard C Isaacson 16c05cbc88 Update files for 1.5.1 release. 11 years ago
Michael DeHaan 9d01d88a57 Bump versions on the devel branch (devel branch version is 1.6) 11 years ago
James Cammarata 6221a2740f Updating files for new upstream release 1.5.0 11 years ago
James Tanner eaced05a77 Fix spec changelog date again 11 years ago
James Tanner fa4a308a70 Fix rpm spec changelog date 11 years ago