Commit Graph

274 Commits (53eb3ad1e8f8fb56288c7b4c9561d9e38e9b0b37)

Author SHA1 Message Date
Matt Davis b91117dac8
azure_rm_containerservice (#33597)
* add acr

* acr

* acr

* fix a minor error

* add tests and fixes as suggested

* use get_mgmt_svc_client to enable bi

* fixes as zim suggested

* code refinement

* get acr instance before update

* fix a bug

* remove Classic sku as it's going to deprecate

* pass sanity test

* fix sanity

* fixes based on comments

* fix broken namespace unregistered error

* fix a bug

* fix a bug

* fix

* add register namespace

* fixes tests

* remove pdb

* add ci azure test

* removed required: false

* renamed acr -> containerregistry

* fixed spelling mistake

* fixed idempotence

* fix for idempotence was wrong

* fixed a few issues

* different log when exception different than ResourceNotFound

* self.fail instead of log

* updated sample return value

* added login server in results

* fixed else

* fixed line too long

* cmp -> __ne__

* fixed trailing whitespace

* output.changed is false when instance updated

* fix for state change

* one more update

* update instance only when location or sku has changed

* fixed syntax error

* fixed acr test

* just removed unnecessary comment to trigger ci

* update return value shape

* flatten `state`
* change credential dictionary state
* add credentials to integration tests
7 years ago
ZhijunZhao 8506b7bfdc Fix azure_rm_acs due to Azure breaking API change (#33221)
* Fix azure_rm_acs due to Azure breaking API change

* resolve code review feedbacks

* resolve test failures

* better name

* ignore case for vm size

* reformat code

* resolve code review feedbacks
7 years ago
Toshio Kuratomi 6e36354740 Update version numbers for the release 7 years ago
Matt Martz 4fe08441be Deprecate tests used as filters (#32361)
* Warn on tests used as filters

* Update docs, add aliases for tests that fit more gramatically with test syntax

* Fix rst formatting

* Add successful filter, alias of success

* Remove renamed_deprecation, it was overkill

* Make directory alias for is_dir

* Update tests to use proper jinja test syntax

* Update additional documentation, living outside of YAML files, to reflect proper jinja test syntax

* Add conversion script, porting guide updates, and changelog updates

* Update newly added uses of tests as filters

* No underscore variable

* Convert recent tests as filter changes to win_stat

* Fix some changes related to rebasing a few integration tests

* Make tests_as_filters_warning explicitly accept the name of the test, instead of inferring the name

* Add test for tests_as_filters_warning

* Update tests as filters in newly added/modified tests

* Address recent changes to several integration tests

* Address recent changes in cs_vpc
7 years ago
Toshio Kuratomi d7d1402bb7 reverse order of release numbers 7 years ago
Toshio Kuratomi 14583e4f9d Update 2.4.1 release date 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 614a53734c Fix Debian packaging Dockerfile and docs. 7 years ago
Matt Clay 8acb901bf2 Update Azure tests to limit cryptography version. (#31616)
* Revert "Work around cryptography 2.1 requiring pip 8.1.2+"

This reverts commit a10a80b8a3.

* Update Azure tests to limit cryptography version.
7 years ago
Matt Clay a10a80b8a3 Work around cryptography 2.1 requiring pip 8.1.2+ 7 years ago
Rene van Aerle 95e1d91d5d Mention Ansible in package descriptions
These values are used by software updaters to show which applications
are being updates to the user. In the case of Ubuntu, it will now show
clearly that it is updating Ansible instead of a radically simple IT
automation platform.
7 years ago
Matt Clay e167c9338c Avoid msrest version 0.4.15 for Azure modules.
This version has known regressions preventing modules such as
azure_rm_dnsrecordset from working.
7 years ago
Andreas Olsson ba0b91b51b Remove git:// urls from docsite and from packaging (#30459)
It's almost always preferable to clone by way of https:// rather than
using the bare git:// protocol. Not only does https:// provide
stronger guarantees it also plays nicer with corporate proxies, etc.
7 years ago
Toshio Kuratomi 9f5cba84b8 Add 2.4.1 to packaging/release/vars/versions.yml 7 years ago
Toshio Kuratomi b7b57a811a Set the release date.
(cherry picked from commit 8c20a2e600)
7 years ago
Toshio Kuratomi b98220f63d Bump the versions now that devel is 2.5 7 years ago
Julien Stroheker fe1153c0af Azure acs module (azure_rm_acs.py) (#28522)
* Adding acs module

* linter issue

* Reduce the VM Size for the int. tests

* Short the name of the cluster

* Fixing the asserts and title

* Fixing VM Scale count in int. tests

* Changing the location of the tests

* trying eastus2

* disabling acs CI tests until stabilized
7 years ago
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.
7 years ago
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.
7 years ago
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
7 years ago
James Cammarata be8e5f8391 Updating RELEASES and packaging vars for 2.3.2 final release 7 years ago
Matt Clay b54d00f2de Update RPM spec and make targets. (#27712) 7 years ago
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.
7 years ago
Graham Mainwaring cde36b883c Fix pycrypto backend setting to work when multiple distros are specified in DEB_DIST 7 years ago
Graham Mainwaring cf01068f53 Use pycrypto backend, rather than python-cryptography, on Ubuntu Trusty 7 years ago
James Cammarata cfa8bb4255 Updating release vars versions for 2.3.1 and 2.1.6 8 years ago
James Cammarata 409fe1a3c3 Add prompt to release playbook regarding completion of CHANGELOG edits 8 years ago
James Cammarata 192606c592 Updating version vars for releases 8 years ago
James Cammarata e9703bd68a Adding 2.3.0 release date to release vars versions 8 years ago
James Cammarata 691fbf623f Updating release vars with correct dates for 2.1.5/2.2.2 8 years ago
James Cammarata cb6baaa1f6 Updating packaging release version yaml 8 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
James Cammarata 3ee3e3b5a8 Updating packaging releases 8 years ago
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
8 years ago
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
8 years ago
Matt Clay cd47cb2a15 Remove remnants of obsolete fireball mode. 8 years ago
James Cammarata b38b408f19 Updating release playbook to conditionally use submodules 8 years ago
James Cammarata 3cdb9b228a Updating release versions for release playbook 8 years ago
James Cammarata 9646569172 Updating release versions 8 years ago
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.
8 years ago
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
8 years ago
Bill Nottingham 77e7ae6838 Change <support@ansible.com> - it's being retired. 8 years ago
James Cammarata 78a02555e5 Updating CHANGELOG and release versions for 2.1.2 8 years ago
James Cammarata 507700e42c Officially naming the 2.2 release "The Battle of Evermore" 8 years ago
James Cammarata a9b725aa10 Updating packaging vars for new version 2.1.1 8 years ago
James Cammarata a6840b940b Updating release playbook
* Now generates SHA file for tar.gz too
8 years ago
James Cammarata 3d7a7c1612 Add RELEASE.tmpl for releases and tweak release playbook 9 years ago
James Cammarata 60ef91aae7 Fixing up release playbook based on new location 9 years ago
James Cammarata eeea6b5f54 Tweaking release vars file format and structure 9 years ago
Brian Coca 940533762d reorganized release playbook
moved versions into it's own file to keep the main play more readable
9 years ago
Evgeni Golov 0cdbc8b48d backwards compat for python-support on old Debian/Ubuntu releases 9 years ago
Evgeni Golov de2fe08d9f update README.md 9 years ago
Evgeni Golov 3fd74890d3 migrate to dh-python 9 years ago
Evgeni Golov f10de91e7f moden apt can install local debs with dependencies just fine 9 years ago
James Cammarata cf27cf0a9e Updating RELEASES/etc. for devel
[ci skip]
9 years ago
Toshio Kuratomi 6c0b4bc56e Add python-setuptools to the requirements for running ansible as
python-setuptools contains the egginfo needed to make pkg_resources
work.
9 years ago
Brian Coca 2a33a13a20 updated port version 9 years ago
Laurent Vallar fbe84d7fb2
Add missing xsltproc in Debian packaging README
fix #13140
9 years ago
Laurent Vallar ddefff5be0
Add missing docbook-xml in Debian packaging README
fix #13139
9 years ago
James Cammarata cc27fc368a Debian packaging updates
Fixes #13040
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
Brian Coca 4be1187fe6 much needed update to port makefile 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
James Laska bbc05a2cf5 Improve generation of debian changelog 10 years ago
James Cammarata 2244178c6d Updating debian packaging changelog for devel 2.0 version 10 years ago
kristous e964439b99 Update README.md
to get debuild you need to install devscripts
10 years ago
Matthieu Caneill 1b11e45f3c doc: building debian package: 'asciidoc' is a required dependency 10 years ago
Toshio Kuratomi 4f5ca4bb4c Update the packaging files through the 1.8.4 release 10 years ago
Justin Lecher 9b591d293e
Ansible is available in the main Gentoo repository
Signed-off-by: Justin Lecher <jlec@gentoo.org>
10 years ago
James Cammarata 75d05168e6 Bumping files for 1.9 10 years ago
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.
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 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.
10 years ago
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.
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 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..
10 years ago
James Cammarata d2a130971a Backporting CHANGELOG/RELEASES and packaging updates for 1.6.7-8 releases 11 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 bbaf803227 Merge pull request #7176 from leucos/devel
Arch PKGBUILD fixes : removes man3 section and adds contributor list
11 years ago
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
11 years ago
Andy Freeland 75039845db Building Ansible deb requires setuptools 11 years ago
James Cammarata 550bef490e Back-porting 1.6.x release info into CHANGELOG/RELEASES and packaging 11 years ago
Maciej Delmanowski 8e38225521 Synchronize .deb package version with VERSION file 11 years ago
James Cammarata ab5500072b Update packaging dates for the 1.6.0 release 11 years ago
James Cammarata 93fb82a5a1 Fixing a bad merge commit in packaging/debian/changelog 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
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.
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
Michael DeHaan a8cb0d610e Merge pull request #6053 from cgtx/devel
corrections for Arch PKGBUILD
11 years ago