summaryrefslogtreecommitdiffstats
path: root/iw
Commit message (Collapse)AuthorAgeFilesLines
...
* * iw/autopart_type.py (PartitionTypeWindow.addIscsiDrive): SupportJeremy Katz2006-09-122-12/+19
| | | | | bringing up the network as needed. * iw/task_gui.py (TaskWindow._addRepo): Bring up the network as needed
* * iw/release_notes.py: Fix problem where users cannot open theDavid Cantrell2006-09-071-3/+5
| | | | release notes dialog more than once (#203147).
* * iw/network_gui.py (NetworkWindow.editDevice): Fill input boxesDavid Cantrell2006-09-061-5/+12
| | | | with any existing network values we have.
* * isys/isys.py (inet_convertPrefixToNetmask): Take IPv4 CIDR prefixDavid Cantrell2006-09-061-8/+29
| | | | | | | | | | | | | | | | | and convert to dotted-quad netmask notation. * iw/network_gui.py (NetworkWindow.editDevices): Allow user to enter CIDR prefix or dotted-quad netmask for IPv4 settings, validate the IPv4 and IPv6 prefix and make sure they fall within the required range, if user enters IPv4 CIDR prefix then convert to dotted-quad netmask for the sysconfig ifcfg-ethX file. * iw/network_gui.py (NetworkWindow.editDevices): Call get_text() to get the value of the ipv6prefix box rather than using an instance of a gtk.Entry() object. * iw/network_gui.py (NetworkWindow.getScreen): Set hostname, gateway, and DNS entry boxes to be 41 characters wide.
* * isys/isys.py: Remove inet_aton() and inet_ntoa(). Replaced callsDavid Cantrell2006-09-061-5/+18
| | | | | | | | | | | | | | | | | | | to these functions with inet_pton() and inet_ntop(). * isys/isys.py: Added inet_convertNetmaskToPrefix() utility function to convert dotted-quad IPv4 netmasks to CIDR prefix values. * iw/network_gui.py (createIPRepr): Renamed to createIPV4Repr() and have it write out ip/prefix rather than ip/netmask. * iw/network_gui.py (createIPV4Repr): Added to handle IPv6 write outs to the tree store. * iw/network_gui.py (NetworkWindow.editDevice): Add IPv6 info to the tree store. * iw/network_gui.py (NetworkWindow.setupDevices): Initialize tree store with IPv4 and IPv6 information.
* * iw/network_gui.py: Rewrite to handle manual IPv6 address entryDavid Cantrell2006-09-051-92/+210
| | | | along with the ever-popular IPv4 address entry.
* 2006-09-05 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-051-2/+5
| | | | | | * iw/task_gui.py (TaskWindow.getScreen): Use text from the installclass if it exists * textw/task_text.py (TaskWindow.__call__): Likewise.
* Add new repos to the installclass's list so they appear when going back to thisChris Lumens2006-08-301-2/+12
| | | | | screen. Setup repos as soon as they are added to catch errors, but setup installclass default repos when next is clicked so they are ready for use.
* 2006-08-30 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-301-1/+1
| | | | | * iw/partition_ui_helpers_gui.py (WideCheckList.__init__): Expand the last column -- not all users of WideChecklist have 3 columns
* Back out the doRepoSetup interface change, as we should stick with what yumChris Lumens2006-08-291-1/+1
| | | | does.
* Missed a couple on that last commit.Chris Lumens2006-08-291-0/+1
|
* Display repo names, look up with repo ids.Chris Lumens2006-08-291-10/+9
|
* Setup repos when next is clicked, not when the repo is added. This makes sureChris Lumens2006-08-281-21/+31
| | | | | that ones pre-populated in the repo list get setup before they're used. There's still some UI fixing to do here, but the traceback is gone.
* - actually set the checkbox column size sanely in WideCheckListPeter Jones2006-08-251-4/+6
|
* 2006-08-23 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-231-20/+79
| | | | | | | | | | | | | * iw/task_gui.py: Rework so that we can enable/disable optional repos per install class as well as see what repos have been added * ui/tasksel.glade: Change things up a little bit * installclasses/fedora.py: Tweak description, add Extras as an additional repo * yuminstall.py (AnacondaYum.doConfigSetup): Allow for additional, not enabled by default repos to be set up. * installclass.py (repos): Add not-default repos
* - make keyboard-only selection of disks to install on work.Peter Jones2006-08-181-3/+0
|
* Mark strings for translation (#199022).Chris Lumens2006-08-141-2/+2
|
* Only set the UTC check box if it's not a kickstart install (#181737).Chris Lumens2006-08-091-1/+2
|
* Always set the password field as unencrypted, so interactive kickstart installsChris Lumens2006-08-071-0/+1
| | | | get the right value written into /etc/shadow (#201455).
* Log added repos (#201212).Chris Lumens2006-08-031-0/+4
|
* Don't add an extra slash, as urlparse gets confused easily (#210232).Chris Lumens2006-08-031-5/+3
|
* I guess we do still have to rescan devices all the time.Chris Lumens2006-08-021-1/+1
|
* - make mpath + iscsi workPeter Jones2006-08-011-1/+1
|
* 2006-07-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-241-0/+2
| | | | | | | | * yuminstall.py (YumBackend.doRepoSetup): Make text better for adding an additional repo * iw/task_gui.py (TaskWindow.getScreen): Allow hiding additional repo button on a per-installclass basis
* 2006-07-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-241-1/+1
| | | | | * iw/autopart_type.py (PartitionTypeWindow.addIscsiDrive): Fix error handling
* 2006-07-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-211-1/+1
| | | | | | | | | | | | | | | * iw/autopart_type.py (PartitionTypeWindow.addIscsiDrive): Show dialog while iscsid is starting * yuminstall.py (YumBackend.selectFSPackages): Ensure that iscsi-initiator-utils gets installed if installing on iscsi * kickstart.py (AnacondaKSHandlers.doIscsi): Fixes for new iscsi setup, startup iscsi targets at iscsi config * iscsi.py: Sleep after starting iscsid, ensure we get the port correct, redirect output from iscsid to avoid spinning, fix writing out iscsi config
* Remove that.Chris Lumens2006-07-211-3/+0
|
* Show preexisting label if any exists to the UI and the mount point comboChris Lumens2006-07-212-11/+36
| | | | (#149375)
* Make GMT offset timezones available in the UI (#199076).Chris Lumens2006-07-201-19/+21
|
* 2006-07-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-201-3/+4
| | | | | * iw/partition_ui_helpers_gui.py (createAllowedDrivesStore): Reset drivelist sensitivity here
* 2006-07-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-191-0/+4
| | | | | | | * iw/autopart_type.py (PartitionTypeWindow.addIscsiDrive): Don't use the username/pass stuff yet * ui/iscsi-config.glade: Some minor tweaks, prepare for CHAP username/password
* 2006-07-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-191-3/+5
| | | | * iw/autopart_type.py: Fix add drive dialog to be displayed (#199451)
* 2006-07-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-191-0/+5
| | | | | * iw/task_gui.py (TaskWindow._addRepo): Actually set the product name...
* 2006-07-17 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-181-0/+67
| | | | | | | | | | | | * yuminstall.py (AnacondaYum.doConfigSetup): Using metadata_expire doesn't make sense for anaconda (YumBackend.doRepoSetup): Allow setup of a single repo, reorganize so that this works * iw/task_gui.py (TaskWindow._addRepo): Support for adding repos. * ui/tasksel.glade: Add button to bring up add repo dialopg * ui/addrepo.glade: Initial pass at dialog for adding additional repos.
* 2006-07-17 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-171-4/+0
| | | | * iw/autopart_type.py: iscsi works in the kernel now.
* actually commitJeremy Katz2006-07-131-1/+1
| | | | | | 2006-07-03 Jeremy Katz <katzj@redhat.com> * iw/lvm_dialog_gui.py (VolumeGroupEditor.__init__): Try to make things fit a little better (#197334)
* * iw/autopart_type.py: Support add drive button, add basicJeremy Katz2006-07-131-1/+98
| | | | | | | | | | | infrastructure for adding disks, specifically for iSCSI. * ui/iscsi-config.glade: Change around to use a dialog for configuring iSCSI targets. * ui/adddrive.glade: Glade file for adding disks. * ui/autopart.glade: Add add disk button.
* * iw/partition_ui_helpers_gui.py (createAllowedDrivesStore): SplitJeremy Katz2006-07-131-9/+14
| | | | store creation out of drive list creation so we can recreate it.
* * iw/iscsi_gui.py: Remove in favor of more integrated way ofJeremy Katz2006-07-131-70/+0
| | | | | | | | | configuring * textw/iscsi_text.py: Likewise. * dispatch.py (installSteps): Remove iscsi step. * installclass.py: Likewise. * gui.py: Likewise. * text.py: Likewise.
* 2006-07-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-121-0/+159
| | | | | | | | * iw/netconfig_dialog.py: Add dialog for doing network device config for stage2 as a prereq of better iscsi support and extra repo config. This is basically just the UI bits without things hooked up, but a good chunk of what's needed * ui/netconfig.glade: Add the glade file.
* Check the UTC box on the text interface automatically if there's no WindowsChris Lumens2006-07-111-8/+2
| | | | partitions.
* parts is a 4-tuple in these instances, too. Hooray for (no) type checking!Chris Lumens2006-07-101-1/+1
|
* Make sure we call the correct getNext function so the keyboard layout is setChris Lumens2006-06-281-0/+3
| | | | (#196466).
* Make sure the contents of the UI end up in network.* variables (#196756)Chris Lumens2006-06-271-11/+7
|
* 2006-06-23 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-06-231-1/+1
| | | | * iw/zfcp_gui.py (ZFCPWindow.getScreen): I can't type... I can't walk... the only thing about me is the way I walk...
* 2006-06-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-06-211-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * iw/iscsi_gui.py (iscsiWindow.getNext): Don't need to do the startup here now. * isys/isys.py (compareDrives): Sort xvd devices first since they're the "bootable" ones for Xen (driveIsIscsi): Determine if a drive is iscsi or not. Kind of ugly. * zfcp.py (ZFCP.write): Copy zfcp.conf here. * yuminstall.py (YumBackend.doPreInstall): Write out network, zfcp and iscsi info prior to the install starting. * partitioning.py (partitionObjectsInitialize): Flush drive dict on initialization, set up iscsi devices here, make device nodes for drives * kickstart.py (AnacondaKSHandlers.doIscsi): Initial iscsi kickstart support. This syntax *will* change * iscsi.py (iscsi.action): Set nodes to start up automatically on boot in the db (iscsi.startup): Give a popup while we're waiting on iscsi devs to initialize (iscsi.write): Write out iscsi config * fsset.py: Add various bits so that we can set that a device should be marked as _netdev in the fstab and use it appropriately for iscsi.
* whoops, committed the wrong fileJeremy Katz2006-06-211-1/+1
|
* 2006-06-15 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-06-151-0/+4
| | | | | | | | * iw/iscsi_gui.py (iscsiWindow.getNext): Hack for iscsi to stabilize * iscsi.py (iscsi.write): Write out iscsi config bits * anaconda (opts.iscsi): Actually handle the iscsi flag
* Bump version and stuff.David Cantrell2006-06-141-0/+1
|
* 2006-06-13 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-06-131-1/+2
| | | | * anaconda.spec: Bump version.