summaryrefslogtreecommitdiff
path: root/packaging/rpm/ansible.spec
Commit message (Collapse)AuthorAgeFilesLines
* Remove RPM packaging infrastructure (#69554)Rick Elrod2020-05-151-313/+0
| | | | | | | | | | | | | | | | | Change: - Nuke `make rpm` and friends from Makefile - Nuke packaging/rpm We are no longer going to be pushing RPMs to releases.ansible.com post-2.10, so this is no longer necessary for us, and users should prefer RPMs from their distro instead. Test Plan: Grepped the Makefile for all of: /rpm/i, /mock/i, /fedora/i Tickets: Refs #69539 Signed-off-by: Rick Elrod <rick@elrod.me>
* Exclude the ansible-test script from the main rpm package (#64277)Toshio Kuratomi2019-11-011-0/+1
| | | | | | We want the script to live in the ansible-test rpm subpackage alongside of its libraries Fixes #64275
* CentOS8/RHEL8 base don't have all the deps we were specifyingToshio Kuratomi2019-10-041-3/+4
| | | | | 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
* Fixes to the rpm dependenciesToshio Kuratomi2019-09-301-10/+5
| | | | | | * 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
* Disable setting of -s in shebangToshio Kuratomi2019-09-181-2/+10
| | | | | | | | | 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.
* Fix rpm dependencies for ansible-testToshio Kuratomi2019-09-051-1/+1
| | | | Needs to require ansible = version rather than ansible-version
* Update the rpm spec file to include ansible-testToshio Kuratomi2019-09-031-61/+231
| | | | | | | * 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.
* Fix capitalization of SUSE (#60625)Andreas Jaeger2019-08-151-1/+1
| | | | | 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.
* Change some file listings to try and figure out which rpm macro is undefinedToshio Kuratomi2019-02-071-2/+3
| | | | | | | 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
* fix RPM builds with placeholder CHANGELOGMatt Davis2018-05-301-1/+1
| | | | * fails in devel because the changelogs/CHANGELOG*.rst docs fileglob comes up empty
* 2.6 changelog gen/version/root dir cleanup (#40421)Matt Davis2018-05-211-173/+8
| | | | | | | | | | | | | | | | | | | | * 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
* Remove python-keyczar dependency (#38534)Sam Doran2018-05-171-3/+0
| | | | | | | | | | * Remove python-keyczar dependency * Remove python-keyczare from Dockerfiles * Revert "Remove python-keyczare from Dockerfiles" This reverts commit 264be66ad8337c5ccd0db76dc7000015500b6074.
* Use https for links to ansible.com domains.Matt Clay2018-04-231-1/+1
|
* Convert README from Markdown to ReStructured Text and use as longdesc (#22330)Stephen Weber2018-04-061-1/+1
| | | | | | | | | | | | | | | | | | | * 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
* Make RPM spec compatible with RHEL 6 (#31653)fantashley2017-10-161-1/+2
| | | | | | * Make RPM spec compatible with RHEL 6 * Define __python2 macro only when undefined
* Update RPM spec and make targets. (#27712)Matt Clay2017-08-031-9/+19
|
* Use HTTPS instead of legacy HTTP for ansible.com (#16870)Robin Schneider2017-02-151-1/+1
| | | | | | | | | 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
* Change <support@ansible.com> - it's being retired.Bill Nottingham2016-10-151-11/+11
|
* Updating RELEASES/etc. for develJames Cammarata2016-03-101-0/+12
| | | | [ci skip]
* Backporting version release stuff from stable-1.9James Cammarata2015-10-091-0/+9
|
* Potential fix for amazon linux's rpm doing something strange with the ↵Toshio Kuratomi2015-09-061-0/+11
| | | | python_sitelib macro #12166
* Add six as a dependency for packagingToshio Kuratomi2015-06-021-0/+4
|
* Backporting release info/changelog stuff to develJames Cammarata2015-05-051-0/+6
|
* Update the packaging files through the 1.8.4 releaseToshio Kuratomi2015-03-031-0/+12
|
* Bumping files for 1.9James Cammarata2014-11-251-0/+3
|
* Fix packaging to work with new module locationJames Laska2014-09-291-2/+0
| | | | | | Changes include: * Remove references to old module dir from .spec * Use setuptools find_packages find all ansible packages
* Remove install references to library/Michael DeHaan2014-09-291-3/+0
|
* Adding in docs updates for 1.7.2 releaseJames Cammarata2014-09-241-0/+6
|
* Back-porting in CHANGELOG/etc. for older versionsJames Cammarata2014-08-061-0/+6
|
* Version bump for 1.8James Cammarata2014-08-061-0/+3
|
* Backporting CHANGELOG/RELEASES and packaging updates for 1.6.7-8 releasesJames Cammarata2014-07-221-0/+6
|
* CHANGELOG and other updates for 1.6.6 releaseJames Cammarata2014-07-011-0/+3
|
* Backporting packaging updates from 1.6 branchJames Cammarata2014-06-251-0/+6
|
* Back-porting 1.6.x release info into CHANGELOG/RELEASES and packagingJames Cammarata2014-06-101-1/+11
|
* Update packaging dates for the 1.6.0 releasev1.6.0James Cammarata2014-05-051-2/+2
|
* Merge pull request #7225 from ciupicri/devel-rpm-changelogJames Cammarata2014-04-301-3/+3
|\ | | | | Fix dates from RPM SPEC changelog
| * Fix dates from RPM SPEC changelogCristian Ciupitu2014-04-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | `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
* | Adding BuildRequires lines for python-setuptoolsJames Cammarata2014-04-301-0/+3
|/
* Merge branch 'feature/multi-version-import' of ↵James Cammarata2014-04-291-0/+9
|\ | | | | | | https://github.com/abadger/ansible into abadger-feature/multi-version-import
| * Add Requires to the specfile for setuptools and the python-crypto2.6Toshio Kuratomi2014-04-021-0/+9
| | | | | | | | forward compat package
* | Fix date in changelog for RPM builds off devel branch.Michael DeHaan2014-04-181-1/+1
| |
* | Updating changelog/releases/packaging for 1.5.5 releaseJames Cammarata2014-04-181-0/+6
|/
* Updating CHANGELOG/RELEASES in devel for 1.5.3 and older releasesJames Cammarata2014-03-131-1/+7
|
* Fix changelog dates in ansible.specJames Tanner2014-03-101-2/+2
|
* Remove remnant merge conflict lines from ansible.specJames Tanner2014-03-101-3/+1
|
* Fix merge conflicts from 1.5.1 release notesJames Tanner2014-03-101-0/+8
|\
| * Update files for 1.5.1 release.v1.5.1Richard C Isaacson2014-03-101-2/+5
| |
| * Updating files for new upstream release 1.5.0v1.5.0release1.5.0James Cammarata2014-02-281-2/+2
| |
* | Bump versions on the devel branch (devel branch version is 1.6)Michael DeHaan2014-02-281-2/+5
|/
* Fix spec changelog date againJames Tanner2014-02-131-1/+1
|