Increase nova and cinder rate limits

Change-Id: Ibacec6d2294583237233050ffe20a926a375b620
Closes: bug #1272839
Remove dev production value

Deployment from simple eggs and gems is no
longer supported, so this legacy mode
is being purged.

Change-Id: I0495167e9b991add8adbd07cd72a7cb2beb9fc33
Closes-Bug: #1322539
Increase flexibility of dockerctl shell

new internal function get_container_id can
look up container ID from many identifiers.

dockerctl shell can now accept the following
identifiers for a container:
  short name (cobbler)
  long name (fuel-core-5.1-cobbler)
  short id (e506c54d80d1)
  long id (64 chars)

Change-Id: Ia54a2a905a060848d773a9c81bbe4df1f8991d82
Partial-Bug: #1324227
Set HAProxy timeout to 3h for Horizon HTTP

puppet-haproxy default timeout value of 1m is causing 504 Gateway Timeout
errors when uploading large images via Horizon Dashboard.

Change-Id: I07a666b17c20d39d4adcbcd1be69df42c2a1ddc2
Closes-Bug: #1326082
Removed insult

Change-Id: Ibd6c37aa341ec2257a651e5c3cb5645410d5e6a0
Put Murano RabbitMQ HAProxy service on Public IP

Unlike OpenStack RabbitMQ, Murano RabbitMQ uses the Public VIP, that has to be
specified explicitly in openstack::ha::haproxy_service parameters.

Make openstack::ha::murano consistent with other OpenStack services: declare
all related HAProxy services in the same file, do not make it a dependency of
HAProxy itself (only main RabbitMQ HAProxy service needs to have before_start =
true).

Change-Id: I0fd7fb1564b322315b88320a331d5a89f0d74c48
Closes-Bug: #1325983
Merge "Removed insult"
LICENCE added

Change-Id: I509e95b188a6f87d437124e89790ae5e6d15ca1f
Partial-Bug: #1326514
Sync logging from upstream puppet modules for OS

* Sync log_dir/log_file/use_syslog usage from upstream in order to
  use the same logging guidelines for all OS modules in Fuel as well
* Add new use_syslog_rfc_format option in addition to use_syslog in
  order to ensure RFC5424 comliant logging to syslog for all OS services
* Add section for handling the deprecated things in OS logging class
* Fix remote logs matching for multiline messages
  (Use octet-framing at sender side)
* Simplify matching logic (&~) for remote logs processing
* Remove artificial separation for DEBUG and other OS logging cases
* Remove unneeded anymore imfile::templates
* Remove unneeded anymore python log configs templates for OS and
  syslog_log_level option used for its log configs as well
* Remove artificial logging w/a for Neutron and its imfile templates
* Fix ceilometer facility to LOCAL0 and its facility parameter usage
* Move Fuel customizations from rsyslog module to openstack
  * Move custom logging templates and configuration
  * Move checksum_udp and use rsyslog port as a class var
  * Keep custom port and escapenewline vars for rsyslog module,
  * Disable RELP package for syslog module unless it would be used in Fuel
* Fix identations...

Implemenets step2 for blueprint refactor-logging-puppet-openstack-services

Change-Id: Ie20725b9c91584311350a520107a79a4828937bc
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Update stdlib to 4.2.1

Cleanup and merge with our current version 3.2.0
- Sync network manifest with upstream to put dnsmasq-utils to network settings

Implements: blueprint merge-openstack-puppet-modules

Change-Id: I2602614bfb0624f1977757937411162b27720725
Sync firewall module from puppetlabs upstream

v1.0.2 48bb506853b3364969a6148e26861302872d1c31

Closes-bug: #1318613

Change-Id: I8f691ef7f46682d00760fcb66b0b7bf673efae0b
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Adapt synced puppet-firewall for Fuel usage

Replace action = notrack option to jump

Closes-bug: #1318613

Change-Id: I949e5a1a1abdbf4a3d8dfcfb95f7ed4574d61baf
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Merge "Update stdlib to 4.2.1"
Merge "Increase nova and cinder rate limits"
Merge "LICENCE added"
Merge "Set HAProxy timeout to 3h for Horizon HTTP"
Merge "Sync logging from upstream puppet modules for OS"
Merge "Sync firewall module from puppetlabs upstream"
Merge "Adapt synced puppet-firewall for Fuel usage"
Add dhcrelay monitor via supervisor to restart

Dockerctl can start dhcrelay, but not ensure it
stays running. Supervisord can handle this task,
so it should watch the pid of dhcrelay and trigger
restart if it exits.

Change-Id: I75909d25418e625a2b154125e9a76e22c7443e47
Closes-Bug: #1324152