reorder /etc/hosts

now "hostname -f" results in the correct hostname.
Fixes #5835
leap-mx package resource ensure parameter needs to be 'latest' to ensure
packages will be upgraded

Change-Id: Ic94be8b732d9d2202f87c0c2cdd2fd0d16cc9efc
add a package resource for leap-keymanager to make sure it is also the
latest version, this is necessary to transition to the python-gnupg-ng
package, which will not otherwise be installed

Change-Id: I2ea631e15518fd40cb0ea4fe718498bdfba3c599
Fixes: #5952 Webapp now logs to it's own file instead of syslog and user.log
Update README to make note about known issues so version number does not need to be bumped each release

Change-Id: I3aabe1a713f4244cbbd607137e5d8e46d992a2bc
set the maximum leap cli version for this version of the platform

Change-Id: I6be37c3c65c47e650c0e67bd43df8e2b1ac40dd6
Fix "Nagios ssh check is automatically added by the ssh module and cantains a wrong hostname on single node setup (Bug #5998)"

before, the ssh module added this check, resulting in a wrong
hostname and the port was always '22'.

manage_nagios parameter is boolean, so we use false instead of 'no'

manually add check_ssh to nagios (#5998)
Merge remote-tracking branch 'varac/5998_fix_nagios_nodename' into 0.5.3
Fix starting tapicero when it is not running (#6004)

Due to how tapicero's initscript is made, it is not possible to check
for a valid exit code for the status (it returns a zero when it is not
running). So we disable the puppet 'hasstatus' parameter and instead
puppet will look in the process table for 'tapicero'

Change-Id: I9b017ea8055c0207e43876dd4e3bbc2619c0fd35
Merge tag '0.5.3'

Tagging 0.5.3 release
FQDN should come first in /etc/hosts

fixes /etc/hosts: wrong order (Bug #5835) (now for real)

before, /etc/hosts contained i.e.

  127.0.1.1    plain1 plain1.bitmask.net plain1.bitmask.i

which resulted in no fqdn reported both by "hostname -f"
and "facter fqdn"

this fix produces this order which is needed to report a fqdn:

  127.0.1.1    plain1.bitmask.net plain1 plain1.bitmask.i
Fix Tapicero not starting after first deploy (#6004)

Added a dependency on the couchdb "tapicero" user to get
created before starting the tapicero daemon.
update version number for 0.5.4 hotfix release

Change-Id: Ia34388c5095301d3a72070737fdb9df758610581
default to multimaster if no nodes are defined as master
syslog logs everything but webapp FIX #6020
update version number for 0.5.4.1 hotfix release

Change-Id: I0d629c56b86cd4de5a6560d58715de7ec93dd4e3
Merge tag '0.5.4.1'

Tag 0.5.4.1 hotfix release
tests: make warnings not produce a non-zero exit code, add 'ignore' command to tests, make shorewall optional.
Merge branch 'master' into develop

Conflicts:
	platform.rb
	puppet/modules/site_config/manifests/hosts.pp
tests: make warnings not produce a non-zero exit code

Change-Id: I60d51728128b95c77d52ab4e8c61966cfa59ff2f