Add search domain to resolv.conf

Change-Id: Ibca44534c6a99557d0e0bc46e801bda2122d4a03
Closes-Bug: #1286028
Use internal IP for internal and admin RGW endpoints

Change-Id: I991f9ae7c1f22019fca438096d2c12c69875d7b0
Closes-bug: #1285613
Signed-off-by: Dmitry Borodaenko <dborodaenko@mirantis.com>
Ensure packages state change notifies related services

- Use collections for loop/stage-safe notifications on updates/rollbacks
  (Package<|foo or bar|>~>Service
)
- Trigger notify, if service is not defined while being collected
  for notifications

Partial-blueprint: patch-openstack
Change-Id: Icd32d822f56677da4d5d0ef525176bca99c7769d
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Improve Sahara configuration

* Correct Sahara service name in keystone catalog;
* Remove "SAHARA_URL" from dashboard config;
* Remove plugins paths;

This change is for Fuel 5.0 (IceHouse)

Change-Id: I094e8cb52ba7e94c12ae5987f26dd7b9b9b39aef
Set $production variable to 'dev' by default

Until Nailgun and OSTF packages will not be in stable repos
we should install them from sources to virtualenv

Change-Id: Ib27d98777dec58d00ab4e03ef3290205290e90fe
Merge "Add search domain to resolv.conf"
Add forgotten yumhelper file

This file is used by yum provider and we
have forgotten to add it.

Change-Id: I70735fae6ff4763a0278160207f81e8da4bbe378
Closes-Bug: 1301326
Set Ceph pg_num dynamically based on fuel_settings

Depends on the following fuel-web commit:
https://review.openstack.org/82961

Change-Id: I7095d2600b279c1225c926e61183ed0e81180a73
Closes-bug: #1294579
Signed-off-by: Dmitry Borodaenko <dborodaenko@mirantis.com>
Merge "Improve Sahara configuration"
Merge "Ensure packages state change notifies related services"
Merge "Set Ceph pg_num dynamically based on fuel_settings"
Merge "Use internal IP for internal and admin RGW endpoints"
Refactor native linux bonding

It's a stage #1 of blueprint linux-bonding :
  Refactoring incoming parameters for puppet ifconfig resource.
  Now we should use bond_properties hash instead set of dedicated parameters (backward compotibility saved).
  bond_properties => {
     mode   => 1, # mode is a obligatory option
     miimon => 100,
     ....
  }
  Full set of properties we can see here: https://www.kernel.org/doc/Documentation/networking/bonding.txt

Implements: blueprint linux-bonding
Change-Id: I260cf17eb5a4ee4ca89235ccd4db8e63498fa13d
start -- adv.netconfig for lnx.bond

Change-Id: Iddb8bd83886b50b13d09c4b7fcbb1c9001b68a34
fix pacemaker.rb for ruby 1.9+

Change-Id: Id03afc00420dd691b1a3e7240e6f90e63946a8ad
create lnx bond resources while  transformation

Change-Id: Ifc69aab96555ae34fe9c0f0fe0c2789d538c8bfc