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