Matt Clay
caf8bbf3bd
Add Azure support to ansible-test. ( #28092 )
...
* Initial Azure cloud testing support.
* Add missing Azure requirements.
* Fix test handling of setup and requirements.
* Update Azure cloud plugin.
* Add setup_azure role for integration tests.
* Update minimal Azure integration test sample.
2017-08-11 17:33:39 -07:00
Toshio Kuratomi
ef953cb415
Fix for broken azure requirements
...
Older setuptools does not understand ~= versioning. Guess at a range
that could be compatible to unbreak CI.
2017-08-11 09:42:16 -07:00
Thomas Stringer
e4cd899363
Add support for Azure 2.0.0 ( #27920 )
...
* Adapt azure_rm_resource_group to azure 2.0.0 + azure Cli support
* Fix exceptions in Azure ARM plugins
* update azure_rm_networkinterface documention to reflect required params
* change state param to not required for docs in azure_rm_subnet
* fix import to reflect azure==2.0.0 changes
* add aliases and fix docs for azure_rm_storageblob
* add resource_group_name alias to azure_rm_storageaccount_facts
* fix import bug due to change in azure==2.0.0
* fix args bug and enum modules issue
* update docs to reflect azure==2.0.0
* pin management clients to a specific api_version
* update docs to reflect the new azure-ansible-base python package
* add fallback for older api resource group listing
* rework azure dependencies installation
* refactor path joining to a cross-plat solution
2017-08-11 08:22:02 -07:00
James Cammarata
be8e5f8391
Updating RELEASES and packaging vars for 2.3.2 final release
2017-08-04 15:20:41 -05:00
Matt Clay
b54d00f2de
Update RPM spec and make targets. ( #27712 )
2017-08-03 12:35:37 -07:00
James Cammarata
622ea7ca62
Change default answer in release.yml to "no" for submodules
...
Since releases on 2.2 and prior are few and far between, it makes more
sense to set the default to "no" for 2.3+ now.
2017-08-01 18:50:21 -05:00
Graham Mainwaring
cde36b883c
Fix pycrypto backend setting to work when multiple distros are specified in DEB_DIST
2017-07-13 12:13:54 -07:00
Graham Mainwaring
cf01068f53
Use pycrypto backend, rather than python-cryptography, on Ubuntu Trusty
2017-07-12 08:53:21 -07:00
James Cammarata
cfa8bb4255
Updating release vars versions for 2.3.1 and 2.1.6
2017-06-05 10:05:41 -05:00
James Cammarata
409fe1a3c3
Add prompt to release playbook regarding completion of CHANGELOG edits
2017-05-11 16:28:07 -05:00
James Cammarata
192606c592
Updating version vars for releases
2017-05-09 09:45:33 -05:00
James Cammarata
e9703bd68a
Adding 2.3.0 release date to release vars versions
2017-04-12 08:54:19 -05:00
James Cammarata
691fbf623f
Updating release vars with correct dates for 2.1.5/2.2.2
2017-03-27 16:14:41 -05:00
James Cammarata
cb6baaa1f6
Updating packaging release version yaml
2017-03-27 16:14:41 -05: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
James Cammarata
3ee3e3b5a8
Updating packaging releases
2017-01-16 13:06:09 -06:00
Ryan Brown
a2b4ad9da0
(docs) Remove/update mentions of git submodule
in docs and error me… ( #19941 )
...
* (docs) Remove/update mentions of `git submodule` in docs and error messages.
* Remove parenthetical per @dharmabumstead
2017-01-09 12:11:39 -05:00
Toshio Kuratomi
0b440a9289
Code smell test for iteritems and itervalues ( #19292 )
...
* Code smell test for iteritems and itervalues
* Change the keydict object in authorized_keys so it doesn't throw a false postive
keydict is a bad data structure anyway. We don't use the iteritems and
itervalues methods so just disable them so that the code-smell tests do
not trigger on it.
* Change release templates so they work with py3
2016-12-14 12:16:16 -08:00
Matt Clay
cd47cb2a15
Remove remnants of obsolete fireball mode.
2016-12-09 16:56:34 -07:00
James Cammarata
b38b408f19
Updating release playbook to conditionally use submodules
2016-12-08 11:35:19 -05:00
James Cammarata
3cdb9b228a
Updating release versions for release playbook
2016-11-04 14:27:08 -05:00
James Cammarata
9646569172
Updating release versions
2016-11-03 09:27:20 -05:00
Shane McDonald
4ae0d5b843
Build debs with pbuilder ( #18165 )
...
* Build debs with pbuilder
* Update README in packaging/debian
* Add Dockerfile for building debs
* Add local_deb makefile target - Allows users to build debs using locally installed dependencies. This was the `deb` target before moving to pbuilder.
2016-10-26 14:24:15 -07:00
Loïc
0a60cceaf0
Debian need build-essential package to build deb package ( #18068 )
...
* Need build-essential package
* dpkg-dev is useless: it is a dependency of build-essential
2016-10-20 22:52:13 -04:00
Bill Nottingham
77e7ae6838
Change <support@ansible.com> - it's being retired.
2016-10-15 16:42:13 -07:00
James Cammarata
78a02555e5
Updating CHANGELOG and release versions for 2.1.2
2016-10-03 09:31:12 -05:00
James Cammarata
507700e42c
Officially naming the 2.2 release "The Battle of Evermore"
2016-09-20 13:51:14 -05:00
James Cammarata
a9b725aa10
Updating packaging vars for new version 2.1.1
2016-08-03 15:48:14 -05:00
James Cammarata
a6840b940b
Updating release playbook
...
* Now generates SHA file for tar.gz too
2016-08-03 15:48:14 -05:00
James Cammarata
3d7a7c1612
Add RELEASE.tmpl for releases and tweak release playbook
2016-07-08 12:59:41 -05:00
James Cammarata
60ef91aae7
Fixing up release playbook based on new location
2016-07-08 10:08:39 -05:00
James Cammarata
eeea6b5f54
Tweaking release vars file format and structure
2016-07-07 09:39:13 -05:00
Brian Coca
940533762d
reorganized release playbook
...
moved versions into it's own file to keep the main play more readable
2016-07-07 09:45:36 -04:00
Evgeni Golov
0cdbc8b48d
backwards compat for python-support on old Debian/Ubuntu releases
2016-03-18 11:07:23 +01:00
Evgeni Golov
de2fe08d9f
update README.md
2016-03-17 18:28:23 +01:00
Evgeni Golov
3fd74890d3
migrate to dh-python
2016-03-17 18:26:54 +01:00
Evgeni Golov
f10de91e7f
moden apt can install local debs with dependencies just fine
2016-03-17 18:06:42 +01:00
James Cammarata
cf27cf0a9e
Updating RELEASES/etc. for devel
...
[ci skip]
2016-03-10 14:16:28 -05:00
Toshio Kuratomi
6c0b4bc56e
Add python-setuptools to the requirements for running ansible as
...
python-setuptools contains the egginfo needed to make pkg_resources
work.
2016-01-13 17:24:47 -08:00
Brian Coca
2a33a13a20
updated port version
2015-12-02 16:44:57 -08:00
Laurent Vallar
fbe84d7fb2
Add missing xsltproc in Debian packaging README
...
fix #13140
2015-11-12 16:08:51 +01:00
Laurent Vallar
ddefff5be0
Add missing docbook-xml in Debian packaging README
...
fix #13139
2015-11-12 15:59:53 +01:00
James Cammarata
cc27fc368a
Debian packaging updates
...
Fixes #13040
2015-11-06 15:51:17 -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
Brian Coca
4be1187fe6
much needed update to port makefile
2015-08-31 20:34:20 -04: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
James Laska
bbc05a2cf5
Improve generation of debian changelog
2015-04-09 09:30:56 -04:00
James Cammarata
2244178c6d
Updating debian packaging changelog for devel 2.0 version
2015-04-06 14:09:49 -05:00
kristous
e964439b99
Update README.md
...
to get debuild you need to install devscripts
2015-03-27 07:47:20 +01:00
Matthieu Caneill
1b11e45f3c
doc: building debian package: 'asciidoc' is a required dependency
2015-03-25 16:34:07 +01:00
Toshio Kuratomi
4f5ca4bb4c
Update the packaging files through the 1.8.4 release
2015-03-03 09:17:19 -08:00
Justin Lecher
9b591d293e
Ansible is available in the main Gentoo repository
...
Signed-off-by: Justin Lecher <jlec@gentoo.org>
2014-12-02 08:42:49 +01:00
James Cammarata
75d05168e6
Bumping files for 1.9
2014-11-25 16:49:45 -06:00
Michel Blanc
ce58706dd0
Fixes Arch PKGBUILD
...
Build was failing with new Ansible submodule setup for core and extras
modules.
Integrated fix from @firecat53
Added @firecat53 to contributors.
2014-10-08 10:41:29 +02: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 Laska
6c3999b898
Make debuild happy by including a date in debian/changelog
...
The previous commit resolved the debian build problem, but was building
packages with the stable version. A development version is required in
the changelog to properly build development DEB packages.
2014-08-07 08:38:23 -04:00
James Laska
c98456a73d
Fix debian builds by correcting debian/changelog
...
Remove 1.8 debian/changelog entry with a date of "TBD" as this causes
the debian build process to fail. We can add this back with the 1.8
release becomes a reality, or add it back now with a valid date in the
future.
2014-08-07 08:18:34 -04: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 Laska
b40f1ddc19
Require python-crypto >= 2.6 for debian package builds
...
The ansible PyPi package, and RPM both require crypto>=2.6. This change
carries that dependency into the ansible DEB package. Note, for
ubuntu-12.04, this dependency is only satisfied by a PPA. Users
installing from 'ppa:ansible/ansible' will not be affected..
2014-08-04 13:17:25 -04: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
bbaf803227
Merge pull request #7176 from leucos/devel
...
Arch PKGBUILD fixes : removes man3 section and adds contributor list
2014-06-23 16:13:29 -05:00
James Laska
411311495f
Updated DEB build workflow
...
Updates to Makefile include:
* add targets: deb-src, deb-src-upload, deb-upload
* add variables to control DEB building: DEBUILD_OPTS, DPUT_OPTS, DEB_PPA, DEB_DIST, DEB_RELEASE
* create deb files for all release values in DEB_DIST
Several updates to packaging/debian/*
* Updated control file
* Whitespace/formatting of changelog
Add deb-build to .gitignore
2014-06-20 16:09:02 -04:00
Andy Freeland
75039845db
Building Ansible deb requires setuptools
2014-06-17 11:30:41 -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
Maciej Delmanowski
8e38225521
Synchronize .deb package version with VERSION file
2014-05-07 15:12:08 +02:00
James Cammarata
ab5500072b
Update packaging dates for the 1.6.0 release
2014-05-05 16:35:36 -05:00
James Cammarata
93fb82a5a1
Fixing a bad merge commit in packaging/debian/changelog
2014-04-30 13:59:20 -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
Michel Blanc
8b9daf5a35
Removes man3 section and adds contributor list
...
Seems that there are no man for section 3 anymore. Removed install
snippet from PKGBUILD.
Added list of PKGBUILD contributors in header.
2014-04-28 10:34:56 +02: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
Michael DeHaan
a8cb0d610e
Merge pull request #6053 from cgtx/devel
...
corrections for Arch PKGBUILD
2014-03-16 10:45:46 -05: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
Harsha Yalamanchili
cc5cf9ec63
Typo
2014-03-06 09:36:51 -08:00
Harsha Yalamanchili
063dc5e971
Update debian install documentation to include dependency resolution
2014-03-05 14:04:36 -08:00
Harsha Yalamanchili
c09e0211f7
Update debian install documentation to include dependency resolution
2014-03-05 14:02:16 -08:00
Mikki-black
ef915330c5
Update README.md
...
ansible depends on sshpass as well.
2014-03-04 18:08:23 +01:00
Maciej Delmanowski
73a6d51f7d
Synchronize .deb package version with VERSION file
2014-03-04 09:22:02 +01: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
Michael DeHaan
5443ddec75
Trim references to fireball as we want folks using accelerate or pipelining options. Fireball is pretty well deprecated at this point, but will still be part of the release.
2014-02-28 13:50:39 -05:00
cgtx
f1aee1cfaf
remove optional vars folders
2014-02-18 15:56:11 -06:00
cgtx
a5434a987a
use correct permission mode when installing
2014-02-18 08:54:13 -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