Cole Robinson
ad2b33626f
rpm: TUI requires a newer version of python-newt_syrup
2011-08-01 12:10:44 -04:00
Cole Robinson
d3cf1065b3
rpm: Don't error building if with_spice isn't defined
2011-08-01 12:09:08 -04:00
Cole Robinson
93764a9731
rpm: Handle lack of gconf helper macros
2011-08-01 12:08:59 -04:00
Darryl L. Pierce
4ad89abd50
Fixed the Finish button on the stop pool command.
...
The Finish button is now displayed on the last page where the stopping
is confirmed to the user.
2011-07-30 07:53:47 -04:00
Darryl L. Pierce
aa6df0a8ac
Added a confirmation page to the Remove Pool flow.
...
The new page displays the name of the pool that was removed.
It also catches exceptions when the pool is deleted from underneath the
command.
2011-07-30 07:53:47 -04:00
Darryl L. Pierce
36611a34d1
Fixed the Finish button on the remove pool command.
...
The command now confirms when a pool has been removed.
2011-07-30 07:53:47 -04:00
Darryl L. Pierce
2b5b8a8b35
Fixed the Finish button on the start pool command.
...
The Finish button is now shown on the final page, and the final page
displays confirmation that a pool was stopped.
2011-07-30 07:53:47 -04:00
Darryl L. Pierce
5acc47f172
Updated the snack import for stoppool.py to be consistent.
2011-07-30 07:53:47 -04:00
Darryl L. Pierce
5f71f14578
Updated the snack import for startpool.py to be consistent.
2011-07-30 07:53:46 -04:00
Darryl L. Pierce
127f2e9479
Updated removepool.py to use the grid screen helper function.
2011-07-30 07:53:46 -04:00
Darryl L. Pierce
354027fb91
Updated listpools.py to use the grid screen helper function.
2011-07-30 07:53:46 -04:00
Darryl L. Pierce
5b7eb8dc1d
Updated addpool.py to use the new grid screen helper function.
2011-07-30 07:53:46 -04:00
Cole Robinson
0e8b3bdc65
spec: Add buildreq: GConf2 for gconf macros
...
Also have with_spice imply default=spice
2011-07-28 10:42:13 -04:00
Cole Robinson
62a762e77f
domain: Fix typo that broke net stats gathering
2011-07-27 12:02:29 -04:00
Cole Robinson
a6e0531dfc
Prep for release
2011-07-26 19:56:33 -04:00
Cole Robinson
1029e8eb32
rpm: Add option for depending on libguestfs
2011-07-26 19:55:18 -04:00
Cole Robinson
ec84fc7d86
create: Don't reprompt about ideal path before 'customize'
2011-07-26 14:25:48 -04:00
Cole Robinson
eec72ee5b1
TUI: Drop direct HAL usage, use virt-manager code
...
virt-manager already has code for listing CDROMs and host network devices
via libvirt's nodedev APIs (and optionally falling back to HAL if those
aren't available).
Use this in the TUI so we can drop the hard requirement on HAL, which is
deprecated.
side note: on f14, the TUI segfaults if no cdrom media devs are found when
trying to install a new guest. this issue predates this patch and is likely
a problem in newt or the python_newt bindings. I didn't really dig into
it though.
2011-07-26 14:11:33 -04:00
Cole Robinson
fe73a32a0a
create: Limit OS options if on RHEL6
...
Only show supported guest OS options
2011-07-25 19:13:38 -04:00
Cole Robinson
4338cb12fb
create: By default, only list non-EOL OS options
...
Using the new info from virtinst. Each drop down now has an option to
'show all OS values' which will repopulate the combo boxes with a complete
listing.
2011-07-25 18:53:09 -04:00
Cole Robinson
29fc8cc340
manager: Make disk/net graphs all on the same scale
...
Not very useful to try and compare multiple graphs using unreported and
different scales. Make every network/disk graph scale to the highest
value the manager has seen yet.
2011-07-25 15:09:42 -04:00
Cole Robinson
156bd2f17b
create: Enable remote URL installs if supported
2011-07-25 14:04:23 -04:00
Cole Robinson
16971b76e1
domain: Check jobinfo support on demand
2011-07-25 13:52:00 -04:00
Cole Robinson
6024065be3
engine: Always stop close conn if polling error encountered
...
We handle a lot of errors in the conn tick function, anything unhandled
should be fatal. For errors that aren't libvirtd restarting/crashing,
report them to the user.
2011-07-25 13:36:36 -04:00
Cole Robinson
5f22897f94
baseclass: Centralize exception reporting
...
Also add some checks to make sure subclasses always specify a proper
cleanup method
2011-07-23 21:16:54 -04:00
Cole Robinson
d5a59426ba
details: Allow changing disk IO mode
2011-07-23 20:41:35 -04:00
Cole Robinson
97cf9f8b5d
connect: Ellipsize URI field, so dialog doesn't distort
2011-07-23 19:56:39 -04:00
Cole Robinson
da23ebf4ce
createpool: Allow setting iscsi IQN
2011-07-23 19:56:38 -04:00
Cole Robinson
cfd08a895a
createpool: Add source enumeration for 'disk' pools
2011-07-23 19:56:38 -04:00
Cole Robinson
4b75b7dc0e
createpool: Hide options that aren't applicable for pool type
...
Rather than just desensitize them.
2011-07-23 19:56:37 -04:00
Cole Robinson
92ef22666a
create: Make sure domain status is up2date before install
...
Seems we can miss sometimes that guest is already running
2011-07-23 15:51:19 -04:00
Cole Robinson
650e2d3205
halhelper: Properly cleanup dbus signals
...
Figured out how to do it!
2011-07-23 15:40:11 -04:00
Cole Robinson
3042550674
connect: Don't leak dbus signals
2011-07-23 15:40:11 -04:00
Cole Robinson
e9980eb41f
connection: Fix leak if connect fails
...
Something to do with using sys.exc_info ?
2011-07-23 15:40:10 -04:00
Cole Robinson
aec781a675
connect: Don't always set autoconnect=True
...
Bug due to a messed up gobject signal definition
2011-07-23 14:29:27 -04:00
Cole Robinson
a0cc34e089
create: properly cleanup customize dialog if it is cancelled
2011-07-22 20:02:49 -04:00
Cole Robinson
d692ea652d
create: Make sure 'customize' respects already allocated disk paths
...
Going create->customize->addhw->storage->default storage would reuse the
storage path allocated in the create wizard. Coordinate with virtinst's
dup functions to avoid this problem.
2011-07-22 19:50:30 -04:00
Cole Robinson
12528d5028
inspection: Skip guests if we can't read their disk images
...
Not an exhaustive check, but saves us some traceback spew in the logs
2011-07-22 19:19:42 -04:00
Cole Robinson
f752d948cd
choosecd: Give proper titles if browsing for floppy media
2011-07-22 19:12:48 -04:00
Cole Robinson
28839cab4d
baseclass: Fix traceback if skipping leak check
2011-07-22 19:12:31 -04:00
Cole Robinson
77063968c9
baseclass: Fix timeout_add
2011-07-22 19:11:04 -04:00
Cole Robinson
f0019113b6
rpm: TUI: Requires libuser and IPy
2011-07-22 18:52:43 -04:00
Cole Robinson
ec38df2ee4
baseclass: Emulate gobject signals for TUI
...
Pretty easy to do with a high level language. Go python!
2011-07-22 18:45:24 -04:00
Cole Robinson
099753d146
s/connection/conn/g in all internal APIs
...
For consistency and line reduction
2011-07-22 16:43:26 -04:00
Cole Robinson
e4f774058a
inspection: Don't warn at app shutdown about leaks
...
Can't find a way to get a Thread to release the reference to the callback
2011-07-22 16:43:22 -04:00
Cole Robinson
be0118e2fe
inspection: Have it subclass vmmGObject, cleanup its resources
2011-07-22 14:19:35 -04:00
Cole Robinson
44869d2e6c
connection: Don't pass redundant 'uri' to callbacks
2011-07-22 13:54:40 -04:00
Cole Robinson
15e6cc18f6
manager: Don't require explicit access to the controller/engine
...
We should just be using signals for all of this
2011-07-22 13:42:20 -04:00
Cole Robinson
d4740fbd3b
s/enable_unsupported_rhel_opts/rhel6_defaults/g
2011-07-22 13:13:26 -04:00
Cole Robinson
0ab1f99230
utils: Make chkbox_helper always return button response
...
Don't have it predict what the caller expects
2011-07-22 13:11:04 -04:00