Commit Graph

143 Commits

Author SHA1 Message Date
Johannes Kastl
b5421d386e Accepting request 1043661 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- disable automatic generation of RPM dependencies from files in collections
  The files are not meant to be executed on the Ansible controller
  (i.e. the machine where this package is being installed), but rather
  on the targets that get modified. So e.g. python2 is not needed as
  a dependency on the ansible controller
- do no longer change shebangs in files from collections

OBS-URL: https://build.opensuse.org/request/show/1043661
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=9
2022-12-18 21:02:36 +00:00
Johannes Kastl
75062c5e8c Accepting request 1041717 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 7.1.0

OBS-URL: https://build.opensuse.org/request/show/1041717
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=8
2022-12-08 19:28:43 +00:00
Johannes Kastl
d100b1f4de Accepting request 1039495 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- rework spec file to define %ansible_python version, which is the
  python version, that ansible is built against, as well as
  %ansible_python_sitelib and %ansible_python_executable

OBS-URL: https://build.opensuse.org/request/show/1039495
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=7
2022-12-02 07:21:29 +00:00
Johannes Kastl
55d9315382 Accepting request 1038038 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 7.0.0

OBS-URL: https://build.opensuse.org/request/show/1038038
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=6
2022-11-25 08:04:25 +00:00
Johannes Kastl
690ac35927 Accepting request 1036187 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.6.0

OBS-URL: https://build.opensuse.org/request/show/1036187
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=5
2022-11-16 09:51:32 +00:00
Johannes Kastl
27a4ada778 Accepting request 1010336 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.5.0

OBS-URL: https://build.opensuse.org/request/show/1010336
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=4
2022-10-13 05:20:11 +00:00
Johannes Kastl
3cde322c72 Accepting request 1005878 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.4.0

OBS-URL: https://build.opensuse.org/request/show/1005878
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=3
2022-09-25 12:19:59 +00:00
Johannes Kastl
f923acf754 Accepting request 1001773 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.3.0

OBS-URL: https://build.opensuse.org/request/show/1001773
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=2
2022-09-07 14:50:20 +00:00
Johannes Kastl
38bc78837a osc copypac from project:home:ojkastl_buildservice:Systemsmanagement_Ansible package:ansible revision:4
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible?expand=0&rev=1
2022-07-22 11:29:41 +00:00
Michael Ströder
ccfdc8ad58 Accepting request 940442 from home:PSuarezHernandez:branches:systemsmanagement
- Require python macros for building

OBS-URL: https://build.opensuse.org/request/show/940442
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=215
2021-12-14 10:59:02 +00:00
Michael Ströder
98b417bc93 Accepting request 924762 from home:stroeder:sys
update to 2.9.27

OBS-URL: https://build.opensuse.org/request/show/924762
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=214
2021-10-11 20:03:31 +00:00
Michael Ströder
75022d36cd Accepting request 912563 from home:stroeder:sys
Update to 2.9.25

OBS-URL: https://build.opensuse.org/request/show/912563
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=213
2021-08-17 08:07:45 +00:00
Michael Ströder
cbba43b27c Accepting request 907211 from home:stroeder:sys
- update to 2.9.24
  maintenance release containing numerous bugfixes

OBS-URL: https://build.opensuse.org/request/show/907211
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=212
2021-07-20 04:30:06 +00:00
Michael Ströder
62f0909e4b Accepting request 905731 from home:StevenK:branches:systemsmanagement
- If building with Python 3, change the shebang of the test scripts
  shipped in ansible-test to be /usr/bin/python3.

OBS-URL: https://build.opensuse.org/request/show/905731
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=211
2021-07-13 15:36:33 +00:00
Michael Ströder
dce5e14889 Accepting request 901771 from home:stroeder:sys
- recommend installation of python-selinux (boo#1187531)

OBS-URL: https://build.opensuse.org/request/show/901771
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=210
2021-06-24 15:49:45 +00:00
Michael Ströder
a1d6d4f1cc Accepting request 901352 from home:stroeder:sys
- Update to 2.9.23, bug-fix release with security fix:
  * templating engine fix for not preserving unsafe status when trying
    to preserve newlines. CVE-2021-3583

OBS-URL: https://build.opensuse.org/request/show/901352
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=209
2021-06-23 11:28:12 +00:00
Michael Ströder
53ca333e77 Accepting request 896846 from home:seife:branches:systemsmanagement
update to 2.9.22

OBS-URL: https://build.opensuse.org/request/show/896846
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=208
2021-06-02 07:58:19 +00:00
Michael Ströder
a8ab4ffaef Accepting request 890208 from home:stroeder:sys
- update to 2.9.21

OBS-URL: https://build.opensuse.org/request/show/890208
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=207
2021-05-04 05:38:58 +00:00
Michael Ströder
53184286a4 Accepting request 885999 from home:moio:branches:systemsmanagement
- Drop python-coverage run-time requirement from openSUSE/SLE

python-coverage is only required in SLE/openSUSE, it is not listed in the requirements.txt in Ansible's repo. I think it is only in the tests at build time.

OBS-URL: https://build.opensuse.org/request/show/885999
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=206
2021-04-16 13:34:01 +00:00
Michael Ströder
cd6150b087 Accepting request 885973 from home:moio:branches:systemsmanagement
- Switch to python3-cryptography in openSUSE/SLE

OBS-URL: https://build.opensuse.org/request/show/885973
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=205
2021-04-16 12:36:26 +00:00
Michael Ströder
7b3933c08b Accepting request 884866 from home:stroeder:branches:systemsmanagement
- update to version 2.9.20
  maintenance release containing numerous bugfixes

OBS-URL: https://build.opensuse.org/request/show/884866
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=204
2021-04-13 08:06:21 +00:00
Michael Ströder
aeb12a7be5 Accepting request 879378 from home:stroeder:branches:systemsmanagement
- update to version 2.9.19 with minor changes and a few bug fixes

OBS-URL: https://build.opensuse.org/request/show/879378
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=203
2021-03-16 09:37:59 +00:00
Michael Ströder
f042d82a63 Accepting request 873716 from home:stroeder:branches:systemsmanagement
- update to version 2.9.18
  * CVE-2021-20228 where default and fallback values for no_log parameters
    to modules were not previously masked.
  * CVE-2021-20178 where several parameters to the snmp_facts module were
    logged and displayed despite containing sensitive information.
  * CVE-2021-20180 where several parameters to the
    bitbucket_pipeline_variable were logged and displayed despite
    containing sensitive information.
  * CVE-2021-20191 which addresses a number of modules whose parameters
    were logged and displayed despite containing sensitive
    information. For the full list of affected modules, refer to the
    changelog linked below.

OBS-URL: https://build.opensuse.org/request/show/873716
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=202
2021-02-19 10:39:23 +00:00
Michael Ströder
2a94455f13 Accepting request 864184 from home:stroeder:branches:systemsmanagement
- update to version 2.9.17 with minor changes and a few bug fixes

OBS-URL: https://build.opensuse.org/request/show/864184
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=201
2021-01-19 01:08:02 +00:00
Michael Ströder
ae9db1e259 Accepting request 855952 from home:stroeder:branches:systemsmanagement
update to version 2.9.16

OBS-URL: https://build.opensuse.org/request/show/855952
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=200
2020-12-15 09:02:08 +00:00
Michael Ströder
dab85099bd Accepting request 845554 from home:stroeder:branches:systemsmanagement
update to version 2.9.15

OBS-URL: https://build.opensuse.org/request/show/845554
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=199
2020-11-03 04:01:34 +00:00
Michael Ströder
4d3e52c433 Accepting request 839672 from home:stroeder:branches:systemsmanagement
update to version 2.9.14

OBS-URL: https://build.opensuse.org/request/show/839672
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=198
2020-10-06 04:46:38 +00:00
Michael Ströder
5d37ee9a23 Accepting request 831014 from home:stroeder:branches:systemsmanagement
- update to version 2.9.13 with many bug fixes, most notably:
  * A security issue was addressed in the "dnf" module, which previously
    did not check GPG signatures of packages.
  * A bug in the "cron" module was fixed. In some cases prior to this
    fix, the module would inadvertently remove cron entries.
- removed obsolete fix-cron-regression-71207.patch

OBS-URL: https://build.opensuse.org/request/show/831014
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=197
2020-09-01 10:09:58 +00:00
Michael Ströder
b65b6494ef OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=196 2020-08-12 12:45:35 +00:00
Michael Ströder
266851d724 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=194 2020-08-12 12:44:18 +00:00
Michael Ströder
2f8eb23498 Accepting request 826005 from home:stroeder:branches:systemsmanagement
update to version 2.9.12 with many bug fixes

OBS-URL: https://build.opensuse.org/request/show/826005
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=192
2020-08-12 11:11:00 +00:00
Lars Vogdt
122d9f8848 Accepting request 821994 from home:stroeder:branches:systemsmanagement
- update to version 2.9.11 with many bug fixes
- removed ansible_bugfix_640.diff obsoleted by upstream update

OBS-URL: https://build.opensuse.org/request/show/821994
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=191
2020-07-26 08:17:02 +00:00
Lars Vogdt
64ede927f6 Accepting request 820899 from home:EGDFree:branches:systemsmanagement
- added ansible_bugfix_640.diff to fix gh#ansible-collections/community.general#640

OBS-URL: https://build.opensuse.org/request/show/820899
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=190
2020-07-18 14:10:21 +00:00
Michael Ströder
2d9798ecee Accepting request 815919 from home:stroeder:branches:systemsmanagement
- update to version 2.9.10 with many bug fixes.
- removed obsolete patch CVE-2020-1744_avoid_mkdir_p.patch

OBS-URL: https://build.opensuse.org/request/show/815919
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=185
2020-06-22 13:27:31 +00:00
Lars Vogdt
7af40c3479 Accepting request 810010 from home:mcepl:branches:systemsmanagement
- Correct ID of CVE and rename the patch to
  CVE-2020-1744_avoid_mkdir_p.patch

  - bsc#1167532 CVE-2020-10684 - code injection when using
    ansible_facts as a subkey
  * remote home directory * Disallow use of remote home directories that include relative pathing by means of `..` (CVE-2019-3828, bsc#1126503) (https://github.com/ansible/ansible/pull/52133)
  + Includes fix for bsc#1099808 (CVE-2018-10875) ansible.cfg is being read
    from current working directory allowing possible code execution

OBS-URL: https://build.opensuse.org/request/show/810010
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=184
2020-05-28 22:37:12 +00:00
Lars Vogdt
256ccae9cf Accepting request 809080 from home:mcepl:branches:systemsmanagement
- Add CVE-2020-1733_avoid_mkdir_p.patch to fix CVE-2020-1733
  (bsc#1164140)
- Add metadata information to this file to mark which SUSE
  bugzilla have been already fixed.

  - bsc#1164140 CVE-2020-1733 - insecure temporary directory when
    running become_user from become directive
  - bsc#1164139 CVE-2020-1734 shell enabled by default in a pipe
    lookup plugin subprocess
  - bsc#1164137 CVE-2020-1735 - path injection on dest parameter
    in fetch module
  - bsc#1164134 CVE-2020-1736 atomic_move primitive sets
    permissive permissions
  - bsc#1164138 CVE-2020-1737 - Extract-Zip function in win_unzip
    module does not check extracted path
  - bsc#1164136 CVE-2020-1738 module package can be selected by
    the ansible facts
  - bsc#1164133 CVE-2020-1739  - svn module leaks password when
    specified as a parameter
  - bsc#1164135 CVE-2020-1740 - secrets readable after
    ansible-vault edit
  - bsc#1165393 CVE-2020-1746 - information disclosure issue in
    ldap_attr and ldap_entry modules
  - bsc#1166389 CVE-2020-1753 - kubectl connection plugin leaks
    sensitive information
  - CVE-2020-10684 - code injection when using ansible_facts as a subkey
  - bsc#1167440 CVE-2020-10685 - modules which use files
    encrypted with vault are not properly cleaned up
  - CVE-2020-10691 - archive traversal vulnerability in ansible-galaxy collection install [2]
- update to version 2.9.6 (maintenance release) including

OBS-URL: https://build.opensuse.org/request/show/809080
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=183
2020-05-26 21:14:44 +00:00
Michael Ströder
591334f240 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=182 2020-05-12 23:35:57 +00:00
Michael Ströder
ad2b973c66 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=174 2020-05-12 09:42:50 +00:00
Boris Manojlovic
e76bc3ef7f Accepting request 794987 from home:stroeder:branches:systemsmanagement
update to version 2.9.7

OBS-URL: https://build.opensuse.org/request/show/794987
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=169
2020-04-23 15:33:08 +00:00
Lars Vogdt
02994ab849 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=166 2020-04-06 21:09:38 +00:00
Lars Vogdt
e608167ea9 - require python-xml (boo#1142542)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=165
2020-04-06 21:06:46 +00:00
Lars Vogdt
01ffa71dfa - create missing (empty) template and files directories for
'ansible-galaxy init' during package build (fixes boo#1137479)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=164
2020-04-06 21:01:32 +00:00
Lars Vogdt
2670b75345 Accepting request 781785 from home:stroeder:branches:systemsmanagement
- update to version 2.9.6 (maintenance release)

OBS-URL: https://build.opensuse.org/request/show/781785
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=163
2020-03-09 06:53:20 +00:00
Lars Vogdt
739f424cda Accepting request 774243 from home:stroeder:branches:systemsmanagement
- update to version 2.9.5 (maintenance release)

OBS-URL: https://build.opensuse.org/request/show/774243
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=162
2020-02-18 11:02:09 +00:00
Lars Vogdt
ad9b3af83c Accepting request 768031 from home:stroeder:branches:systemsmanagement
now correct update to version 2.9.4

OBS-URL: https://build.opensuse.org/request/show/768031
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=161
2020-01-28 22:16:51 +00:00
Lars Vogdt
6770b2b9cf Accepting request 765059 from home:stroeder:branches:systemsmanagement
- update to version 2.9.3 (maintenance release)
  * security fixes
    - CVE-2019-14904 (solaris_zone module)
    - CVE-2019-14905 (nxos_file_copy module),
  * various bugfixes

OBS-URL: https://build.opensuse.org/request/show/765059
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=159
2020-01-18 11:10:35 +00:00
Lars Vogdt
3aac6b485f - sync with upstream spec file (especially for RHEL & Fedora builds)
- ran spec-cleaner
- remove old SUSE targets (SLE-11, Leap 42.3 and below)
  This simplifies the spec file and makes building easier
- Additional required packages for building:
  + python-boto3 and python-botocore for Amazon EC2
  + python-jmespath for json queries
  + python-memcached for cloud modules and local caching of JSON 
    formatted, per host records
  + python-redis for cloud modules and local caching of JSON 
    formatted, per host records
  + python-requests for many web-based modules (cloud, network, 
    netapp)
  => as the need for those packages depends on the usage of the 
     tool, they are just recommended on openSUSE/SUSE machines
- made dependencies for gitlab, vmware and winrm modules configurable,
  as most of their dependencies are not (yet) available on current 
  openSUSE/SUSE distributions
- exclude /usr/bin/pwsh from the automatic dependency generation, 
  as the Windows Power Shell is not available (yet) on openSUSE/SUSE
- build additional docs and split up ansible-doc package; 
  moving changelogs, contrib and example directories there
- prepare for building HTML documentation, but disable this per 
  default for the moment, as not all package dependencies are available
  in openSUSE/SUSE (yet)
- package some test scripts with executable permissions

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=158
2019-12-29 16:57:33 +00:00
Lars Vogdt
eb63121d70 Accepting request 754332 from home:stroeder:branches:systemsmanagement
update to version 2.9.2

OBS-URL: https://build.opensuse.org/request/show/754332
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=157
2019-12-08 13:09:31 +00:00
Lars Vogdt
4d2f438f90 - Create system directories that Ansible defines as default locations
in ansible/config/base.yml
- rephrase the summary line 
- Disable shebang munging for specific paths. These files are data files.
  ansible-test munges the shebangs itself.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=156
2019-11-21 16:28:08 +00:00
Lars Vogdt
8c16a86de5 - split out ansible-test package for module developers
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=155
2019-11-19 18:05:31 +00:00