Description of problem: HostNIC labels link in REST is missing '/' before label word /ovirt-engine/api/hosts/d502ece0-4442-4746-b847-1bfd61427d84/nics/2e28bfff-c03c-43fd-9cc2-45b887ab8893labels" should be /ovirt-engine/api/hosts/d502ece0-4442-4746-b847-1bfd61427d84/nics/2e28bfff-c03c-43fd-9cc2-45b887ab8893/labels" Version-Release number of selected component (if applicable): ovirt-engine-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
oVirt 4.0 beta has been released, moving to RC milestone.
Just to make sure, you request: GET .../api/hosts/xxx/nics/ and in the received NIC the link to the Labels sub-collection is malformed, is that correct? Looks like the bug is somewhere in here: AbstractBaseHostNicLabelsResource.addLinks()
yes, missing '/' before the word 'labels'
Meni, can you state the REST url that presents this bug?
What do you mean? Just go to /ovirt-engine/api/hosts/<host_id>/nics/<nic_id> and check the label href on clean engine install
This regression was introduced by the change that renamed "Label" to "NetworkLabel", in order to introduce the new "AffinityLabel" concept. I'm moving to the infra team.
In the latest nightly I have '/' before labels but when I go to: network-ge-1.scl.lab.tlv.redhat.com/ovirt-engine/api/hosts/<host_id>/nics/<nic_id>/labels the label href is: /ovirt-engine/api/hosts/<host_id>/nics/<nic_id>/networklabels/lb1" In the href 'networklabels' should be 'labels'
Juan, did you saw my last comment?
Yes Meni, patch 58595 should address that issue.
rhevm-4.0.0.5-0.1.el7ev.noarch
oVirt 4.0.0 has been released, closing current release.