James Cammarata
a6d92bf4b7
Merge branch 'devel' of https://github.com/calebbrown/ansible into calebbrown-devel
11 years ago
Michael Porter
6f685e45dc
( #5822 ) Use `mkstemp` to open a temporary file (as NamedTemporaryFile doesn't take a `delete` argument in Python < 2.6)
11 years ago
James Tanner
dc51bb5389
Fixes #5750 Fail on missing ~/.ssh and ignore accept_hostkey if stricthoskeychecking is off
11 years ago
James Tanner
859128da0a
Fix git module parameters to conform to code standards
11 years ago
James Tanner
07f9733e96
Fixes #4108 Add sshopts and keyfile parameters to the git module
11 years ago
Caleb Brown
d18c27fe76
Fix a bug in "hg" module so that `pull` is not set to a version.
...
There is a bug in the `hg` module where if a `tag` is used it won't
properly be able to update to it.
This problem is exhibited on repository where a tag is moved from an
older commit to a newer commit.
11 years ago
René Moser
587103e564
subversion: use LANG=C to prevent regex failures
...
Fixes bug GH-5549.
11 years ago
jctanner
a2489ac83c
Merge pull request #5141 from kisielk/hg
...
hg module: Don't modify hgrc when running purge
11 years ago
James Tanner
13ce8728de
Set accept_hostkey to False by default in the git module and fail
...
early if the key is unknown
11 years ago
James Tanner
24eba74edd
Add an "accept_hostkey" parameter to the git module to help automatically
...
accept hostkeys for git repos and prevent task hangs when the key is unknown
11 years ago
Kamil Kisiel
8aff264216
Don't modify hgrc when running purge
11 years ago
James Tanner
38edad70ac
Fixes #5023 Convert all modules to use new snippet import pattern
11 years ago
James Tanner
b97976d720
Addresses #5036 fix typo in git module
11 years ago
James Tanner
1ead99204d
Fixes 5036 add missing parameter to git module function call
11 years ago
Michael DeHaan
55a48aacc3
Changelog updates and a few module renames. vpc -> ec2_vpc, githooks -> github_hooks, blacklist -> kernel_blacklist. These are all new in 1.4 so safe to change.
11 years ago
James Tanner
68c9fe3833
Fix copyright section in githooks module
11 years ago
jctanner
a4bd206f09
Merge pull request #4691 from cg-soft/git-bare-ref-repo-support
...
Add support for bare git reference repos
11 years ago
James Tanner
d2df80788d
Quote docstring in githooks module
11 years ago
jctanner
51a6ed8657
Merge pull request #4731 from pcgentry/devel
...
new githooks module
11 years ago
Michael DeHaan
8687525d18
Fix documentation formatting.
11 years ago
Michael DeHaan
50ef750a25
Suggest keyscan for github/other SCM hanging.
11 years ago
Christian Goetze
c25d7e4165
Add support for bare git reference repos
...
This adds two parameters to the git module:
bare (boolean)
Indicates this is to be a bare repositori
reference (string)
Indicates the path or url to the reference repo.
Check out the "--reference" option in the "git clone"
man page
Added appropriate tests.
11 years ago
Phillip
22d679ffc5
adding the githooks module
11 years ago
Yap Sok Ann
e568c63108
git: Don't add --branch while cloning if the version is a SHA-1 hash.
11 years ago
Yap Sok Ann
d77276380f
git: Handle network problem when running `git ls-remote`.
11 years ago
Yap Sok Ann
633438bfbb
git: Always return the before/after revisions, even in check mode.
...
The return values from check mode and non-check mode should match in all cases,
except when a SHA-1 hash is used as version, as there is no way to check if it
is a valid hash using `git ls-remote`.
Also, to accomodate this change, the force flag for the reset function has been
removed so that we can do the checking in main.
11 years ago
Yap Sok Ann
12c4bf51b8
git: Make function get_remote_head usable when cloning.
...
This allows the module to return the before/after revisions in all cases.
11 years ago
Yap Sok Ann
3ff0c6d50d
git: Remove unnecessary return code checking.
...
The functions either return rc=0 or call fail_json themselves.
11 years ago
Yap Sok Ann
201ff02d1f
git: Full length SHA-1 in, full length SHA-1 out.
...
This removes ambiguity at the expense of slight backward incompatibility.
11 years ago
Mads Weitling
f5c04e2ff4
Fix Hg.__init__(...) reading value from self.hg_path
11 years ago
Mads Weitling
f2f7060454
Fix 'hg module fails with: AttributeError: 'AnsibleModule' object has no attribute 'parames''
11 years ago
James Tanner
1a9a6da4f7
fix docstring indentation on scc modules
11 years ago
Skylar Saveland
d7e5fcf30f
add executable option to subversion module
11 years ago
Skylar Saveland
bb4619e716
add executable option to hg, refactor in doing so
11 years ago
Skylar Saveland
3f74c2d986
add executable option to bzr module, refactor in doing so
11 years ago
Skylar Saveland
198c4702bd
executable option to git module
11 years ago
Steve Fox
cf0ffda163
Elaborate on capabilities of subversion module
11 years ago
James Cammarata
102833cca6
Merge branch 'gitfix' of https://github.com/johanwiren/ansible into johanwiren-gitfix
11 years ago
Johan Wirén
3ac5f2d409
Fixed so that we no longer check with the remote if a checkout already is at the desired sha version.
11 years ago
Stephen Fromm
544bcfb30d
Apply consistent parameter alises to hg and subversion
...
For issue #3372 , apply consistent parameter aliases to source_control
modules. For hg, add name and version and add to documentation string.
For subversion, add version and document version and name aliases in
documentation string.
11 years ago
Drew Blas
d912de2dff
Added git disclaimer about dealing with ssh host checking
...
This disclaimer already exists in library/source_control/hg but not here. It affects both and was discussed awhile back on: https://groups.google.com/forum/#!msg/ansible-project/q9G9xIdsRxo/XJhQzuS-qSoJ However no PR was ever sent to fix the doc.
11 years ago
Michael DeHaan
ac5fb3ffda
Merge pull request #3744 from jimi1283/issue_3360
...
Allow destination paths in the hg module to include a tilde (~)
11 years ago
James Cammarata
e5822b5342
Allow destination paths in the hg module to include a tilde (~)
...
Fixes issue #3360 - Inconsistent behavior of the hg module w.r.t. dest path
11 years ago
Petr Svoboda
cbbd9c257d
Tidy up fix of git module traceback
11 years ago
Petr Svoboda
85396cbd26
Fix traceback in git module when version checkout fails
...
"UnboundLocalError: local variable 'branch' referenced before assignment" is
raised in git, line 282, in switch_version.
Exception is raised when version is not branch and version checkout fails.
E.g. when version is nonexistant commit.
11 years ago
Michael DeHaan
10ac8ba3de
Don't add --version HEAD parameter is already HEAD, some versions of git don't like this.
12 years ago
James Laska
cf563c6838
Resolve incompatability between depth and version
...
Git is unable to checkout the specified `version` when the repository is
cloned with a reduced history (`depth`). However, if the repository is
already cloned, subsequent git module calls will update the repository
(default update=True), then properly checkout the specified `version`.
To allow the initial call to properly clone the specified `version`, at
the specified `depth`, this patch adds the `--branch` parameter when
cloning the repository.
12 years ago
Michael DeHaan
2a1a68a672
Merge pull request #3432 from jlund/hg-spelling
...
Fix some minor spelling mistakes in the hg module documentation
12 years ago
Matt Spaulding
3e631c1129
Fix git submodule update when version specified
12 years ago
Joshua Lund
bcfdc4c534
Fix some minor spelling mistakes in the hg module documentation
12 years ago