mirror of https://github.com/minio/minio.git
Specify tags in options while selecting replication targets (#14126)
When the replication rule is based on tag matches, the replication process should pick up targets matching the tags specified in the replication rule. Fixing regression due to #12880
This commit is contained in:
parent
f22e745514
commit
288e276abe
|
@ -861,8 +861,9 @@ func replicateObject(ctx context.Context, ri ReplicateObjectInfo, objectAPI Obje
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
tgtArns := cfg.FilterTargetArns(replication.ObjectOpts{
|
tgtArns := cfg.FilterTargetArns(replication.ObjectOpts{
|
||||||
Name: object,
|
Name: object,
|
||||||
SSEC: crypto.SSEC.IsEncrypted(objInfo.UserDefined),
|
SSEC: crypto.SSEC.IsEncrypted(objInfo.UserDefined),
|
||||||
|
UserTags: objInfo.UserTags,
|
||||||
})
|
})
|
||||||
// Lock the object name before starting replication.
|
// Lock the object name before starting replication.
|
||||||
// Use separate lock that doesn't collide with regular objects.
|
// Use separate lock that doesn't collide with regular objects.
|
||||||
|
|
Loading…
Reference in New Issue