CURRENT BEHAVIOUR # PGPASSWORD=xxx psql -h localhost -U engine -d engine -c 'select domain, external_id from users;' domain | external_id ----------------+-------------------------------------- internal-authz | ae93e5fd-9f3b-4392-8eff-f09ebe12b9f1 # /usr/share/ovirt-engine/bin/ovirt-engine-role.sh --command=add --user-name=admin --provider=internal-authz1234 --provider-id=ae93e5fd-9f3b-4392-8eff-f09ebe12b9f1 --role=SuperUser # PGPASSWORD=UJHJLSDjr7MAlIQiaebBSs psql -h localhost -U engine -d engine -c 'select domain, external_id from users;' domain | external_id ----------------+-------------------------------------- internal-authz | ae93e5fd-9f3b-4392-8eff-f09ebe12b9f1 EXPECTED BEHAVIOUR The user from internal-authz1234 should be added, even if the provider-id is the same as other providers, uniqueness is per provider.
1. provider id should be unique within provider. 2. namespace is missing 3. parameter do not confirm to other product terms.
Fixed bug tickets must have version flags set prior to fixing them. Please set the correct version flags and move the bugs back to the previous status after this is corrected.
this bug has both 3.5.z & 3.6.0 flags, in bugzilla lang it means its a clone candidate from 3.6.0 to 3.5.z meaning it's pending a clone and wasn't fixed for 3.5.z. if this isn't the case, please fix flags accordingly, if it is the case, then please clone the bugs to 3.5.7 (3.5.6 was built already)
(In reply to Eyal Edri from comment #3) > this bug has both 3.5.z & 3.6.0 flags, in bugzilla lang it means its a clone > candidate from 3.6.0 to 3.5.z meaning it's pending a clone and wasn't fixed > for 3.5.z. > > if this isn't the case, please fix flags accordingly, > if it is the case, then please clone the bugs to 3.5.7 (3.5.6 was built > already) bug#1276939 cloned. this clone thing is something of downstream should go away.
This bug is not marked for z-stream, yet the milestone is for a z-stream version, therefore the milestone has been reset. Please set the correct milestone or add the z-stream flag.
Fixed bug tickets must have target milestone set prior to fixing them. Please set the correct milestone and move the bugs back to the previous status after this is corrected.
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.
Usage: /usr/share/ovirt-engine/bin/ovirt-engine-role.sh [OPTIONS] --authz-name=name Name of authorization provider instace. --principal-namespace=ns Namespace within provider. --principal-id=id Unique user id within provider.
Since oVirt 3.6.0 has been released, moving from verified to closed current release.