Devel
Threads by month
- ----- 2025 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
May 2013
- 73 participants
- 79 discussions

[Engine-devel] Author a "Getting started with oVirt 3.x" mini book for Packt.
by Parita Khedekar 02 May '13
by Parita Khedekar 02 May '13
02 May '13
This is a multi-part message in MIME format.
--------------000109000906000208050200
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
My name is Parita Khedekar and I am an Author Relationship Executive for
Packt Publishing. We specialize in publishing IT related books, e-books,
and articles that have been written by experts in the field.
We are currently looking out for prospective authors to write our Mini
book of 80-100 Pages on _*Getting started with oVirt 3.x*_ targeted at
Network Engineers, Virtualization Engineers, Desktop Engineers,
Network/Desktop Architects.
I was wondering if anyone of you would be interested in authoring this
title for Packt. As mentioned by Mr. Eyal Edri, this would be the right
place to search for the best person to author this title.
Looking forward to hear from you and do let me know if you have any
queries or doubts.
Regards,
--
**Parita Khedekar
** *Author Relationship Executive
PACKT Publishing
*www.packtpub.com <http://www.packtpub.com/>
* **MSN*: paritak(a)packtpub.com
<http://www.facebook.com/pages/Packt-Authors/146867485392878?ref%3Dts&layout…><http://twitter.com/packtauthors>
<paritak(a)packtpub.com%3C>
Interested in becoming an author? Visit http://authors.packtpub.com for
all the information you need about writing for Packt.
--------------000109000906000208050200
Content-Type: multipart/related;
boundary="------------050906080600080905000203"
--------------050906080600080905000203
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<div> <br>
My name is Parita Khedekar and I am an Author Relationship
Executive for Packt Publishing. We specialize in publishing IT
related books, e-books, and articles that have been written by
experts in the field.<br>
<br>
We are currently looking out for prospective authors to write our
Mini book of 80-100 Pages on <u><b>Getting started with oVirt 3.x</b></u>
targeted at Network Engineers, Virtualization Engineers, Desktop
Engineers, Network/Desktop Architects.<br>
<br>
I was wondering if anyone of you would be interested in authoring
this title for Packt. As mentioned by Mr. Eyal Edri, this would be
the right place to search for the best person to author this
title.<br>
<br>
Looking forward to hear from you and do let me know if you have
any queries or doubts.<br>
<br>
Regards, </div>
<div class="moz-signature">-- <br>
<br>
<strong><b> <font face="Trebuchet MS" size="2" color="#f47a00"> <span
style="font-size: 10pt; font-family: "Trebuchet
MS"; color: rgb(244, 122, 0);">Parita Khedekar</span></font><br>
</b></strong> <b><font face="Arial" size="1"><span
style="font-size: 8pt; font-family: Arial; color: black;">
Author Relationship Executive <br>
PACKT Publishing <br>
<strong> <span style="font-size: 8pt; font-family: Arial;
font-weight: normal;"> <a
href="http://www.packtpub.com/">www.packtpub.com</a></span><br>
</strong> </span></font></b><font face="Palatino" size="2"
color="black"> <span style="font-size: 8pt; font-family: Arial;
color: black;"><b>MSN</b>: <a
class="moz-txt-link-abbreviated"
href="mailto:paritak@packtpub.com">paritak(a)packtpub.com</a>
<br>
<a
href="http://www.facebook.com/pages/Packt-Authors/146867485392878?ref%3Dts&la…">
<font face="Times New Roman, Times, serif"><br>
</font></a><font face="Times New Roman, Times, serif"><a
href="http://twitter.com/packtauthors"><img
src="cid:part4.05050804.09080407@packtpub.com"></a><img
title="Like us on Facebook"
src="cid:part6.04000501.03090304@packtpub.com" alt=""> </font></span><a
href="paritak(a)packtpub.com%3C"><font face="Palatino" size="2"><span
style="font-size: 8pt; font-family: Arial; font-weight:
normal;"></span></font></a> <br>
Interested in becoming an author? Visit <a
href="http://authors.packtpub.com">http://authors.packtpub.com</a>
for all the information you need about writing for Packt.<br>
<font face="Times New Roman, Times, serif"><br>
</font></font></div>
</body>
</html>
--------------050906080600080905000203
Content-Type: image/png;
name="th_facebook_like_button_small.png"
Content-Transfer-Encoding: base64
Content-ID: <part6.04000501.03090304(a)packtpub.com>
Content-Disposition: inline;
filename="th_facebook_like_button_small.png"
iVBORw0KGgoAAAANSUhEUgAAAFUAAAAkCAYAAAD4i3Y+AAAABGdBTUEAALGOfPtRkwAAACBj
SFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3No
b3AgSUNDIHByb2ZpbGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0
sSGiAhFFRJoiSFDEgNFQJFZEsRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3P
WhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTsAIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6
WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4JUuQLrbPipgalyxmGCVmvihBEcuJOWGR
DT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR3xKxRoowlSviN+LYVA4zAwAU
SWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQdli7d1NqaQffkZKVw
BALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtFehn4uWcQ
rf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGX
wzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGc
eA6fwxNFhImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR
+8Vd/6NvvvgwIH554SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd
6ABDYAasgC1wBG7AG/iDEBAJVgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL
4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50Gao
GCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyCqbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+Ad
cCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiEj6xHipAKpAFpRbqRPuQmMorM
IG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I1kfboL3QEegEdBa6
EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9rB3WH8vE
CrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhG
fDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemR
XEjRJCFpB+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSRe
UlPSSXK1ZK5kheQJyeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJa
Mm4ybJkCmYMyF2TGKQhFneJCYVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sie
lh2lITQtmhcthVZKO04bpr1borTEaQlnyfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bf
Jd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48vvacIK+opBimuVTyo2K84p6Ss5KGUrlSl
dEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0CvpvfRZVUVVT1Whar3qgOqCmrZa
qFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15LWytca6tWp9aUtpy2
l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AAbWBtwDNo
MBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0z
llmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQw
ShiXrdHWztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/aj
DqoOTIcGh8eO6o5sxybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P
3NXcE9xb3Gc9LDzWepzzRHv6eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7e
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
--------------050906080600080905000203--
--------------000109000906000208050200--
1
0
HI:All
I build source and rpm
-Uvh ovirt-engine-setup-plugin-allinone-3.3.0-0.2.master.20130427145036.fc18.noarch.rpm
But I engine-setup have ERROR.
Error: could not create ovirtsdk API object
OS:F18 mini install.
===================================
[root@localhost ~]# engine-setup
Welcome to oVirt Engine setup utility
WARNING: oVirt Engine setup has already been run on this host.
To remove all configuration and reset oVirt Engine please run
engine-cleanup.
Please be advised that executing engine-setup without cleanup is not
supported.
Would you like to proceed? (yes|no): yes
In order to proceed the installer must stop the ovirt-engine service
Would you like to stop the ovirt-engine service? (yes|no): yes
oVirt Engine uses httpd to proxy requests to the application server.
It looks like the httpd installed locally is being actively used.
The installer can override current configuration .
Alternatively you can use JBoss directly (on ports higher than 1024)
Do you wish to override current httpd configuration and restart the
service? ['yes'| 'no'] [yes] :
HTTP Port [80] :
HTTPS Port [443] :
Setup can configure server default page to launch oVirt Engine. Do you wish
to do so? ['yes'| 'no'] [yes] :
Host fully qualified domain name. Note: this name should be fully
resolvable [localhost] : engine.startn.com
Enter a password for an internal oVirt Engine administrator user
(admin@internal) :
Warning: Weak Password.
Confirm password :
Organization Name for the Certificate [localhost] :
The engine can be configured to present the UI in three different
application modes. virt [Manage virtualization only], gluster [Manage
gluster storage only], and both [Manage virtualization as well as gluster
storage] ['virt'| 'gluster'| 'both'] [both] :
The default storage type you will be using ['NFS'| 'FC'| 'ISCSI'|
'POSIXFS'] [NFS] :
Enter DB type for installation ['remote'| 'local'] [local] :
Enter a password for a local oVirt Engine DB admin user (engine) :
Warning: Weak Password.
Confirm password :
Local ISO domain path [/var/lib/exports/iso_2013_04_28_15_18_22] :
Firewall ports need to be opened.
The installer can configure firewall automatically overriding the current
configuration. The old configuration will be backed up.
Alternately you can configure the firewall later using an example file
selecting None.
Which firewall manager do you wish to use? ['None'| 'Firewalld'|
'iptables']: Firewalld
Configure VDSM on this host? ['yes'| 'no'] [yes] : yes
Local storage domain path [/var/lib/images_2013_04_28_15_18_22] :
Confirm root password :
oVirt Engine will be installed using the following configuration:
=================================================================
override-httpd-config: yes
http-port: 80
https-port: 443
override-httpd-root: yes
host-fqdn: engine.startn.com
auth-pass: ********
org-name: localhost
application-mode: both
default-dc-type: NFS
db-remote-install: local
db-local-pass: ********
nfs-mp: /var/lib/exports/iso_2013_04_28_15_18_22
firewall-manager: Firewalld
config-allinone: yes
storage-path: /var/lib/images_2013_04_28_15_18_22
superuser-pass: ********
Proceed with the configuration listed above? (yes|no): yes
Installing:
AIO: Validating CPU Compatibility... [ DONE ]
AIO: Adding firewall rules... [ DONE ]
Configuring oVirt Engine... [ DONE ]
Configuring JVM... [ DONE ]
Creating CA... [ DONE ]
Updating ovirt-engine service... [ DONE ]
Setting Database Configuration... [ DONE ]
Setting Database Security... [ DONE ]
Upgrading Database Schema... [ DONE ]
Editing oVirt Engine Configuration... [ DONE ]
Editing Postgresql Configuration... [ DONE ]
Configuring the Default ISO Domain... [ DONE ]
Configuring Firewall... [ DONE ]
Starting ovirt-engine Service... [ DONE ]
Configuring HTTPD... [ DONE ]
AIO: Creating storage directory... [ DONE ]
AIO: Adding Local Datacenter and cluster... [ ERROR ]
Error: could not create ovirtsdk API object
Please check log file
/var/log/ovirt-engine/engine-setup_2013_04_28_15_18_21.log for more
information
=LOG==========================================
FragmentPath=/usr/lib/systemd/system/firewalld.service
UnitFileState=enabled
InactiveExitTimestamp=Sun 2013-04-28 15:16:26 CST
InactiveExitTimestampMonotonic=2057927058
ActiveEnterTimestamp=Sun 2013-04-28 15:16:26 CST
ActiveEnterTimestampMonotonic=2058029155
ActiveExitTimestamp=Sun 2013-04-28 15:16:26 CST
ActiveExitTimestampMonotonic=2057262228
InactiveEnterTimestamp=Sun 2013-04-28 15:16:26 CST
InactiveEnterTimestampMonotonic=2057889979
"/var/log/ovirt-engine/engine-setup_2013_04_28_15_18_21.log" 2023L, 122617C
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: db-remote-install:
local
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: db-host: localhost
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: db-local-pass:
********
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: nfs-mp:
/var/lib/exports/iso_2013_04_28_15_18_22
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: iso-domain-name:
ISO_DOMAIN
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: config-nfs: yes
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: firewall-manager:
Firewalld
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: config-allinone: yes
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: storage-path:
/var/lib/images_2013_04_28_15_18_22
2013-04-28 15:19:34::DEBUG::engine-setup::2069::root:: superuser-pass:
********
2013-04-28 15:19:34::ERROR::engine-setup::2504::root:: Traceback (most
recent call last):
File "/usr/bin/engine-setup", line 2498, in <module>
main(confFile)
File "/usr/bin/engine-setup", line 2265, in main
runSequences()
File "/usr/bin/engine-setup", line 2184, in runSequences
controller.runAllSequences()
File "/usr/share/ovirt-engine/scripts/setup_controller.py", line 54, in
runAllSequences
sequence.run()
File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 154, in
run
step.run()
File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 60, in run
function()
File "/usr/share/ovirt-engine/scripts/plugins/all_in_one_100.py", line
252, in initAPI
raise Exception(ERROR_CREATE_API_OBJECT)
Exception: Error: could not create ovirtsdk API object
============================================
[root@localhost ~]# rpm -qa | grep ovirt
ovirt-engine-sdk-3.3.0.1-1.20130427.gitfc5985e.fc18.noarch
ovirt-engine-backend-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-setup-plugin-allinone-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-host-deploy-1.0.1-1.fc18.noarch
ovirt-engine-setup-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-cli-3.2.0.11-1.fc18.noarch
ovirt-iso-uploader-3.3.0-0.0.master.20130318.gitec3e5e7.fc18.noarch
ovirt-engine-restapi-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-webadmin-portal-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-host-deploy-offline-1.0.1-1.fc18.noarch
ovirt-image-uploader-3.3.0-0.0.master.20130423.git8dde3cc.fc18.noarch
ovirt-engine-dbscripts-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-engine-userportal-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-release-fedora-5-3.1.noarch
ovirt-host-deploy-java-1.0.1-1.fc18.noarch
ovirt-engine-tools-3.3.0-0.2.master.20130427145036.fc18.noarch
ovirt-log-collector-3.3.0-0.0.master.20130421.git1c4542d.fc18.noarch
ovirt-engine-3.3.0-0.2.master.20130427145036.fc18.noarch
[root@localhost ~]# rpm -qa | grep vdsm
vdsm-python-4.10.3-10.fc18.x86_64
vdsm-xmlrpc-4.10.3-10.fc18.noarch
vdsm-4.10.3-10.fc18.x86_64
vdsm-cli-4.10.3-10.fc18.noarch
vdsm-bootstrap-4.10.3-10.fc18.noarch
[root@localhost ~]# cat /etc/hosts
10.0.10.181 engine.startn.com
[root@localhost ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.11.4 netmask 255.255.255.0 broadcast 192.168.11.255
inet6 fe80::20c:29ff:feed:4f64 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:ed:4f:64 txqueuelen 1000 (Ethernet)
RX packets 22780 bytes 31526531 (30.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 7612 bytes 547095 (534.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.10.181 netmask 255.255.255.0 broadcast 10.0.10.255
inet6 fe80::20c:29ff:feed:4f6e prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:ed:4f:6e txqueuelen 1000 (Ethernet)
RX packets 45792 bytes 58908887 (56.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 11143 bytes 2063171 (1.9 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 180949 bytes 62786059 (59.8 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 180949 bytes 62786059 (59.8 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 16:aa:69:7c:1e:3e txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost ~]# dig -x 10.0.10.181
; <<>> DiG 9.9.2-rl.028.23-P2-RedHat-9.9.2-10.P2.fc18 <<>> -x 10.0.10.181
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21966
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;181.10.0.10.in-addr.arpa. IN PTR
;; ANSWER SECTION:
181.10.0.10.in-addr.arpa. 1200 IN PTR engine.startn.com.
;; AUTHORITY SECTION:
10.0.10.in-addr.arpa. 1200 IN NS engine.startn.com.
;; ADDITIONAL SECTION:
engine.startn.com. 86400 IN A 10.0.10.181
;; Query time: 0 msec
;; SERVER: 10.0.10.181#53(10.0.10.181)
;; WHEN: Sun Apr 28 15:36:34 2013
;; MSG SIZE rcvd: 114
[root@localhost ~]# dig engine.startn.com
; <<>> DiG 9.9.2-rl.028.23-P2-RedHat-9.9.2-10.P2.fc18 <<>> engine.startn.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36210
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;engine.startn.com. IN A
;; ANSWER SECTION:
engine.startn.com. 86400 IN A 10.0.10.181
;; AUTHORITY SECTION:
startn.com. 86400 IN NS engine.startn.com.
;; Query time: 0 msec
;; SERVER: 10.0.10.181#53(10.0.10.181)
;; WHEN: Sun Apr 28 15:36:40 2013
;; MSG SIZE rcvd: 76
=============================================
---
有问题请通知我,谢谢,
李强
------------------------------------------------------------------------------
+ 太初有道,道与神同在,道就是神。(约翰福音1:1) +
------------------------------------------------------------------------------
3
4
Hi all,
The current mechanism in oVirt to check whether a feature is supported
in a particular compatibility version is to use the FeatureSupported
class. e.g.
FeatureSupported.networkLinking(getVm().getVdsGroupCompatibilityVersion())
Checks whether the "network linking" feature is supported for the the
VM's cluster compatibility version. This internally checks whether the
value of the corresponding config (NetworkLinkingSupported) for the
given compatibility version is true/false.
I'm not sure if this is a good idea, since a feature is typically
supported "from" a particular version. E.g. Gluster support was
introduced in 3.1, and it continues to be available in all subsequent
versions. So I see no point in adding configuration for every version
indicating whether the feature is supported in that version or not. I
suggest to use either of the following options:
1) Instead of using a boolean config for each version, use a single
string config that indicates the "supported from" version e.g.
GlusterSupportedFrom = 3.1. There could be rare cases where a feature,
for some reason, is removed in some release. In such cases, we could use
one additional config for the "supported to" version.
2) Continue with the boolean approach, but do not have entries for every
version; rather make use of the "default value" for majority of cases,
and add the explicit version mapping for the minority e.g.
GlusterSupported = true by default, and false in case of 3.0 (only one
config required for 3.0)
Thoughts?
Regards,
Shireesh
7
16
ÕâÊÇÒ»·â MIME žñÊœµÄ¶à²¿·ÖÓÊŒþ¡£
------=_NextPart_000_000B_01CE4723.27810F40
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Hi,all
How can I use overt-engine-sdk in the python environment below
python2.7,
For example, when I use it in python 2.6.5 like thus:
percy@percy-desktop:~/thtf-client$ python --version
Python 2.6.5
percy@percy-desktop:~/thtf-client$ python
Python 2.6.5 (r265:79063, Oct 1 2012, 22:04:36)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from ovirtsdk.api import API
>>> from ovirtsdk.xml import params
>>> api = API('http://192.168.1.181', 'admin@internal', '111111', None,
None, '~/.spicec/ca.crt', None, None, True)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "ovirtsdk/api.py", line 107, in __init__
url='/api')
File "ovirtsdk/infrastructure/proxy.py", line 129, in request
last=last)
File "ovirtsdk/infrastructure/proxy.py", line 171, in __doRequest
return params.parseString(response_body) if response_body is not None
and response_body is not '' \
File "ovirtsdk/xml/params.py", line 21229, in parseString
rootObj.build(rootNode)
File "ovirtsdk/xml/params.py", line 20304, in build
self.buildAttributes(node, node.attrib, [])
File "ovirtsdk/xml/params.py", line 20309, in buildAttributes
super(API, self).buildAttributes(node, attrs, already_processed)
File "ovirtsdk/xml/params.py", line 4160, in buildAttributes
value = find_attr_value_('xsi:type', node)
File "ovirtsdk/xml/params.py", line 316, in find_attr_value_
namespace = node.nsmap.get(prefix)
AttributeError: nsmap
>>>
But, when I use it in python 2.7.3, it's ok
leaboy@leaboy:~/workspace/thtf-client$ python --version
Python 2.7.3
leaboy@leaboy:~/workspace/thtf-client$ python
Python 2.7.3 (default, Aug 1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from ovirtsdk.api import API
>>> from ovirtsdk.xml import params
>>> api = API('http://192.168.1.181', 'admin@internal', '111111', None,
None, '~/.spicec/ca.crt', None, True)
>>>
------=_NextPart_000_000B_01CE4723.27810F40
Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:10.5pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"\6279\6CE8\6846\6587\672C Char";
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:9.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.Char
{mso-style-name:"\6279\6CE8\6846\6587\672C Char";
mso-style-priority:99;
mso-style-link:\6279\6CE8\6846\6587\672C;}
.MsoChpDefault
{mso-style-type:export-only;}
/* Page Definitions */
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3DZH-CN link=3Dblue vlink=3Dpurple =
style=3D'text-justify-trim:punctuation'>
<div class=3DSection1>
<p class=3DMsoNormal><span lang=3DEN-US>Hi,all<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US> How
can I use overt-engine-sdk in the python environment below =
python2.7,<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>For example, when I use it in =
python 2.6.5
like thus:<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US>percy@percy-desktop:~/thtf-client$ python
--version<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>Python =
2.6.5<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US>percy@percy-desktop:~/thtf-client$ =
python<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>Python 2.6.5 (r265:79063, =
Oct 1 2012,
22:04:36) <o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>[GCC 4.4.3] on =
linux2<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>Type "help",
"copyright", "credits" or "license" for =
more
information.<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>>>> from ovirtsdk.api =
import API<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>>>> from ovirtsdk.xml =
import
params<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>>>> api =3D
API('http://192.168.1.181', 'admin@internal', '111111', None, None, =
'~/.spicec/ca.crt',
None, None, True)<o:p></o:p></span></p>
<p class=3DMsoNormal><b><span lang=3DEN-US>Traceback (most recent call =
last):<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File =
"<stdin>",
line 1, in <module><o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File =
"ovirtsdk/api.py",
line 107, in __init__<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> =
url=3D'/api')<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File
"ovirtsdk/infrastructure/proxy.py", line 129, in =
request<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> =
last=3Dlast)<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File
"ovirtsdk/infrastructure/proxy.py", line 171, in =
__doRequest<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> return
params.parseString(response_body) if response_body is not None and
response_body is not '' \<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File
"ovirtsdk/xml/params.py", line 21229, in =
parseString<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US>
rootObj.build(rootNode)<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File
"ovirtsdk/xml/params.py", line 20304, in =
build<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US>
self.buildAttributes(node, node.attrib, [])<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File
"ovirtsdk/xml/params.py", line 20309, in =
buildAttributes<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> super(API,
self).buildAttributes(node, attrs, =
already_processed)<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File
"ovirtsdk/xml/params.py", line 4160, in =
buildAttributes<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> value =3D
find_attr_value_('xsi:type', node)<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> File =
"ovirtsdk/xml/params.py",
line 316, in find_attr_value_<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US> namespace =
=3D
node.nsmap.get(prefix)<o:p></o:p></span></b></p>
<p class=3DMsoNormal><b><span lang=3DEN-US>AttributeError: =
nsmap</span></b><span
lang=3DEN-US><o:p></o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US>>>><o:p> </o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>But, when I use it in python =
2.7.3, it’s
ok<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US>leaboy@leaboy:~/workspace/thtf-client$
python --version<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>Python =
2.7.3<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US>leaboy@leaboy:~/workspace/thtf-client$
python<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>Python 2.7.3 (default, Aug =
1 2012,
05:16:07) <o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>[GCC 4.6.3] on =
linux2<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>Type "help",
"copyright", "credits" or "license" for =
more
information.<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>>>> from ovirtsdk.api =
import API<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>>>> from ovirtsdk.xml =
import
params<o:p></o:p></span></p>
<p class=3DMsoNormal><span lang=3DEN-US>>>> api =3D
API('http://192.168.1.181', 'admin@internal', '111111', None, None,
'~/.spicec/ca.crt', None, True)<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
lang=3DEN-US>>>><o:p> </o:p></span></p>
</div>
</body>
</html>
------=_NextPart_000_000B_01CE4723.27810F40--
1
0