ansible/ansible.changes
Klaus Kämpf c66dea01e8 Accepting request 205548 from home:KGronlund:branches:systemsmanagement
- Updated .spec file:
  + Remove deprecated fireball and node-fireball packages
  + Add dependency on python-keyczar
  + Add recommends for sshpass
  + Fix build support for RHEL
  + Correct upstream URL
  + Use upstream release package for 1.3.4
  + Re-add CHANGELOG.md
  + Re-added man3 man pages
  + Updated short description to match upstream description

OBS-URL: https://build.opensuse.org/request/show/205548
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=12
2013-11-04 13:01:58 +00:00

125 lines
5.4 KiB
Plaintext

-------------------------------------------------------------------
Fri Nov 1 15:09:48 UTC 2013 - kgronlund@suse.com
- Updated .spec file:
+ Remove deprecated fireball and node-fireball packages
+ Add dependency on python-keyczar
+ Add recommends for sshpass
+ Fix support for RHEL
+ Correct upstream URL
+ Use upstream release package for 1.3.4
+ Re-add CHANGELOG.md
+ Re-added man3 man pages
+ Updated short description to match upstream description
-------------------------------------------------------------------
Thu Oct 31 17:26:44 UTC 2013 - lars@linux-schulserver.de
- update to 1.3.4:
Highlighted new features:
+ accelerated mode: An enhanced fireball mode that requires zero
bootstrapping and fewer requirements plus adds capabilities
like sudo commands.
+ role defaults: Allows roles to define a set of variables at the
lowest priority. These variables can be overridden by any
other variable.
+ new /etc/ansible/facts.d allows JSON or INI-style facts to be
provided from the remote node, and supports executable fact
programs in this dir. Files must end in *.fact.
+ added the ability to make undefined template variables raise
errors (see ansible.cfg)
+ (DOCS PENDING) sudo: True/False and sudo_user: True/False can be
set at include and role level
+ added changed_when: (expression) which allows overriding whether
a result is changed or not and can work with registered expressions
+ --extra-vars can now take a file as input, e.g., "-e @filename"
and can also be formatted as YAML
+ external inventory scripts may now return host variables in one
pass, which allows them to be much more efficient for large
numbers of hosts
+ if --forks exceeds the numbers of hosts, it will be automatically
reduced. Set forks to 0 and you get "as many forks as I have
hosts" out of the box.
+ enabled error_on_undefined_vars by default, which will make
errors in playbooks more obvious
+ role dependencies -- one role can now pull in another, with
parameters of its own.
+ added the ability to have tasks execute even during a check
run (always_run).
+ added the ability to set the maximum failure percentage for a
group of hosts.
...and a lot more information can be found at
/usr/share/doc/packages/ansible/CHANGELOG.md
- removed man3 man pages
- removed separate CHANGELOG.md source - now in upstream tarball
-------------------------------------------------------------------
Sun Jun 30 20:05:47 UTC 2013 - lars@linux-schulserver.de
- update to 1.2:
+ new feature: roles
+ massively improved variable support and conditionals
+ Pre and Post tasks provide greater controls to make rolling
updates even smoother
+ added 32 new modules:
++ including a openSUSE package management module
++ added team chat notification modules for Flowdock, Hipchat,
Campfire, IRC, and more
++ added monitoring modules to interact with New Relic, Airbrake,
Pingdom, Pagerduty and Monit
- added CHANGELOG.md to /usr/share/doc/packages/ansible/ to have
the complete changelog at hand
-------------------------------------------------------------------
Thu Apr 25 08:01:24 UTC 2013 - lars@linux-schulserver.de
- require python-pyzmq on (open)SUSE
-------------------------------------------------------------------
Thu Apr 18 07:42:43 UTC 2013 - lars@linux-schulserver.de
- fix build on other distributions than openSUSE
- License in SPDX format
- added rpmlintrc
-------------------------------------------------------------------
Wed Apr 17 11:04:04 UTC 2013 - lars@linux-schulserver.de
- update to 1.1:
+ stderr shown when commands fail to parse
+ uses yaml.safe_dump in filter plugins
+ authentication Q&A no longer happens before --syntax-check, but after
+ ability to get hostvars data for nodes not in the setup cache yet
+ SSH timeout now correctly passed to native SSH connection plugin
+ raise an error when multiple when_ statements are provided
+ --list-hosts applies host limit selections better
+ (internals) template engine specifications to use template_ds everywhere
+ better error message when your host file can not be found
+ end of line comments now work in the inventory file
+ directory destinations now work better with remote md5 code
+ lookup plugin macros like $FILE and $ENV now work without
returning arrays in variable definitions/playbooks
+ uses yaml.safe_load everywhere
+ able to add EXAMPLES to documentation via EXAMPLES docstring,
rather than just in main documentation YAML
+ can set ANSIBLE_COW_SELECTION to pick other cowsay types (including random)
+ to_nice_yaml and to_nice_json available as Jinja2 filters that indent and sort
+ cowsay able to run out of macports (very important!)
+ improved logging for fireball mode
+ nicer error message when talking to an older system that needs a
JSON module installed
+ 'magic' variable 'inventory_basedir' now gives path to inventory file
+ 'magic' variable 'vars' works like 'hostvars' but gives global scope
variables, useful for debugging in templates mostly
+ conditionals can be used on plugins like add_host
+ ...and many more...
- specfile cleanup
- just recomend python-paramiko as the user can also use openssh
-------------------------------------------------------------------
Tue Jan 22 13:47:16 UTC 2013 - julien.tognazzi@gmail.com
- Merge changes from upstream