It's a migration error--
In the process of migrating from ONE3.2 to ONE4.8 I discovered that
there were many places in my CONTEXT section of the template where the \"
way of escaping double quotes no longer worked and I had to
convert them to single quotes.  I did the same in the RAW section,
inserting single quotes there but failing to remove one of the \".

The TYPE="\"RAW\""
syntax has been working for us for years in Opennebula 3.2.

Steve Timm




On Tue, 13 Jan 2015, Jaime Melis wrote:


I wonder how they got there in the first place. Do you think it was human 
error, or a migration error?

On Jan 13, 2015 7:56 PM, "Steven Timm" <t...@fnal.gov> wrote:
      On Tue, 13 Jan 2015, Jaime Melis wrote:

            Hi Steven,

            apologies for the delay. I think I just realised what's wrong. If 
you look at the
            output of onetemplate show:

                  <TYPE><![CDATA['kvm'"]]></TYPE>
            There are single and double quotes there that should not be there, 
it should read:

                  <TYPE><![CDATA[kvm]]></TYPE>
            If I'm right, if you do "onetemplate update <id>" you willl see 
something like:

            TYPE="'kvm'\""

      What I saw was

      TYPE="kvm\""
      which are unmatched quotes.
      Removing the \"
      gave me

      TYPE="kvm"

      and a console that works.

      thanks very much.

      Steve




            Which is of course wrong, you need to change it to:

            TYPE="kvm"

            Let me know if that fixes the issue.

            Regards,
            Jaime




            On Mon, Dec 29, 2014 at 11:04 PM, Steven Timm <t...@fnal.gov> wrote:
                  Jaime.
                  Sorry I didn't see this earlier, before the holidays.
                  Output of onevm show -x and onetemplate show -x is attached.

                  Steve Timm



                  [root@fermicloud198 timm]# onevm show 21579 -x
                  <VM>
                    <ID>21579</ID>
                    <UID>5</UID>
                    <GID>1</GID>
                    <UNAME>nova</UNAME>
                    <GNAME>users</GNAME>
                    <NAME>SLF6routeprivatecw_2-21579</NAME>
                    <PERMISSIONS>
                      <OWNER_U>1</OWNER_U>
                      <OWNER_M>1</OWNER_M>
                      <OWNER_A>0</OWNER_A>
                      <GROUP_U>0</GROUP_U>
                      <GROUP_M>0</GROUP_M>
                      <GROUP_A>0</GROUP_A>
                      <OTHER_U>0</OTHER_U>
                      <OTHER_M>0</OTHER_M>
                      <OTHER_A>0</OTHER_A>
                    </PERMISSIONS>
                    <LAST_POLL>1419890528</LAST_POLL>
                    <STATE>3</STATE>
                    <LCM_STATE>3</LCM_STATE>
                    <RESCHED>0</RESCHED>
                    <STIME>1419882518</STIME>
                    <ETIME>0</ETIME>
                    <DEPLOY_ID>one-21579</DEPLOY_ID>
                    <MEMORY>1945600</MEMORY>
                    <CPU>0</CPU>
                    <NET_TX>1999450</NET_TX>
                    <NET_RX>269083560</NET_RX>
                    <TEMPLATE>
                      <AUTOMATIC_REQUIREMENTS><![CDATA[CLUSTER_ID = 100 & 
!(PUBLIC_CLOUD =
                  YES)]]></AUTOMATIC_REQUIREMENTS>
                      <CONTEXT>
                        <DISK_ID><![CDATA[1]]></DISK_ID>
                        <EC2_KEYNAME><![CDATA[SSH_gwmsfactorygpvm2 fnal gov 
9618_schedd_glideins2
            gwmsfactorygpvm2
                  fnal gov 14701 0 1419876793]]></EC2_KEYNAME>

<EC2_USER_DATA><![CDATA[VzJkc2FXUmxhVzVmYzNSaGNuUjFjRjBLWVhKbmN5QTlJQzEySUhOMFpDQXRibUZ0WlNCblptRmpkRzl5ZVY5

cGJuTjBZVzVqWlNBdFpXNTBjbmtnUm1WeWJXbGpiRzkxWkY5UVVGOVFVa2xXSUMxamJHbGxiblJ1WVcxbElHWnBabVZpWVhSamFHZHdkbTFv

WldGa01sOVBVMGRmWjFkTlUwWnliMjUwWlc1a0xtWmxjbTFwWTJ4dmRXUmZjSEJmY0hKcGRpQXRjMk5vWldSa0lITmphR1ZrWkY5bmJHbGta

V2x1Y3pKQVozZHRjMlpoWTNSdmNubG5jSFp0TWk1bWJtRnNMbWR2ZGlBdFptRmpkRzl5ZVNCblptRmpkRzl5ZVY5bmQyMXpabUZqZEc5eWVX

ZHdkbTB5TG1adVlXd3VaMjkySUMxM1pXSWdhSFIwY0RvdkwyZDNiWE5tWVdOMGIzSjVaM0IyYlRJdVptNWhiQzVuYjNZdlptRmpkRzl5ZVM5

emRHRm5aU0F0YzJsbmJpQXpOek01TVRsaFltUmpOakpqTm1RNU56RXlPVGxsWlRrNFlXWTFOVEptTkdNd01EbGhaVEptSUMxemFXZHVaVzUw

Y25rZ01UUmlNelZrWmpCak16SXdOelJoTWpJd1pUSmtNRGd6TXpNd056STBPRFZqT1RNMVltUTNOaUF0YzJsbmJuUjVjR1VnYzJoaE1TQXRa

R1Z6WTNKcGNIUWdaR1Z6WTNKcGNIUnBiMjR1WldNNVpreFlMbU5tWnlBdFpHVnpZM0pwY0hSbGJuUnllU0JrWlhOamNtbHdkR2x2Ymk1bFlX

ZGlWMUV1WTJabklDMWthWElnTGlBdGNHRnlZVzFmUjB4SlJFVkpUbDlEYkdsbGJuUWdabWxtWldKaGRHTm9aM0IyYldobFlXUXlYMDlUUjE5

blYwMVRSbkp2Ym5SbGJtUXVabVZ5YldsamJHOTFaRjl3Y0Y5d2NtbDJJQzF6ZFdKdGFYUmpjbVZrYVdRZ056ZzNNVGMzSUMxemJHOTBjMnho

ZVc5MWRDQndZWEowYVhScGIyNWhZbXhsSUMxamJHbGxiblIzWldJZ2FIUjBjRG92TDJacFptVmlZWFJqYUdkd2RtMW9aV0ZrTWk1bWJtRnNM

bWR2ZGk5MmIyWnliMjUwWlc1a0wzTjBZV2RsSUMxamJHbGxiblJ6YVdkdUlHTm1ZV1UzTVRReE1qRTJaRGMzT0ROaE1EWTRNMkV4TVRNNE56

WTFNalV3TVdKaE9XUmlZbVVnTFdOc2FXVnVkSE5wWjI1MGVYQmxJSE5vWVRFZ0xXTnNhV1Z1ZEdSbGMyTnlhWEIwSUdSbGMyTnlhWEIwYVc5

dUxtVTJkV1JQYWk1alptY2dMV05zYVdWdWRHZHliM1Z3SUdabGNtMXBZMnh2ZFdSZmNIQmZjSEpwZGlBdFkyeHBaVzUwZDJWaVozSnZkWEFn

YUhSMGNEb3ZMMlpwWm1WaVlYUmphR2R3ZG0xb1pXRmtNaTVtYm1Gc0xtZHZkaTkyYjJaeWIyNTBaVzVrTDNOMFlXZGxMMmR5YjNWd1gyWmxj

bTFwWTJ4dmRXUmZjSEJmY0hKcGRpQXRZMnhwWlc1MGMybG5ibWR5YjNWd0lEUmtPVFU0WXpJNU1UQTROV1F6TldJMFlqSXlOemN4WW1aaE1q

WmlaVGcyTmpGa01EVmpNemNnTFdOc2FXVnVkR1JsYzJOeWFYQjBaM0p2ZFhBZ1pHVnpZM0pwY0hScGIyNHVaVGx4T1V0d0xtTm1aeUF0Y0dG

eVlXMWZRMDlPUkU5U1gxWkZVbE5KVDA0Z1pHVm1ZWFZzZENBdGNHRnlZVzFmUjB4SlJFVkRURWxGVGxSZlVtVnhUbTlrWlNCbmQyMXpabUZq

ZEc5eWVXZHdkbTB5TG1SdmRDeG1ibUZzTG1SdmRDeG5iM1l1WTI5c2IyNHNPVFl4T0NBdGNHRnlZVzFmVmsxZlRVRllYMHhKUmtWVVNVMUZJ

REV5TURrMk1EQWdMWEJoY21GdFgwZE1TVVJGUTB4SlJVNVVYMUpoYm1zZ01TQXRjR0Z5WVcxZlIweEpSRVZKVGw5U1pYQnZjblJmUm1GcGJH

VmtJRTVGVmtWU0lDMXdZWEpoYlY5V1RWOUVTVk5CUWt4RlgxTklWVlJFVDFkT0lFWmhiSE5sSUMxd1lYSmhiVjlEVDA1RVQxSmZRVkpEU0NC

a1pXWmhkV3gwSUMxd1lYSmhiVjlIVEVsRVJVbE9YME5RVlZNZ1lYVjBieUF0Y0dGeVlXMWZWVk5GWDAxQlZFTklYMEZWVkVnZ1ZISjFaU0F0

Y0dGeVlXMWZRMDlPUkU5U1gwOVRJSEpvWld3MUlDMXdZWEpoYlY5SFRFbEVSVWxPWDBOdmJHeGxZM1J2Y2lCbWFXWmxZbUYwWTJobmNIWnRh

R1ZoWkRFdVpHOTBMR1p1WVd3dVpHOTBMR2R2ZGk1amIyeHZiaXc1TmpJd0xtMXBiblZ6TERrMk16QXVjMlZ0YVdOdmJHOXVMR1pwWm1WaVlY

UmphR2R3ZG0xb1pXRmtNaTVrYjNRc1ptNWhiQzVrYjNRc1oyOTJMbU52Ykc5dUxEazJNakF1YldsdWRYTXNPVFl6TUFwd2NtOTRlVjltYVd4

bFgyNWhiV1VnUFNCd2FXeHZkRjl3Y205NGVRcDNaV0ppWVhObFBTQm9kSFJ3T2k4dlozZHRjMlpoWTNSdmNubG5jSFp0TWk1bWJtRnNMbWR2

ZGk5bVlXTjBiM0o1TDNOMFlXZGxDZ3BiZG0xZmNISnZjR1Z5ZEdsbGMxMEtiV0Y0WDJ4cFptVjBhVzFsSUQwZ01USXdPVFl3TUFwamIyNTBa

WGgwZFdGc2FYcGhkR2x2Ymw5MGVYQmxJRDBnUlVNeUNtUnBjMkZpYkdWZmMyaDFkR1J2ZDI0Z1BTQkdZV3h6WlFwaFpHMXBibDlsYldGcGJD

QTlJRlZPVTFWUVVFOVNWRVZFQ21WdFlXbHNYMnh2WjNNZ1BTQkdZV3h6WlFvPSMjIyMgLWNsdXN0ZXIgMTQ3MDEgLXN1YmNsdXN0ZXIgMCMj

IyNINHNJQU9hdm9WUUMvNDFXU2Erck9CUGQ4eXQ2SHoyRmtJUmgwUXZibUJrU3BoRFlFU0FNQ1pBSkRQejZqNXY3aHR2ZjYyNDFFckpVWmRr

K1ZYVk8xYmR2OHdleHJGcC9JT3g0cXFRaTRPRVA0emZLVkZYUm5CQUNSWmNEb2tLUXE5aXZlR1VwQWd2bWwzdHhLV1dCMEJEWVR3bUlDSllU

OXN6NUxKVFhydGJXSHNXWHd3VTRsd0F3Vm4veWNHckM1MC9uRDUvb083ZUl1WXJSVWFNTlB4M2p3QjdrQ29Rd3R3NFVCSzJIZllGRXdTYjNH

ZXNXQmRzcWNxR1MxTmVMNldBaWtsQTgyTGFCU2VITkJ6QnhZRjJUQ2RjbXNtV3c4akVGQmpNTm1hRlBBNGZFd2J3aW9ZNkQ2QnJXRWgweWVS

ZlYyK0tFdHMxcEhSS2xTQ3pUc3dlelVyZnpPcG9pR0tqZ2JmU0o2WUhabUkrV0I0YWdRckFWLzRyMW42QlMveFhyUDBHbC9pdldmNEpLL1Ez

V0FVL0ErYnpWOUZDRkoydTZiS3hLWFptVlRZNy9sMTRLMkZnQ3dES0FDRlZ3d2FEYnNCZTJEbzBpVzdUK25rNkZUbnRoUHJrZW10aTQxc0k1

Mm9HOGcrdHJTZG9WTnF3TkZTVlk4bGFTWGNLOFhGaUNJT3VNbWdsOUhJVWEwZFpQUE5XdWNMRlZFZGdBdGl0QXZBcWtINjlUWEI5TEZmQXBt

T2NQbUdNSjJzbThLVlIxRWtKbys4cGNsVVRNNTdnNDlCN1l5bkl1UlJIa0xqRWhMU1AwbElIdFM1RGdIZlhwM0JCUkJQcVh3dzdBKzV0U0Jq

czBRd2EzVWNsWHVkSUVubXhUMHpTRSsyaXEyOGNPRUNSZ2dlKzZZcDlKRjF4VjJ2NDYzS1AwSEI3NDJLMjIyT2tWYkpwU1B0MFZlTjRLenZa

VjhGUTlhSnViRmh4SWEzVGMrRXlycnRhWkx1V3F3MkpjaHo2dktkc0hPMTJta2krM3ovWVZPZng1TitGK3FYVWRlK3IwTTZXTzUxTHNFRXpj

KzhBSUoyam8zWG5qZVd3ekhzUG5JamZCZVp5c2xDYnhzZXd1bkNTMXRFWk1YbHVEaXp1c09ZdWpPR1ZzOXBQUWhIZlpwMC8zdUx2SDlaUXNX

TmpxamI5LzJjbkROUTZDeXd5YWpNcm43bjdGN3BqSkR5dUxVL1VBYnp3MWFoM0h0MXBBUDdhK3BLa2V3NE10Uy9aWXhxdGxwdDZtWTdkYyti

Um83Ull5ZlVNd0xqM3duT0lrZVRMNnMyam9rY3J6VW5JcnVSbnRQLytrM2hxRExmRjMzZm4yUzVNY0YveXhkOVE1VC9nUEhZYy9kUW51OGxt

UGdBYUIwZTF1dTF1Tk5zZitMb21DY2o2VkoyZXZhSWVJS2JkUmYyUzhYRFh5ZEJzK2RjdEJVeVlmSVFWOXdmSFZQRlQ3Nm54MnlsZXA5Q2Vt

RGxDQ1VnNmEyMHNmWVFRSUJzRFdnRnBNUzVKcHIydkIyVnpkbm1aMnJTam1ZZTdndW04ZDFvbTFnTXNLYmZ0STR1MWN5NDEvcTQxT2NhRmc5

SHErUFN3TlpyR1VKcFpqeFowWk03ZHV1clAzWnE1SHRRRFdBdVNGd2NFWGlMa25TNXRhYzdTamJtR25PcDgyUjE5djBpcFJ0Y08rdUI1QWlj

SHFaZGYzamNIc1grYUQ4aTc5d2VmMEpIdnN4REJybCtpT1pETjlZYWNORnkxTkk5Vkd5TjRqSzZjMXpreVR2U0xDYkxXTXlqUHZiZm9NaTlT

cUdSeDNnVTZDY2d4aVc4MmRGL3ZpQjFhQVI1ZFB0UDFqRkQyQTYxdUh2T2RRVzMzRituR2VyWGNTMTJDa3dwYzNjMUljc2pXN2c5dHp5SVFC

dHBoZHpCYkM4cVZPNnkwbzFzMTU4dHVtcG44bCttK1QrZTNmRzVCa2V3aEJWUDlvUUxhNDRPUEhpWWtGbGpPYWpWMk1OL0MwcXI5clNQQkdt

WTVKc0IzcUtGTHJNdHFQaG14RDJRbkZrQkZlcGtNVG1mem1zeHo1MnNUK3JLMk4vYUtjdFhhTFJCeVk4Rk5rVVdGKzNaQi85NTlNZVBraHd1

NVgvK2NCQ0lxMlN3OG0zQnhGRDlPbTZJODdFUkR6NDVmYUQ5dktGQk5pVG5qOGJpTjUrSHlMOUJ6bVZydVVzWFpacXM4STRFaktyZXJFMElQ

aWdkUHZ2aFdPZy9SbU00Y3hSYXQzbTV4ajBCSVp2SHVIamdkcG44aUhUcFdzS2c0T1hjajRQeUE0SnVBL0lRNm02bjhjVUYrcjZHZ09sRmFC

eTQ5ZW9RVFc4N1ErWEJMNU9xOTJIOVhYT2dxMElwV3QxcWlqTGd4SUZ6RUM4MEZSOVh0V3FGOXB3ZC9GbFFjZkcxQ3V2NFdXMExjVnZMdGxa

Z295NThwRTdFK3ZkUEhhTEE5aWxHMWVDZlZxVDFPYnkzYlRHZU9vb3RqOEVNampQbElqTFdydG1vdFdvYXJFeHFMbCtwUUJjZVNtQ3lObjgz

MXVWa3UrVVhxSzJLOXV0WFVkcnB1WXhOSFgvRWFZbkVtaDErd1JldHRscVdlMWYxMEtSZFhHcWNHdXp4M0U2V0Q2bzVwT0NHekVEWlVZVzls

eGw0TGR2dmJpc2t2SUhKOCtlRHloeFdFVWNPRnJINlRGZUdVY1FnSitkM0R5czUwZXcwemV5MXc0NTU2bFpyVllqbnNCRFQwU0NTdXZ6TjU4

Z2N3a1R5WmVwZmJCRHdyWldTYTdpYVo5SFFPM3J5WlZtT21EcTdVd0s0d1RVTWNVb1hBL3VoWWV3Mk11dWloNjFKbmh3eVp1WDFuV05ieS9a

N1pTZkpoOFJtY2U2TFcrTm1EOW82ZHVWRWdSY1o3a1RvUW81TjB2S3doeklyWEE1emk0YW9KOG9ETnZyYmMxOHJmME5wM0hCVlhDUkxIZmUz

Y1FocGlTckFZRk1TZXNUODk5Q2lXem14NmxyMllMWFVpU2o0WTdGMCtLYlh2bWlvdHdIZDJpK2xDR1I2ZUswYlkrMWRLVE11cTBUeXV3ZTdk

Mm00Zmd6T081cUJBMHdJK2Jydk5OUkFKZk96eisyY2twU0V4a0t1YjdKb1U0VDFOdWljbUNvVVVMMlFnS09sVUFhNHhDbGRSa011cjNyRlc5

WjYxWndFNnVnS21mNU1BZnc1ZnpadVhzSEU4aW1GcFJ6bzFOK0lvVmgwN0V0amVZRDd2ZFJSOTBEdDUwN3FnUDRURG9YMVBjbXp6WWdvYUh1

M0N0UFdkcXYxK25BcnN6RVNFaUNIVzlqZFNpbnlkQ1cwWFU1OER4eW90TERvdCs5VlRJSElLMzdma3BYL1FNUDU5Vm9JTGpsMEZsNW81VG03

Sk5LTzFMY0V3Z3o5OVAzSDI0dHNodnVEM0Fmem1JVUtBTnlSZU1SZmdSRDhYOEM4NS9nMG5OT0drVGtNOTh6ODlmRWh1WkFCRFJEclZQcklr

MTA5cUFOaER6ZklZSDIyRnplL1N2WVhFaWJuR2lXQUlQajd1K3YvSFc1bjVvMUJKSHJ3NTRkUkNKM3BtZ3lNRkgxdVhXVnYzaVgrZjdjNTVK

blFMYStna0ppTGtCWkZBMVo5MUt2bGh3eDlxcUd5K3RIeXhTQTNFZGFwbWdIMTFqcnNwTU0wR3JMSDN6eHRucnE5dnhEOHZ2NFMxMXRSMWhL

WkUxZS9ISjFYb1JMdklsZzRSYlpGelArdGxlMjJ4Mk9qNE81cnJaQ1BrNGRaM29yTjF5U3N3emxnNlhIUmpDaVJralNpd09aU2JJOTNFNHJ2

a2xLSFA5dk5WNXQ3R2lReTd1bld4bGp1ZVRmbUpKNTRUbGc0ZDNrRTEwZTl6UWFLY3dJc2lvdklTTGJTTTJuWTIzVWpJWVRSd1dCWW9rTkRR

                 
            
K3FseWk4elczNVl0SEIyTnZYQ3I3RmIvU3VqN2VhNWtkUEx6TGlaS3hweWxKOG05ejFQOEFIM0ZVSXR3TkFBQT0=]]></EC2_USER_DATA>
                        <ETH0_DNS><![CDATA[131.225.0.254]]></ETH0_DNS>
                        <ETH0_GATEWAY><![CDATA[10.128.0.1]]></ETH0_GATEWAY>
                        <ETH0_IP><![CDATA[10.128.3.143]]></ETH0_IP>
                        <ETH0_MAC><![CDATA[54:52:00:02:0f:8f]]></ETH0_MAC>
                        <ETH0_MASK><![CDATA[255.255.248.0]]></ETH0_MASK>

                 
            
<FILES><![CDATA[/cloud/images/OpenNebula/scripts/one3.2/contextualization/init.sh
                  
/cloud/images/OpenNebula/scripts/one3.2/contextualization/credentials.sh
                  
/cloud/images/OpenNebula/scripts/one3.2/contextualization/kerberos.sh
                 
            
/cloud/images/OpenNebula/scripts/one3.2/contextualization/worker_node_priv.sh]]></FILES>
                        <INIT_SCRIPTS><![CDATA[init.sh credentials.sh 
kerberos.sh
                  worker_node_priv.sh]]></INIT_SCRIPTS>
                        <NETWORK><![CDATA[YES]]></NETWORK>
                        <ROOT_PUBKEY><![CDATA[id_dsa.pub]]></ROOT_PUBKEY>
                        <TARGET><![CDATA[hdc]]></TARGET>
                        <USERNAME><![CDATA[opennebula]]></USERNAME>
                        <USER_PUBKEY><![CDATA[id_dsa.pub]]></USER_PUBKEY>
                      </CONTEXT>
                      <CPU><![CDATA[1]]></CPU>
                      <DISK>
                        <CLONE><![CDATA[YES]]></CLONE>
                        <CLONE_TARGET><![CDATA[SYSTEM]]></CLONE_TARGET>
                        <CLUSTER_ID><![CDATA[100]]></CLUSTER_ID>
                        <DATASTORE><![CDATA[cloud_images]]></DATASTORE>
                        <DATASTORE_ID><![CDATA[102]]></DATASTORE_ID>
                        <DEV_PREFIX><![CDATA[vd]]></DEV_PREFIX>
                        <DISK_ID><![CDATA[0]]></DISK_ID>
                        <DRIVER><![CDATA[qcow2]]></DRIVER>
                        <IMAGE><![CDATA[SLF6_prvm]]></IMAGE>
                        <IMAGE_ID><![CDATA[9]]></IMAGE_ID>
                        <LN_TARGET><![CDATA[NONE]]></LN_TARGET>
                        <READONLY><![CDATA[NO]]></READONLY>
                        <SAVE><![CDATA[NO]]></SAVE>
                        <SIZE><![CDATA[262144]]></SIZE>

                 
            
<SOURCE><![CDATA[/var/lib/one/datastores/102/60d3b644687a06391205500bf0c54b32]]></SOURCE>
                        <TARGET><![CDATA[vda]]></TARGET>
                        <TM_MAD><![CDATA[shared]]></TM_MAD>
                        <TYPE><![CDATA[FILE]]></TYPE>
                      </DISK>
                      <FEATURES>
                        <ACPI><![CDATA[yes]]></ACPI>
                      </FEATURES>
                      <GRAPHICS>
                        <AUTOPORT><![CDATA[yes]]></AUTOPORT>
                        <KEYMAP><![CDATA[en-us]]></KEYMAP>
                        <LISTEN><![CDATA[127.0.0.1]]></LISTEN>
                        <PORT><![CDATA[27479]]></PORT>
                        <TYPE><![CDATA[vnc]]></TYPE>
                      </GRAPHICS>
                      <MEMORY><![CDATA[1900]]></MEMORY>
                      <NIC>
                        <AR_ID><![CDATA[663]]></AR_ID>
                        <BRIDGE><![CDATA[br1]]></BRIDGE>
                        <CLUSTER_ID><![CDATA[100]]></CLUSTER_ID>
                        <IP><![CDATA[10.128.3.143]]></IP>
                        <MAC><![CDATA[54:52:00:02:0f:8f]]></MAC>
                        <MODEL><![CDATA[virtio]]></MODEL>
                        <NETWORK><![CDATA[routable-private]]></NETWORK>
                        <NETWORK_ID><![CDATA[0]]></NETWORK_ID>
                        <NETWORK_UNAME><![CDATA[oneadmin]]></NETWORK_UNAME>
                        <NIC_ID><![CDATA[0]]></NIC_ID>
                        <VLAN><![CDATA[NO]]></VLAN>
                      </NIC>
                      <OS>
                        <ARCH><![CDATA[x86_64]]></ARCH>
                        <BOOT><![CDATA[hd]]></BOOT>
                      </OS>
                      <RAW>
                        <DATA><![CDATA[
                                  <devices>
                                  <serial type='pty'>
                                          <target port='0'/>
                                  </serial>
                                  <console type='pty'>
                                  <target type='serial' port='0'/>
                                  </console>
                                  </devices>]]></DATA>
                        <TYPE><![CDATA['kvm'"]]></TYPE>
                      </RAW>
                      <TEMPLATE_ID><![CDATA[2]]></TEMPLATE_ID>
                      <VCPU><![CDATA[1]]></VCPU>
                      <VMID><![CDATA[21579]]></VMID>
                    </TEMPLATE>
                    <USER_TEMPLATE>
                      
<EC2_INSTANCE_TYPE><![CDATA[glideinwms.1cpupriv]]></EC2_INSTANCE_TYPE>
                      <EC2_TAGS>
                        <NAME><![CDATA[glidein_startup.sh]]></NAME>
                      </EC2_TAGS>
                      <NPTYPE><![CDATA[NPERNLM]]></NPTYPE>
                      <SCHED_RANK><![CDATA[FREE_MEM]]></SCHED_RANK>
                      <SCHED_REQUIREMENTS><![CDATA[HYPERVISOR="kvm" &
                  HOSTNAME="cloudworker*"]]></SCHED_REQUIREMENTS>
                    </USER_TEMPLATE>
                    <HISTORY_RECORDS>
                      <HISTORY>
                        <OID>21579</OID>
                        <SEQ>0</SEQ>
                        <HOSTNAME>cloudworker1020</HOSTNAME>
                        <HID>20</HID>
                        <CID>100</CID>
                        <STIME>1419882540</STIME>
                        <ETIME>0</ETIME>
                        <VMMMAD>kvm</VMMMAD>
                        <VNMMAD>dummy</VNMMAD>
                        <TMMAD>ssh</TMMAD>
                        <DS_LOCATION>/var/lib/one//datastores</DS_LOCATION>
                        <DS_ID>100</DS_ID>
                        <PSTIME>1419882540</PSTIME>
                        <PETIME>1419882548</PETIME>
                        <RSTIME>1419882548</RSTIME>
                        <RETIME>0</RETIME>
                        <ESTIME>0</ESTIME>
                        <EETIME>0</EETIME>
                        <REASON>0</REASON>
                        <ACTION>0</ACTION>
                      </HISTORY>
                    </HISTORY_RECORDS>
                  </VM>
                  [root@fermicloud198 timm]# onetemplate show 2 -x
                  <VMTEMPLATE>
                    <ID>2</ID>
                    <UID>0</UID>
                    <GID>1</GID>
                    <UNAME>oneadmin</UNAME>
                    <GNAME>users</GNAME>
                    <NAME>SLF6routeprivatecw_2</NAME>
                    <PERMISSIONS>
                      <OWNER_U>1</OWNER_U>
                      <OWNER_M>1</OWNER_M>
                      <OWNER_A>0</OWNER_A>
                      <GROUP_U>1</GROUP_U>
                      <GROUP_M>0</GROUP_M>
                      <GROUP_A>0</GROUP_A>
                      <OTHER_U>1</OTHER_U>
                      <OTHER_M>0</OTHER_M>
                      <OTHER_A>0</OTHER_A>
                    </PERMISSIONS>
                    <REGTIME>1412361665</REGTIME>
                    <TEMPLATE>
                      <CONTEXT>
                        <ETH0_DNS><![CDATA[$NETWORK[DNS,
            NETWORK='routable-private']]]></ETH0_DNS>
                        <ETH0_GATEWAY><![CDATA[$NETWORK[GATEWAY,
            NETWORK='routable-private']]]></ETH0_GATEWAY>
                        <ETH0_IP><![CDATA[$NIC[IP, 
NETWORK='routable-private']]]></ETH0_IP>
                        <ETH0_MASK><![CDATA[$NETWORK[NETWORK_MASK,
            NETWORK='routable-private']]]></ETH0_MASK>
                        <ETH0_NETWORK><![CDATA[$NETWORK[NETWORK_ADDRESS,
                  NETWORK='routable-private']]]></ETH0_NETWORK>

                 
            
<FILES><![CDATA[/cloud/images/OpenNebula/scripts/one3.2/contextualization/init.sh
                  
/cloud/images/OpenNebula/scripts/one3.2/contextualization/credentials.sh
                  
/cloud/images/OpenNebula/scripts/one3.2/contextualization/kerberos.sh
                 
            
/cloud/images/OpenNebula/scripts/one3.2/contextualization/worker_node_priv.sh]]></FILES>
                        <INIT_SCRIPTS><![CDATA[init.sh credentials.sh 
kerberos.sh
                  worker_node_priv.sh]]></INIT_SCRIPTS>
                        <NETWORK><![CDATA[YES]]></NETWORK>
                        <ROOT_PUBKEY><![CDATA[id_dsa.pub]]></ROOT_PUBKEY>
                        <TARGET><![CDATA[hdc]]></TARGET>
                        <USERNAME><![CDATA[opennebula]]></USERNAME>
                        <USER_PUBKEY><![CDATA[id_dsa.pub]]></USER_PUBKEY>
                      </CONTEXT>
                      <CPU><![CDATA[1]]></CPU>
                      
<EC2_INSTANCE_TYPE><![CDATA[glideinwms.1cpupriv]]></EC2_INSTANCE_TYPE>
                      <FEATURES>
                        <ACPI><![CDATA[yes]]></ACPI>
                      </FEATURES>
                      <GRAPHICS>
                        <AUTOPORT><![CDATA[yes]]></AUTOPORT>
                        <KEYMAP><![CDATA[en-us]]></KEYMAP>
                        <LISTEN><![CDATA[127.0.0.1]]></LISTEN>
                        <TYPE><![CDATA[vnc]]></TYPE>
                      </GRAPHICS>
                      <MEMORY><![CDATA[1900]]></MEMORY>
                      <NIC>
                        <MODEL><![CDATA[virtio]]></MODEL>
                        <NETWORK><![CDATA[routable-private]]></NETWORK>
                        <NETWORK_UNAME><![CDATA[oneadmin]]></NETWORK_UNAME>
                      </NIC>
                      <NPTYPE><![CDATA[NPERNLM]]></NPTYPE>
                      <OS>
                        <ARCH><![CDATA[x86_64]]></ARCH>
                        <BOOT><![CDATA[hd]]></BOOT>
                      </OS>
                      <RAW>
                        <DATA><![CDATA[
                                  <devices>
                                  <serial type='pty'>
                                          <target port='0'/>
                                  </serial>
                                  <console type='pty'>
                                  <target type='serial' port='0'/>
                                  </console>
                                  </devices>]]></DATA>
                        <TYPE><![CDATA['kvm'"]]></TYPE>
                      </RAW>
                      <REQUIREMENTS><![CDATA[HYPERVISOR="kvm" &
            HOSTNAME="cloudworker*"]]></REQUIREMENTS>
                      <SCHED_RANK><![CDATA[FREE_MEM]]></SCHED_RANK>
                      <VCPU><![CDATA[1]]></VCPU>
                    </TEMPLATE>
                  </VMTEMPLATE>
                  [root@fermicloud198 timm]#



                  On Tue, 16 Dec 2014, Jaime Melis wrote:


                        Hi,

                        Can you send us onevm show -x of the VM and the 
onetemplate show -x?

                        Regards,
                        Jaime

                        On Dec 15, 2014 11:47 PM, "Steven Timm" <t...@fnal.gov> 
wrote:
                              Under OpenNebula 3.2 we used the RAW section to 
declare a serial
                              console in libvirt which could then be attached 
to on the
                              hypervisor
                              via virsh console.

                              (this comes in very handy if you are dealing with 
windows or mac
                              desktops which don't have a very good X emulation 
for VNC
                              viewers).

                              Template syntax looked like this:

                              RAW=[
                                DATA="
                                              <devices>
                                              <serial type='pty'>
                                                      <target port='0'/>
                                              </serial>
                                              <console type='pty'>
                                              <target type='serial' port='0'/>
                                              </console>
                                              </devices>",
                                TYPE=kvm ]

                              And this is what the corresponding xml in 
deployment.0 looks
                              like.


                                              <devices>
                                              <serial type='pty'>
                                                      <target port='0'/>
                                              </serial>
                                              <console type='pty'>
                                              <target type='serial' port='0'/>
                                              </console>
                                              </devices>

                              -----------------

                              In OpenNebula 4.8 I have exactly the same syntax 
and according
                              to
                              the docs it should work.  the fields from the 
template show up
                              in onevm show but they do not show up in 
deployment.0.
                              That means this is not a libvirt error, it's an 
opennebula error
                              and somehow the code that generates the kvm-based 
xml from the
                              template isn't working right.

                              Steve Timm



                              
------------------------------------------------------------------
                              Steven C. Timm, Ph.D  (630) 840-8525
                              t...@fnal.gov  http://home.fnal.gov/~timm/
                              Office:  Wilson Hall room 804
                              Fermilab Scientific Computing Division,
                              Currently transitioning from:
                              Scientific Computing Services Quadrant
                              Grid and Cloud Services Dept., Associate Dept. 
Head for Cloud
                              Computing

                              To:
                              Scientific Computing Facilities Quadrant.,
                              Experimental Computing Facilities Dept.,
                              Project Lead for Virtual Facility Project.


                              _______________________________________________
                              Users mailing list
                              Users@lists.opennebula.org
                              
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org




                  
------------------------------------------------------------------
                  Steven C. Timm, Ph.D  (630) 840-8525
                  t...@fnal.gov  http://home.fnal.gov/~timm/
                  Office:  Wilson Hall room 804
                  Fermilab Scientific Computing Division,
                  Currently transitioning from:
                  Scientific Computing Services Quadrant
                  Grid and Cloud Services Dept., Associate Dept. Head for Cloud 
Computing

                  To:
                  Scientific Computing Facilities Quadrant.,
                  Experimental Computing Facilities Dept.,
                  Project Lead for Virtual Facility Project.


            _______________________________________________
            Users mailing list
            Users@lists.opennebula.org
            http://lists.opennebula.org/listinfo.cgi/users-opennebula.org




            --
            Jaime Melis
            Project Engineer
            OpenNebula - Flexible Enterprise Cloud Made Simple
            www.OpenNebula.org | jme...@opennebula.org



      ------------------------------------------------------------------
      Steven C. Timm, Ph.D  (630) 840-8525
      t...@fnal.gov  http://home.fnal.gov/~timm/
      Office:  Wilson Hall room 804
      Fermilab Scientific Computing Division,
      Scientific Computing Facilities Quadrant.,
      Experimental Computing Facilities Dept.,
      Project Lead for Virtual Facility Project.




------------------------------------------------------------------
Steven C. Timm, Ph.D  (630) 840-8525
t...@fnal.gov  http://home.fnal.gov/~timm/
Office:  Wilson Hall room 804
Fermilab Scientific Computing Division,
Scientific Computing Facilities Quadrant.,
Experimental Computing Facilities Dept.,
Project Lead for Virtual Facility Project.

_______________________________________________
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to