Remove Berksfile.lock from dev branches

blueprint remove-berksfile-lock-from-dev-branches

Change-Id: I4d9643b7739446943d648a7e9a6d4bb6e9ad0c63
Initial step to clean up db and mq attributes

Here we move db and mq attributes already present in default.rb
attributes into new files (database.rb,messaging.rb).  Additionally, we
pull in rabbit/mq attributes from
openstack-{block-storage,compute,image,metering,network} while
transforming namespace from openstack.SERVICE.mq and
openstack.SERVICE.rabbit to openstack.mq.SERVICE
and openstack.mq.SERVICE.rabbit.  Lastly, we copy
openstack.SERVICE.db.username attribute from
openstack-{compute,dashboard,identity,image,metering,network} while
transforming namespace to openstack.db.SERVICE.username.

Change-Id: I50c900aa2ba92ce53f4a6ad05aeabd59e701b514
Implements: blueprint clean-up-attr-for-mq-and-db
Update spec files to be rubocop compliant

- Move to use a single .rubocop.yml file
- Adjust Strainerfile to use single .rubocop.yml file
- Ensure all spec files are rubocop compliant

Addresses: blueprint rubocop-for-common
Change-Id: I550c50c55edd4725782385de2c0f66bedff3004e
Update libraries to be rubocop compliant

- Update .rubocop.yml to include libraries/**
- Update libraries to be rubocop compliant
- Update recipes/default.rb to remove unrequired rubocop:disable

Addresses: blueprint rubocop-for-common
Change-Id: I12a86bec70d1b9127d3b7d52356441637253e4f1
Merge "Remove Berksfile.lock from dev branches"
Merge "Initial step to clean up db and mq attributes"
Add enable flag for RDO yum repository on RHEL

Each user can have their own specific repository for OpenStack.
Under this scenario, a flag is required to let user disable
the RDO yum repository.

Co-Authored-By: Matt Odden <mrodden@us.ibm.com>
Change-Id: Ifb271b5e11f3e26c5a217fcdd64ad546e378447f
Closes-Bug: #1269348
Merge "Update spec files to be rubocop compliant"
Merge "Update libraries to be rubocop compliant"
Rubocop cleanup - removing individual directory .rubocop.yml files

- Remove .rubocop.yml file from attributes directory.
- This is already managed by the single .rubocop.yml file ~/.rubocop.yml

Change-Id: Iee05b4f23d7fd20f45ad64f50b1f9eeb19c151f3
Addresses: blueprint rubocop-for-common
Merge "Add enable flag for RDO yum repository on RHEL"