support network role lookup for ceph

Bug #1467700 reported by Andrew Woodward
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Stanislav Makar

Bug Description

In order to support customer changes we need to serialize the ceph network roles so that they may be over-written if desired

we need to add

network_scheme:
  roles:
    ceph/replication: br-storage
    ceph/public: br-mgmt
    ceph/radosgw: br-ex

and change the get_network_role_property look ups to consume them

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Andrew Woodward (xarses) wrote :
Changed in fuel:
assignee: Andrew Woodward (xarses) → nobody
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
Revision history for this message
Andrew Woodward (xarses) wrote :

Clean up ceph task entry points
https://review.openstack.org/#/c/195733/

Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

This seems to be enough for nailgun part:
https://review.openstack.org/#/c/192750/ (merged)

Revision history for this message
Andrew Woodward (xarses) wrote :

@alekseyk-ru yes, that will take care of current need in nailgun, need to fix up the ceph side, more parts are missing

Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Fuel Library Team (fuel-library)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-web (master)

Change abandoned by Andrew Woodward (<email address hidden>) on branch: master
Review: https://review.openstack.org/194434
Reason: a more proper commit is already merged

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Andrew Woodward (xarses)
Changed in fuel:
assignee: Andrew Woodward (xarses) → Stanislav Makar (smakar)
Changed in fuel:
status: In Progress → Confirmed
tags: added: feature
Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
assignee: Stanislav Makar (smakar) → Andrew Woodward (xarses)
Changed in fuel:
assignee: Andrew Woodward (xarses) → Stanislav Makar (smakar)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/194438
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=3aed27e32e646cf7737d9c21818bc6ee9a6ff6c0
Submitter: Jenkins
Branch: master

commit 3aed27e32e646cf7737d9c21818bc6ee9a6ff6c0
Author: Andrew Woodward <email address hidden>
Date: Mon Jun 22 16:28:06 2015 -0700

    Use ceph network endpoints to configure ceph networks

    In order to support changing the networks mapped to ceph functions we
    need to consume the new network role data.
    Clean up unneeded variables.

    Co-Authored-By: Stanislav Makar <email address hidden>
    Change-Id: I73eb56c233b3c54b7840b5bff0ad84775b4802a8
    blueprint: templates-for-networking
    Closes-bug: #1467700

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

verified on 7.0 GA:

api: '1.0'
astute_sha: 6c5b73f93e24cc781c809db9159927655ced5012
auth_required: true
build_id: '301'
build_number: '301'
feature_groups:
- mirantis
fuel-agent_sha: 50e90af6e3d560e9085ff71d2950cfbcca91af67
fuel-library_sha: 5d50055aeca1dd0dc53b43825dc4c8f7780be9dd
fuel-nailgun-agent_sha: d7027952870a35db8dc52f185bb1158cdd3d1ebd
fuel-ostf_sha: 2cd967dccd66cfc3a0abd6af9f31e5b4d150a11c
fuelmain_sha: a65d453215edb0284a2e4761be7a156bb5627677
nailgun_sha: 4162b0c15adb425b37608c787944d1983f543aa8
openstack_version: 2015.1.0-7.0
production: docker
python-fuelclient_sha: 486bde57cda1badb68f915f66c61b544108606f3
release: '7.0'
release_versions:
  2015.1.0-7.0:
    VERSION:
      api: '1.0'
      astute_sha: 6c5b73f93e24cc781c809db9159927655ced5012
      build_id: '301'
      build_number: '301'
      feature_groups:
      - mirantis
      fuel-agent_sha: 50e90af6e3d560e9085ff71d2950cfbcca91af67
      fuel-library_sha: 5d50055aeca1dd0dc53b43825dc4c8f7780be9dd
      fuel-nailgun-agent_sha: d7027952870a35db8dc52f185bb1158cdd3d1ebd
      fuel-ostf_sha: 2cd967dccd66cfc3a0abd6af9f31e5b4d150a11c
      fuelmain_sha: a65d453215edb0284a2e4761be7a156bb5627677
      nailgun_sha: 4162b0c15adb425b37608c787944d1983f543aa8
      openstack_version: 2015.1.0-7.0
      production: docker
      python-fuelclient_sha: 486bde57cda1badb68f915f66c61b544108606f3
      release: '7.0'

tags: added: on-verification
Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.