From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH OSSTEST v2 2/2] Make guest cdrom empty after installation completes Date: Wed, 6 Apr 2016 17:20:20 +0100 Message-ID: <1459959620-12564-3-git-send-email-wei.liu2@citrix.com> References: <1459959620-12564-1-git-send-email-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anqAj-00049C-Lv for xen-devel@lists.xenproject.org; Wed, 06 Apr 2016 16:19:13 +0000 In-Reply-To: <1459959620-12564-1-git-send-email-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: ian.jackson@eu.citrix.com, Wei Liu List-Id: xen-devel@lists.xenproject.org UHJldmlvdXNseSBhbiBpc28gaW1hZ2UgdGhhdCBjb250YWlucyBub3RoaW5nIHdhcyBpbnNlcnRl ZCB0byBjZHJvbQphZnRlciBndWVzdCBpbnN0YWxsYXRpb24gaGFkIGZpbmlzaGVkLgoKV2l0aCB0 aGlzIHBhdGNoIHdlIG1ha2UgY2Ryb20gcmVhbGx5IGVtcHR5LiAgVGhpcyBoZWxwcyBjYXRjaCBi dWcgdGhhdApwcmV2ZW50cyBib290aW5nIGh2bSBndWVzdCB3aXRoIGVtcHR5IGNkcm9tIGRyaXZl LgoKUmVtb3ZlIGVtcHR5IGlzbyBpbWFnZSBnZW5lcmF0aW9uIGluIHRzLXtkZWJpYW4taHZtLHJl ZGhhdH0taW5zdGFsbCBhcwp3ZWxsLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJA Y2l0cml4LmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu Y29tPgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0gfCA2ICsrKy0tLQogdHMtZGViaWFuLWh2 bS1pbnN0YWxsICB8IDcgKy0tLS0tLQogdHMtcmVkaGF0LWluc3RhbGwgICAgICB8IDcgKy0tLS0t LQogMyBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0gYi9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBt CmluZGV4IDRlYjUwZmEuLjc5MWI4M2QgMTAwNjQ0Ci0tLSBhL09zc3Rlc3QvVGVzdFN1cHBvcnQu cG0KKysrIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQpAQCAtMjUwOSwxMSArMjUwOSwxMSBAQCBz dWIgaXNvX2NvcHlfY29udGVudF9mcm9tX2ltYWdlKCQkKSB7CiBFTkQKIH0KIAotc3ViIGd1ZXN0 X2VkaXRjb25maWdfbWlkaW5zdGFsbCAoJCQpIHsKLSAgICBteSAoJGdobywkZW1wdHlpc28pID0g QF87CitzdWIgZ3Vlc3RfZWRpdGNvbmZpZ19taWRpbnN0YWxsICgkKSB7CisgICAgbXkgKCRnaG8p ID0gQF87CiAgICAgZ3Vlc3RfZWRpdGNvbmZpZygkZ2hvLT57SG9zdH0sICRnaG8sIHN1YiB7CiAg ICAgICAgIGlmIChtL15ccypkaXNrXHMqXD0vIC4uIC9cXS8pIHsKLSAgICAgICAgICAgIHMvXFEk Z2hvLT57UmltYWdlfVxFLyRlbXB0eWlzby87CisgICAgICAgICAgICBzL1xRJGdoby0+e1JpbWFn ZX1cRS8vOwogICAgICAgICB9CiAgICAgICAgIHMvXm9uX3JlYm9vdC4qL29uX3JlYm9vdD0ncmVz dGFydCcvOwogICAgIH0pOwpkaWZmIC0tZ2l0IGEvdHMtZGViaWFuLWh2bS1pbnN0YWxsIGIvdHMt ZGViaWFuLWh2bS1pbnN0YWxsCmluZGV4IGY0M2VhM2UuLjQ2NTBlMjYgMTAwNzU1Ci0tLSBhL3Rz LWRlYmlhbi1odm0taW5zdGFsbAorKysgYi90cy1kZWJpYW4taHZtLWluc3RhbGwKQEAgLTE4MSw4 ICsxODEsNiBAQCBzdWIgcHJlcGFyZV9pbml0cmQgKCQkJCkgewogRU5ECiB9CiAKLW91ciAkZW1w dHlpc289ICIvcm9vdC8kZmxpZ2h0LiRqb2IuJGduLWVtcHR5LmlzbyI7Ci0KIHN1YiBpc29fcGF0 aCAoJCQpIHsKICAgICBteSAoJHdoaWNoLCAkZGVmdGFpbCkgPSBAXzsKICAgICBteSAkdiA9IGd1 ZXN0X3ZhcigkZ2hvLCAiaXNvXyR3aGljaCIsICIvaW5zdGFsbC5hbWQvJGRlZnRhaWwiKTsKQEAg LTIwNSw3ICsyMDMsNiBAQCBzdWIgcHJlcCAoKSB7CiAKICAgICBteSAkYmFzZSA9ICIvcm9vdC8k ZmxpZ2h0LiRqb2IuJGduLSI7CiAgICAgbXkgJG5ld2lzbz0gJGJhc2UgLiAibmV3aXNvIjsKLSAg ICBteSAkZW1wdHlkaXI9ICRiYXNlIC4gImVtcHR5LWRpciI7CiAgICAgbXkgJGluaXRyZGRpcj0g JGJhc2UgLiAiaW5pdHJkLWRpciI7CiAgICAgbXkgJHByZXNlZWRfZmlsZV9wYXRoID0gJGJhc2Ug LiAicHJlc2VlZCI7CiAKQEAgLTIxMyw4ICsyMTAsNiBAQCBzdWIgcHJlcCAoKSB7CiAgICAgICAg ICAgICAgICAgICAgICAgICAgIC1uby1lbXVsLWJvb3QKICAgICAgICAgICAgICAgICAgICAgICAg ICAgLXIpOwogCi0gICAgaXNvX2NyZWF0ZV9lbXB0eSgkaG8sICRlbXB0eWlzbywgJGVtcHR5ZGly KTsKLQogICAgIG15ICRleHRyYV9jb25maWcgPSAnJzsKICAgICAkZXh0cmFfY29uZmlnIC49ICJu ZXN0ZWRodm09MVxuIgogCWlmIGd1ZXN0X3Zhcl9ib29sZWFuKCRnaG8sImVuYWJsZV9uZXN0ZWRo dm0iKTsKQEAgLTI4Myw3ICsyNzgsNyBAQCBpZiAoJHN0YWdlPDIpIHsKICAgICBndWVzdF9kZXN0 cm95KCRnaG8pOwogfQogCi1ndWVzdF9lZGl0Y29uZmlnX21pZGluc3RhbGwoJGdobywkZW1wdHlp c28pOworZ3Vlc3RfZWRpdGNvbmZpZ19taWRpbnN0YWxsKCRnaG8pOwogZ3Vlc3RfY3JlYXRlKCRn aG8pOwogZ3Vlc3RfYXdhaXRfZGhjcF90Y3AoJGdobywzMDApOwogZ3Vlc3RfY2hlY2tfdXAoJGdo byk7CmRpZmYgLS1naXQgYS90cy1yZWRoYXQtaW5zdGFsbCBiL3RzLXJlZGhhdC1pbnN0YWxsCmlu ZGV4IDY0MDEyZGIuLjBkZTVjZDQgMTAwNzU1Ci0tLSBhL3RzLXJlZGhhdC1pbnN0YWxsCisrKyBi L3RzLXJlZGhhdC1pbnN0YWxsCkBAIC0xMDYsOCArMTA2LDYgQEAgRU5ES0VZUwogRU5ECiB9CiAK LW91ciAkZW1wdHlpc289ICIvcm9vdC8kZmxpZ2h0LiRqb2IuJGduLWVtcHR5LmlzbyI7Ci0KIHN1 YiBwcmVwICgpIHsKICAgICB0YXJnZXRfaW5zdGFsbF9wYWNrYWdlc19ub3JlYygkaG8sIHF3KGx2 bTIgcnN5bmMgZ2VuaXNvaW1hZ2UpKTsKIApAQCAtMTE4LDkgKzExNiw2IEBAIHN1YiBwcmVwICgp IHsKICAgICAgICAgICAgICAgICAgICAgICAgMTAwKTsKIAogICAgIG15ICRuZXdpc289ICIvcm9v dC8kZmxpZ2h0LiRqb2IuJGduLW5ld2lzbyI7Ci0gICAgbXkgJGVtcHR5ZGlyPSAiL3Jvb3QvJGZs aWdodC4kam9iLiRnbi1lbXB0eS1kaXIiOwotCi0gICAgaXNvX2NyZWF0ZV9lbXB0eSgkaG8sICRl bXB0eWlzbywgJGVtcHR5ZGlyKTsKIAogICAgIG15IEBpc29nZW49IGlzb19nZW5fZmxhZ3NfYmFz aWMoKTsKIApAQCAtMTU4LDcgKzE1Myw3IEBAIGlmICgkc3RhZ2U8MikgewogICAgIGd1ZXN0X2Rl c3Ryb3koJGdobyk7CiB9CiAKLWd1ZXN0X2VkaXRjb25maWdfbWlkaW5zdGFsbCgkZ2hvLCRlbXB0 eWlzbyk7CitndWVzdF9lZGl0Y29uZmlnX21pZGluc3RhbGwoJGdobyk7CiBndWVzdF9jcmVhdGUo JGdobyk7CiBndWVzdF9hd2FpdF9kaGNwX3RjcCgkZ2hvLDMwMCk7CiBndWVzdF9jaGVja191cCgk Z2hvKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK