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
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"