Toshio Kuratomi
87de146038
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
2019-11-01 12:14:36 -04:00
Toshio Kuratomi
2b6ee572ee
CentOS8/RHEL8 base don't have all the deps we were specifying
...
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
2019-10-04 20:52:22 -07:00
Toshio Kuratomi
593d639160
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
2019-09-30 20:51:16 -07:00
Toshio Kuratomi
bebb11b918
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.
2019-09-18 20:27:56 -07:00
Toshio Kuratomi
59afffa334
Fix rpm dependencies for ansible-test
...
Needs to require ansible = version rather than ansible-version
2019-09-05 15:03:50 -07:00
Toshio Kuratomi
9be8a98aa2
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.
2019-09-03 13:41:41 -07:00
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.
2019-08-15 09:04:58 -05:00
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
2019-02-07 17:58:38 -08:00
Matt Davis
70d85a659e
fix RPM builds with placeholder CHANGELOG
...
* fails in devel because the changelogs/CHANGELOG*.rst docs fileglob comes up empty
2018-05-30 16:47:48 -07:00
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
2018-05-21 16:14:53 -07:00
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
.
2018-05-17 13:53:33 -04:00
Matt Clay
c262dbfd30
Use https for links to ansible.com domains.
2018-04-23 11:33:56 -07:00
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
2018-04-06 12:38:40 -07:00
fantashley
2087dc7384
Make RPM spec compatible with RHEL 6 ( #31653 )
...
* Make RPM spec compatible with RHEL 6
* Define __python2 macro only when undefined
2017-10-16 09:19:53 -04:00
Matt Clay
b54d00f2de
Update RPM spec and make targets. ( #27712 )
2017-08-03 12:35:37 -07:00
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
2017-02-15 16:09:33 -08:00
Bill Nottingham
77e7ae6838
Change <support@ansible.com> - it's being retired.
2016-10-15 16:42:13 -07:00
James Cammarata
cf27cf0a9e
Updating RELEASES/etc. for devel
...
[ci skip]
2016-03-10 14:16:28 -05:00
James Cammarata
297aaeac2d
Backporting version release stuff from stable-1.9
2015-10-09 22:39:59 -04:00
Toshio Kuratomi
fab0e49f31
Potential fix for amazon linux's rpm doing something strange with the python_sitelib macro #12166
2015-09-06 09:08:34 -07:00
Toshio Kuratomi
300eb3a843
Add six as a dependency for packaging
2015-06-02 11:43:35 -07:00
James Cammarata
ba822ce0f9
Backporting release info/changelog stuff to devel
2015-05-05 10:28:43 -05:00
Toshio Kuratomi
4f5ca4bb4c
Update the packaging files through the 1.8.4 release
2015-03-03 09:17:19 -08:00
James Cammarata
75d05168e6
Bumping files for 1.9
2014-11-25 16:49:45 -06:00
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
2014-09-29 10:22:15 -04:00
Michael DeHaan
ae2d198342
Remove install references to library/
2014-09-29 08:46:35 -04:00
James Cammarata
86edd0381c
Adding in docs updates for 1.7.2 release
2014-09-24 15:53:36 -05:00
James Cammarata
5ce142a3b6
Back-porting in CHANGELOG/etc. for older versions
2014-08-06 13:20:50 -05:00
James Cammarata
d134b8a83c
Version bump for 1.8
2014-08-06 13:17:28 -05:00
James Cammarata
d2a130971a
Backporting CHANGELOG/RELEASES and packaging updates for 1.6.7-8 releases
2014-07-22 17:26:15 -05:00
James Cammarata
f5122b8bfc
CHANGELOG and other updates for 1.6.6 release
2014-07-01 16:00:03 -05:00
James Cammarata
f5a4bd8af6
Backporting packaging updates from 1.6 branch
2014-06-25 22:17:21 -05:00
James Cammarata
550bef490e
Back-porting 1.6.x release info into CHANGELOG/RELEASES and packaging
2014-06-10 10:02:58 -05:00
James Cammarata
ab5500072b
Update packaging dates for the 1.6.0 release
2014-05-05 16:35:36 -05:00
James Cammarata
f8ca24b046
Merge pull request #7225 from ciupicri/devel-rpm-changelog
...
Fix dates from RPM SPEC changelog
2014-04-30 08:38:00 -05:00
James Cammarata
6e837d4512
Adding BuildRequires lines for python-setuptools
2014-04-30 08:02:40 -05:00
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
2014-04-30 09:47:34 +03:00
James Cammarata
6879415f25
Merge branch 'feature/multi-version-import' of https://github.com/abadger/ansible into abadger-feature/multi-version-import
2014-04-29 14:41:57 -05:00
Michael DeHaan
bec0e596e8
Fix date in changelog for RPM builds off devel branch.
2014-04-18 19:41:44 -04:00
James Cammarata
cc6d213d72
Updating changelog/releases/packaging for 1.5.5 release
2014-04-18 16:07:28 -05:00
Toshio Kuratomi
ff7492c2cc
Add Requires to the specfile for setuptools and the python-crypto2.6
...
forward compat package
2014-04-02 13:37:16 -07:00
James Cammarata
316d1ca977
Updating CHANGELOG/RELEASES in devel for 1.5.3 and older releases
2014-03-13 16:31:19 -05:00
James Tanner
7f028c101c
Fix changelog dates in ansible.spec
2014-03-10 21:37:34 -04:00
James Tanner
cc1537e4cc
Remove remnant merge conflict lines from ansible.spec
2014-03-10 21:37:34 -04:00
James Tanner
7b6d5e7bbf
Fix merge conflicts from 1.5.1 release notes
2014-03-10 18:55:17 -04:00
Richard C Isaacson
16c05cbc88
Update files for 1.5.1 release.
2014-03-10 17:40:36 -05:00
Michael DeHaan
9d01d88a57
Bump versions on the devel branch (devel branch version is 1.6)
2014-02-28 18:27:16 -05:00
James Cammarata
6221a2740f
Updating files for new upstream release 1.5.0
2014-02-28 14:17:07 -06:00
James Tanner
eaced05a77
Fix spec changelog date again
2014-02-13 10:06:09 -05:00
James Tanner
fa4a308a70
Fix rpm spec changelog date
2014-02-13 10:04:34 -05:00