From ykatabam at redhat.com Mon May 11 05:48:26 2015 Content-Type: multipart/mixed; boundary="===============1990453048339506205==" MIME-Version: 1.0 From: Yuko Katabami To: devel at ovirt.org Subject: Re: [ovirt-devel] [oVirt 3.6 Localization Question #4] "Custom mount options contain the following duplicate managed options: ${invalidOptions}." Date: Mon, 11 May 2015 19:48:21 +1000 Message-ID: <55507AE5.7050601@redhat.com> In-Reply-To: 5550700D.4030401@redhat.com --===============1990453048339506205== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------060608090301010304080202 Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Content-Transfer-Encoding: 7bit On 05/11/2015 07:02 PM, Tal Nisan wrote: > Hi Yoku, > For some connection types we have certain mount options that the = > engine manages itself [1]. > If the user has added to the custom mount options of this connection = > one of these options, the operation will fail since they should be = > specified directly from the connection properties rather than within = > the mount options. > > [1] Managed options for NFS: > timeo, retrans, vfs_type, protocol_version, nfsvers, vers, = > minorversion, addr, clientaddr > Managed options for POSIX: > vfs_type, addr, clientaddr Hi Tal, Thank you very much for answering my question. I think I understand it now. So "duplicate" means the *same* options between managed options and the = custom mount options and that need to be specified using the former? Kind regards, Yuko > > > On 05/11/2015 01:17 AM, Yuko Katabami wrote: >> Hi all, >> >> Could anyone clarify the following? >> >> *File:***AppErrors >> *Resource = >> ID:***VALIDATION_STORAGE_CONNECTION_MOUNT_OPTIONS_CONTAINS_MANAGED_PROPE= RTY* >> **String:***Cannot ${action} ${type}. Custom mount options contain = >> the following duplicate managed options: ${invalidOptions}. >> *Question:* Could you please explain what "duplicate managed options" = >> are? >> >> Thanks in advance, >> >> Yuko >> >> >> _______________________________________________ >> Devel mailing list >> Devel(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/devel > > > > _______________________________________________ > Devel mailing list > Devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel --------------060608090301010304080202 Content-Type: text/html; charset=3DISO-8859-1 Content-Transfer-Encoding: 7bit
On 05/11/2015 07:02 PM, Tal Nisan wrote:
Hi Yoku,
For some connection types we have certain mount options that the engine manages itself [1].
If the user has added to the custom mount options of this connection one of these options, the operation will fail since they should be specified directly from the connection properties rather than within the mount options.

[1] Managed options for NFS:
timeo, retrans, vfs_type, protocol_version, nfsvers, vers, minorversion, addr, clientaddr
Managed options for POSIX:
vfs_type, addr, clientaddr

Hi Tal,

Thank you very much for answering my question.
I think I understand it now.
So "duplicate" means the *same* options between managed options and the custom mount options and that need to be specified using the former?

Kind regards,

Yuko
<= br>
On 05/11/2015 01:17 AM, Yuko Katabami wrote:
Hi all,

Could anyone clarify the following?

File: AppErrors
Resource ID: VALIDATION_STORAGE_CONNECTION_MOUNT_OP= TIONS_CONTAINS_MANAGED_PROPERTY
String: Cannot ${action} ${type}. Custom mount options contain the following duplicate managed options: ${invalidOptions}.
Question: Could you please explain what "duplicate managed options" are?

Thanks in advance,

Yuko


_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/list=
info/devel



_______________________________________________
Devel mailing list
Dev=
el(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


--------------060608090301010304080202-- --===============1990453048339506205== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNjA2MDgwOTAzMDEwMTAzMDQwODAyMDIKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PUlTTy04ODU5LTE7IGZvcm1hdD1mbG93ZWQKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog N2JpdAoKCk9uIDA1LzExLzIwMTUgMDc6MDIgUE0sIFRhbCBOaXNhbiB3cm90ZToKPiBIaSBZb2t1 LAo+IEZvciBzb21lIGNvbm5lY3Rpb24gdHlwZXMgd2UgaGF2ZSBjZXJ0YWluIG1vdW50IG9wdGlv bnMgdGhhdCB0aGUgCj4gZW5naW5lIG1hbmFnZXMgaXRzZWxmIFsxXS4KPiBJZiB0aGUgdXNlciBo YXMgYWRkZWQgdG8gdGhlIGN1c3RvbSBtb3VudCBvcHRpb25zIG9mIHRoaXMgY29ubmVjdGlvbiAK PiBvbmUgb2YgdGhlc2Ugb3B0aW9ucywgdGhlIG9wZXJhdGlvbiB3aWxsIGZhaWwgc2luY2UgdGhl eSBzaG91bGQgYmUgCj4gc3BlY2lmaWVkIGRpcmVjdGx5IGZyb20gdGhlIGNvbm5lY3Rpb24gcHJv cGVydGllcyByYXRoZXIgdGhhbiB3aXRoaW4gCj4gdGhlIG1vdW50IG9wdGlvbnMuCj4KPiBbMV0g TWFuYWdlZCBvcHRpb25zIGZvciBORlM6Cj4gdGltZW8sIHJldHJhbnMsIHZmc190eXBlLCBwcm90 b2NvbF92ZXJzaW9uLCBuZnN2ZXJzLCB2ZXJzLCAKPiBtaW5vcnZlcnNpb24sIGFkZHIsIGNsaWVu dGFkZHIKPiBNYW5hZ2VkIG9wdGlvbnMgZm9yIFBPU0lYOgo+IHZmc190eXBlLCBhZGRyLCBjbGll bnRhZGRyCgpIaSBUYWwsCgpUaGFuayB5b3UgdmVyeSBtdWNoIGZvciBhbnN3ZXJpbmcgbXkgcXVl c3Rpb24uCkkgdGhpbmsgSSB1bmRlcnN0YW5kIGl0IG5vdy4KU28gImR1cGxpY2F0ZSIgbWVhbnMg dGhlICpzYW1lKiBvcHRpb25zIGJldHdlZW4gbWFuYWdlZCBvcHRpb25zIGFuZCB0aGUgCmN1c3Rv bSBtb3VudCBvcHRpb25zIGFuZCB0aGF0IG5lZWQgdG8gYmUgc3BlY2lmaWVkIHVzaW5nIHRoZSBm b3JtZXI/CgpLaW5kIHJlZ2FyZHMsCgpZdWtvCj4KPgo+IE9uIDA1LzExLzIwMTUgMDE6MTcgQU0s IFl1a28gS2F0YWJhbWkgd3JvdGU6Cj4+IEhpIGFsbCwKPj4KPj4gQ291bGQgYW55b25lIGNsYXJp ZnkgdGhlIGZvbGxvd2luZz8KPj4KPj4gKkZpbGU6KioqQXBwRXJyb3JzCj4+ICpSZXNvdXJjZSAK Pj4gSUQ6KioqVkFMSURBVElPTl9TVE9SQUdFX0NPTk5FQ1RJT05fTU9VTlRfT1BUSU9OU19DT05U QUlOU19NQU5BR0VEX1BST1BFUlRZKgo+PiAqKlN0cmluZzoqKipDYW5ub3QgJHthY3Rpb259ICR7 dHlwZX0uIEN1c3RvbSBtb3VudCBvcHRpb25zIGNvbnRhaW4gCj4+IHRoZSBmb2xsb3dpbmcgZHVw bGljYXRlIG1hbmFnZWQgb3B0aW9uczogJHtpbnZhbGlkT3B0aW9uc30uCj4+ICpRdWVzdGlvbjoq IENvdWxkIHlvdSBwbGVhc2UgZXhwbGFpbiB3aGF0ICJkdXBsaWNhdGUgbWFuYWdlZCBvcHRpb25z IiAKPj4gYXJlPwo+Pgo+PiBUaGFua3MgaW4gYWR2YW5jZSwKPj4KPj4gWXVrbwo+Pgo+Pgo+PiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBEZXZlbCBt YWlsaW5nIGxpc3QKPj4gRGV2ZWxAb3ZpcnQub3JnCj4+IGh0dHA6Ly9saXN0cy5vdmlydC5vcmcv bWFpbG1hbi9saXN0aW5mby9kZXZlbAo+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4gRGV2ZWwgbWFpbGluZyBsaXN0Cj4gRGV2ZWxAb3ZpcnQu b3JnCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsCgoKCi0t LS0tLS0tLS0tLS0tMDYwNjA4MDkwMzAxMDEwMzA0MDgwMjAyCkNvbnRlbnQtVHlwZTogdGV4dC9o dG1sOyBjaGFyc2V0PUlTTy04ODU5LTEKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoK PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9SVNP LTg4NTktMSIKICAgICAgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJv ZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICA8YnI+CiAgICA8ZGl2IGNs YXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDA1LzExLzIwMTUgMDc6MDIgUE0sIFRhbCBOaXNhbgog ICAgICB3cm90ZTo8YnI+CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlIGNpdGU9Im1pZDo1NTUw NzAwRC40MDMwNDAxQHJlZGhhdC5jb20iIHR5cGU9ImNpdGUiPgogICAgICA8bWV0YSBjb250ZW50 PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9SVNPLTg4NTktMSIKICAgICAgICBodHRwLWVxdWl2PSJDb250 ZW50LVR5cGUiPgogICAgICBIaSBZb2t1LDxicj4KICAgICAgRm9yIHNvbWUgY29ubmVjdGlvbiB0 eXBlcyB3ZSBoYXZlIGNlcnRhaW4gbW91bnQgb3B0aW9ucyB0aGF0IHRoZQogICAgICBlbmdpbmUg bWFuYWdlcyBpdHNlbGYgWzFdLjxicj4KICAgICAgSWYgdGhlIHVzZXIgaGFzIGFkZGVkIHRvIHRo ZSBjdXN0b20gbW91bnQgb3B0aW9ucyBvZiB0aGlzCiAgICAgIGNvbm5lY3Rpb24gb25lIG9mIHRo ZXNlIG9wdGlvbnMsIHRoZSBvcGVyYXRpb24gd2lsbCBmYWlsIHNpbmNlCiAgICAgIHRoZXkgc2hv dWxkIGJlIHNwZWNpZmllZCBkaXJlY3RseSBmcm9tIHRoZSBjb25uZWN0aW9uIHByb3BlcnRpZXMK ICAgICAgcmF0aGVyIHRoYW4gd2l0aGluIHRoZSBtb3VudCBvcHRpb25zLjxicj4KICAgICAgPGJy PgogICAgICBbMV0gTWFuYWdlZCBvcHRpb25zIGZvciBORlM6PGJyPgogICAgICB0aW1lbywgcmV0 cmFucywgdmZzX3R5cGUsIHByb3RvY29sX3ZlcnNpb24sIG5mc3ZlcnMsIHZlcnMsCiAgICAgIG1p bm9ydmVyc2lvbiwgYWRkciwgY2xpZW50YWRkcjxicj4KICAgICAgTWFuYWdlZCBvcHRpb25zIGZv ciBQT1NJWDo8YnI+CiAgICAgIHZmc190eXBlLCBhZGRyLCBjbGllbnRhZGRyPGJyPgogICAgPC9i bG9ja3F1b3RlPgogICAgPGJyPgogICAgSGkgVGFsLDxicj4KICAgIDxicj4KICAgIFRoYW5rIHlv dSB2ZXJ5IG11Y2ggZm9yIGFuc3dlcmluZyBteSBxdWVzdGlvbi48YnI+CiAgICBJIHRoaW5rIEkg dW5kZXJzdGFuZCBpdCBub3cuIDxicj4KICAgIFNvICJkdXBsaWNhdGUiIG1lYW5zIHRoZSAqc2Ft ZSogb3B0aW9ucyBiZXR3ZWVuIG1hbmFnZWQgb3B0aW9ucyBhbmQKICAgIHRoZSBjdXN0b20gbW91 bnQgb3B0aW9ucyBhbmQgdGhhdCBuZWVkIHRvIGJlIHNwZWNpZmllZCB1c2luZyB0aGUKICAgIGZv cm1lcj88YnI+CiAgICA8YnI+CiAgICBLaW5kIHJlZ2FyZHMsPGJyPgogICAgPGJyPgogICAgWXVr bzxicj4KICAgIDxibG9ja3F1b3RlIGNpdGU9Im1pZDo1NTUwNzAwRC40MDMwNDAxQHJlZGhhdC5j b20iIHR5cGU9ImNpdGUiPiA8YnI+CiAgICAgIDxicj4KICAgICAgPGRpdiBjbGFzcz0ibW96LWNp dGUtcHJlZml4Ij5PbiAwNS8xMS8yMDE1IDAxOjE3IEFNLCBZdWtvIEthdGFiYW1pCiAgICAgICAg d3JvdGU6PGJyPgogICAgICA8L2Rpdj4KICAgICAgPGJsb2NrcXVvdGUgY2l0ZT0ibWlkOjU1NEZE OEZGLjkwNTA2MDBAcmVkaGF0LmNvbSIgdHlwZT0iY2l0ZSI+CiAgICAgICAgPG1ldGEgaHR0cC1l cXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7CiAgICAgICAgICBjaGFyc2V0 PUlTTy04ODU5LTEiPgogICAgICAgIEhpIGFsbCw8YnI+CiAgICAgICAgPGJyPgogICAgICAgIENv dWxkIGFueW9uZSBjbGFyaWZ5IHRoZSBmb2xsb3dpbmc/PGJyPgogICAgICAgIDxicj4KICAgICAg ICA8ZGl2IGNsYXNzPSJtb3otc2lnbmF0dXJlIj48Yj5GaWxlOjwvYj48Yj4gPC9iPkFwcEVycm9y czxicj4KICAgICAgICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0i dGV4dC9odG1sOwogICAgICAgICAgICBjaGFyc2V0PUlTTy04ODU5LTEiPgogICAgICAgICAgPGI+ UmVzb3VyY2UgSUQ6PC9iPjxiPiA8L2I+VkFMSURBVElPTl9TVE9SQUdFX0NPTk5FQ1RJT05fTU9V TlRfT1BUSU9OU19DT05UQUlOU19NQU5BR0VEX1BST1BFUlRZPGI+PGJyPgogICAgICAgICAgPC9i PjxiPlN0cmluZzo8L2I+PGI+IDwvYj5DYW5ub3QgJHthY3Rpb259ICR7dHlwZX0uIEN1c3RvbQog ICAgICAgICAgbW91bnQgb3B0aW9ucyBjb250YWluIHRoZSBmb2xsb3dpbmcgZHVwbGljYXRlIG1h bmFnZWQgb3B0aW9uczoKICAgICAgICAgICR7aW52YWxpZE9wdGlvbnN9Ljxicj4KICAgICAgICAg IDxiPlF1ZXN0aW9uOjwvYj4gQ291bGQgeW91IHBsZWFzZSBleHBsYWluIHdoYXQgImR1cGxpY2F0 ZQogICAgICAgICAgbWFuYWdlZCBvcHRpb25zIiBhcmU/PGJyPgogICAgICAgICAgPGJyPgogICAg ICAgICAgVGhhbmtzIGluIGFkdmFuY2UsPGJyPgogICAgICAgICAgPGJyPgogICAgICAgICAgWXVr bzxicj4KICAgICAgICAgIDxmb250IHNpemU9IjIiIGNvbG9yPSIjMDAwMDAwIiBmYWNlPSJhcmlh bCwgc2Fucy1zZXJpZiI+IDwvZm9udD4KICAgICAgICA8L2Rpdj4KICAgICAgICA8YnI+CiAgICAg ICAgPGZpZWxkc2V0IGNsYXNzPSJtaW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD4KICAg ICAgICA8YnI+CiAgICAgICAgPHByZSB3cmFwPSIiPl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkRldmVsIG1haWxpbmcgbGlzdAo8YSBtb3otZG8tbm90LXNl bmQ9InRydWUiIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpE ZXZlbEBvdmlydC5vcmciPkRldmVsQG92aXJ0Lm9yZzwvYT4KPGEgbW96LWRvLW5vdC1zZW5kPSJ0 cnVlIiBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vbGlzdHMub3Zp cnQub3JnL21haWxtYW4vbGlzdGluZm8vZGV2ZWwiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFp bG1hbi9saXN0aW5mby9kZXZlbDwvYT48L3ByZT4KICAgICAgPC9ibG9ja3F1b3RlPgogICAgICA8 YnI+CiAgICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPSJtaW1lQXR0YWNobWVudEhlYWRl ciI+PC9maWVsZHNldD4KICAgICAgPGJyPgogICAgICA8cHJlIHdyYXA9IiI+X19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRGV2ZWwgbWFpbGluZyBsaXN0Cjxh IGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpEZXZlbEBvdmly dC5vcmciPkRldmVsQG92aXJ0Lm9yZzwvYT4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4 dCIgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsIj5o dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vZGV2ZWw8L2E+PC9wcmU+CiAg ICA8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3otc2lnbmF0dXJlIj48 Zm9udCBzaXplPSIyIiBjb2xvcj0iIzAwMDAwMCIKICAgICAgICBmYWNlPSJhcmlhbCwgc2Fucy1z ZXJpZiI+PGJyPgogICAgICA8L2ZvbnQ+CiAgICA8L2Rpdj4KICA8L2JvZHk+CjwvaHRtbD4KCi0t LS0tLS0tLS0tLS0tMDYwNjA4MDkwMzAxMDEwMzA0MDgwMjAyLS0K --===============1990453048339506205==--