Commit Graph

630 Commits (ec15b67712dd16f578bdf05f500fb4cdbb763ed9)

Author SHA1 Message Date
Brian Coca a0d663bc65 Merge pull request #413 from JimPatterson/412_pip_check_venv
Correct check mode for pip in virtualenv.
9 years ago
verm666 d435d5ce0a This change is in response to issue #133.
The original problem is: apt_repository.py connect to launchpad on
every playbook run. In this patch apt_repository.py checks if required
repository already exists or not. If no - paa will be added, if yes -
just skip actions.
9 years ago
Toshio Kuratomi 50912c9092 Fix apt_repository so that it does not modify the mode of existing repositories 9 years ago
Toshio Kuratomi 720632f568 Merge pull request #338 from pilou-/apt_repository_filemode
apt_repository: fix file mode
9 years ago
Toshio Kuratomi dba3bc7539 Read the url in in chunks so that we don't use as much memory for large packages 9 years ago
Toshio Kuratomi 4519dd5f4d Small cleanups.
* Import url(lib|parse|lib2) if needed by the module rather than relying
  on module_utils.urls to do so.
* Remove stdlib modules from requirements
* Use the if __name__ conditional for invoking main()
9 years ago
Brian Coca 7a33832606 fixed typo 9 years ago
Brian Coca 665265d285 Merge pull request #60 from az7arul/devel
added `include_doc` option
9 years ago
Toshio Kuratomi 0950593d53 Merge pull request #1516 from ansible/use-yum-api
Yum API is faster than calling out to repoquery.
9 years ago
Toshio Kuratomi 86c30e68a1 Restore setting cachedir when non-root but don't take a useless cachedir parameter to the function
* Revert "Remove unused code"
  This reverts commit bcfba0c050.
* Re-add the changes to remove cachedir as a parameter
9 years ago
Toshio Kuratomi 7c6c518003 Fix bugs found by @kustodian 9 years ago
Greg DeKoenigsberg 2a5f0bde87 Proper author info for all remaining modules 9 years ago
Toshio Kuratomi 08c17814fb Fix incorrect line breaking 9 years ago
Toshio Kuratomi ef7a75938a Further optimizations pointed out by @kustodian in #1516
* Only install yum-utils if needed (b/c we're going to use repoquery)
* Add a warning message explaining that why slower repoquery was used
  rather than yum API.
9 years ago
Toshio Kuratomi 9c88f91092 Yum API is faster than calling out to repoquery. Looking through the
commit logs it looks like we weren't previously doing that because of
commit 14479e6adc

The message there is that Yum API prints an error message if the
rhn-plugin is in use and no rhn-certificate is available.  So instead of
using repoquery in preference always here we use repoquery in preference
if the rhn-plugin is enabled.
9 years ago
Edward Torbett bcbf8c5556 Renamed previous pkgs variable to installed_pkgs as spotted by @strahinja 9 years ago
Edward Torbett 1fe79801f8 Corrected pkg to pkgs as noted by @abadger 9 years ago
Edward Torbett fc36506b9e Added multi package operation to remove as suggested by @abadger. Adding to latest is a little more complex due to '*' support. 9 years ago
Edward Torbett 471824b451 Comments by @abadger 9 years ago
Edward Torbett 48422fba85 Rather than executing yum once per package, execute yum once for all supplied packages. This is necessary when performing a yum upgrade involving multiple dependent packages installed from RPM, for example when upgrading from PostgreSQL 9.0.11 to 9.0.21 on a Red Hat server. 9 years ago
Brian Coca fd18aba076 updated package examples 9 years ago
Brian Coca 75c2bc54f5 corrected copyright ... does a copied the copyrightnotice require copyright? 9 years ago
Brian Coca d6ed6113a7 may root help us all 9 years ago
az7arul 627933049c add `include_doc` option 9 years ago
Brian Coca abcd276955 Merge pull request #963 from u2ix/devel
Allow to add build flags for gem installation
9 years ago
Toshio Kuratomi f3277f0f1f Import ansible module_utils at bottom of file to not mess with line numbers in tracebacks 9 years ago
Toshio Kuratomi 00e54793a2 Merge pull request #1408 from Jmainguy/yum_http_el5
forces EL5 to fail if name=:// url style path to rpm
9 years ago
Jonathan Mainguy 7a5ad0c7f3 add :// url support for EL 5 9 years ago
Brian Coca 6d088169ef Merge pull request #1348 from devjatkin/issue_1230
fix apt to handle virtual packages correctly
9 years ago
Brian Coca 0d41af23c2 Merge pull request #909 from bcoca/apt_return_cacheinfo
added updated cache time to apt, also started documenting return values
9 years ago
Vasyl Kaigorodov f0dc27227c Fix "_is_package_installed() takes exactly 4 arguments, 3 provided" error 9 years ago
Toshio Kuratomi 0877aae3fe Merge pull request #1383 from schlueter/add-state-to-easy_install
Add state to easy_install
9 years ago
Schlueter 1030cb48a7 Add 'version_added' to state documentation for easy_install resource 9 years ago
Schlueter 17544062ec Correct reference to gem in easy_install resource 9 years ago
Schlueter 02cd8489c1 Add Documentation 9 years ago
Schlueter 3bae8bda10 Use standard if statement to check state in easy_install resource 9 years ago
Schlueter 9b6a741615 Correct pass by object reference issue 9 years ago
Zoltan Kozma 364536a76e - Fixed annoying bug that disablerepo was essentially broken if a package needed updating by state latest.
- Replaced some unsafe practice with default parameters. However looking at the code this does not seem to matter much as the calling functions always seem to supply these parameters anyway.
9 years ago
Schlueter 9468a65bed Add state to easy_install 9 years ago
Semyon Deviatkin adf34a6ccd Fix issue #1230
When virtual package providing only one package, look up status of target package
9 years ago
Matt Martz 7ca732830f Python2.4 fixes
* Ignore accelerate.py
* Don't use a lambda or a ternary
10 years ago
Toshio Kuratomi 7540cbb845 Explain why the apt module does not do implicit regex matches on package name since this is different than the apt-get command line tool.
Fixes #1258
10 years ago
Dominic Hargreaves d197f898a5 apt_key documentation: add a note explaining the benefit of including 'id' 10 years ago
Toshio Kuratomi 1fa3efd7b4 Fix documentation 10 years ago
Jonathan Mainguy 3e66e409d5 Adds the exclude= option to the yum module. Works the same way --exclude does when yum install or yum update 10 years ago
Toshio Kuratomi 3782ec0225 Allow yum module to take a yaml list of package names and also ", " separated string-list (in addition to comma separated string-list) 10 years ago
James Cammarata 74e69d1fd1 Merge branch 'nixpanic-rhsm/org_id' into devel 10 years ago
James Cammarata c9f0c87b59 Add version_added string to new org_id param in rhn_subscription 10 years ago
Brian Coca da59efbc4b Merge pull request #623 from mscherer/small_yum_cleanup
Remove unused option in yum's repoquery call
10 years ago
Brian Coca 5e970f79e3 Merge pull request #1012 from DavidWittman/yum-disable-enable-ordering
[yum] Set disabled repos before enabled repos
10 years ago