[f22/master] Require newt-python in anaconda-core
by David Shea
(more for master than f22, since it looks like the authconfig change was
reverted in f22, but it would still be a good idea on f22-branch)
We had been pulling in "snack" by way of authconfig, and authconfig is
changing to use python3.
---
anaconda.spec.in | 3 +++
1 file changed, 3 insertions(+)
diff --git a/anaconda.spec.in b/anaconda.spec.in
index d1d0c6a..3aaf257 100644
--- a/anaconda.spec.in
+++ b/anaconda.spec.in
@@ -138,6 +138,9 @@ Requires: hfsplus-tools
Requires: python-coverage
Requires: pygobject3
+# Used by rescue.py and the low RAM message in /sbin/anaconda
+Requires: newt-python
+
# required because of the rescue mode and VNC question
Requires: anaconda-tui = %{version}-%{release}
--
2.1.0
9 years, 2 months
[f22-branch] Fix import error in anaconda-cleanup.
by Samantha N. Bueno
---
scripts/anaconda-cleanup | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/anaconda-cleanup b/scripts/anaconda-cleanup
index 5869cc1..ea3ebcd 100755
--- a/scripts/anaconda-cleanup
+++ b/scripts/anaconda-cleanup
@@ -38,7 +38,7 @@ flags.imageInstall = True
import pyanaconda.anaconda_log
pyanaconda.anaconda_log.init()
-from blivet import StorageDiscoveryConfig
+from blivet.blivet import StorageDiscoveryConfig
from blivet.devicetree import DeviceTree
from blivet import devicelibs
--
1.8.3.1
9 years, 2 months
New: [rhinstaller/blivet/pulls/32 master] Master services
by dashea
The primary purpose of this patch set is just to remove services infrastructure from blivet devices and formats,
since it is no longer necessary.
Some services functions had been copied from some packages functions which were buggy, so I thought I might as well fix those, too, and any that were buggy like them. There weren't any other similar bugs that I could find, but there were a couple methods that yielded to simplification. I thought I should test changes, so it seemed like a good idea to split out devices_tests.py since it was growing over long.
--
To view this pull request on github, visit https://github.com/rhinstaller/blivet/pull/32
9 years, 2 months
[PATCH 0/3] New kickstart tests for repos
by David Shea
David Shea (3):
Fix the handling of nfs:// URLs.
Add kickstart tests for an NFS instrepo and addon repos.
Add tests with an FTP instrepo
pyanaconda/packaging/yumpayload.py | 2 +-
pyanaconda/ui/tui/spokes/source.py | 2 +-
tests/kickstart_tests/basic-ftp-yum.ks | 41 +++++++++++++
tests/kickstart_tests/basic-ftp-yum.sh | 56 +++++++++++++++++
tests/kickstart_tests/basic-ftp.ks | 41 +++++++++++++
tests/kickstart_tests/basic-ftp.sh | 56 +++++++++++++++++
tests/kickstart_tests/nfs-repo-and-addon-yum.ks | 80 +++++++++++++++++++++++++
tests/kickstart_tests/nfs-repo-and-addon-yum.sh | 69 +++++++++++++++++++++
tests/kickstart_tests/nfs-repo-and-addon.ks | 80 +++++++++++++++++++++++++
tests/kickstart_tests/nfs-repo-and-addon.sh | 69 +++++++++++++++++++++
tests/kickstart_tests/run_kickstart_tests.sh | 2 +-
11 files changed, 495 insertions(+), 3 deletions(-)
create mode 100644 tests/kickstart_tests/basic-ftp-yum.ks
create mode 100644 tests/kickstart_tests/basic-ftp-yum.sh
create mode 100644 tests/kickstart_tests/basic-ftp.ks
create mode 100644 tests/kickstart_tests/basic-ftp.sh
create mode 100644 tests/kickstart_tests/nfs-repo-and-addon-yum.ks
create mode 100755 tests/kickstart_tests/nfs-repo-and-addon-yum.sh
create mode 100644 tests/kickstart_tests/nfs-repo-and-addon.ks
create mode 100755 tests/kickstart_tests/nfs-repo-and-addon.sh
--
2.1.0
9 years, 2 months
[rhel6-branch] Remove even more drivers for ppc64 32M limit (#1198173)
by Samantha N. Bueno
(Bcl's patch, it just never got committed, so it needs review.)
Resolves: rhbz#1198173
---
scripts/mk-images | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 119 insertions(+)
diff --git a/scripts/mk-images b/scripts/mk-images
index 2749c41..c5bf74f 100755
--- a/scripts/mk-images
+++ b/scripts/mk-images
@@ -389,6 +389,125 @@ EOF
# Remove more (#1098486)
rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/scsi_debug.ko
rm -rf $MMB_DIR/lib/modules/$KDIR/kernel/drivers/gpu/drm
+
+ # Remove the most (#1167679 / #1198173)
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/usb/image/microtek.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/infiniband/hw/nes/iw_nes.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/block/nvme.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/block/sx8.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/block/aoe/aoe.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/block/cciss.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/block/mtip32xx/mtip32xx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/skge.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/fealnx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/b44.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/smsc95xx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/gl620a.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/catc.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/cdc_eem.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/mcs7830.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/rtl8150.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/pegasus.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/rndis_host.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/zaurus.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/asix.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/usbnet.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/dm9601.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/int51x1.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/cdc_ncm.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/cdc_ether.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/sierra_net.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/net1080.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/cdc_subset.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/hso.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/plusb.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/cdc-phonet.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/usb/kaweth.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/atl1e/atl1e.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/uli526x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/xircom_cb.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/de2104x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/dmfe.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/de4x5.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/winbond-840.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tulip/tulip.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/r6040.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/niu.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/sungem.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/sungem_phy.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/atl1c/atl1c.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/smsc9420.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/cassini.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/8139too.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/sis190.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/forcedeth.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/dl2k.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/via-rhine.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/jme.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/ns83820.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/atlx/atl1.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/atlx/atl2.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/sunhme.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/8139cp.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/pch_gbe/pch_gbe.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/epic100.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/sc92031.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/ipg.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tlan.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/vxge/vxge.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/sis900.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/3c59x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/tehuti.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/starfire.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/amd8111e.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/via-velocity.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/net/dnet.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_pdc2027x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_oldpiix.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_artop.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_sis.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_it821x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_hpt3x2n.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pdc_adma.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_pcmcia.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_amd.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/ata_piix.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_ninja32.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_ali.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_jmicron.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_serverworks.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_hpt3x3.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_hpt366.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_it8213.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_cmd64x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_atp867x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_marvell.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_platform.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_atiixp.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_rdc.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_via.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_sch.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_pdc202xx_old.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_hpt37x.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_sil680.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/ata/pata_netcell.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/pm8001/pm80xx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/3w-sas.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/aacraid/aacraid.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/3w-xxxx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/stex.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/arcmsr/arcmsr.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/initio.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/3w-9xxx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/bfa/bfa.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/hptiop.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/aic7xxx/aic7xxx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/scsi/aic7xxx/aic79xx.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/gpu/drm/sis/sis.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/gpu/drm/via/via.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/drivers/pps/pps_core.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/net/802/garp.ko
+ rm -f $MMB_DIR/lib/modules/$KDIR/kernel/net/802/stp.ko
fi
# clean up leftover cruft
--
1.9.3
9 years, 2 months
[rhel6-branch] Fix detection of unformatted and LDL DASDs. (#1144979)
by Samantha N. Bueno
The isLdlDasd function was not properly netting all LDL DASDs that were
available to a system. This cleans up some unnecessary code in isLdlDasd
and makes it a bit simpler by just checking dasd_info.format to see
whether it's CDL; anything else we can run dasdfmt on.
Resolves: rhbz#1144979
---
isys/dasd.c | 38 +++++++-------------------------------
isys/isys.c | 9 ---------
isys/isys.py | 3 ---
3 files changed, 7 insertions(+), 43 deletions(-)
diff --git a/isys/dasd.c b/isys/dasd.c
index 726281a..676bf21 100644
--- a/isys/dasd.c
+++ b/isys/dasd.c
@@ -39,9 +39,8 @@
#include <asm/dasd.h>
#endif
-#if defined(__s390__) || defined(__s390x__)
/* s390 stuff to detect DASDs */
-static int read_vlabel(dasd_information_t *dasd_info, int fd, int blksize,
+static int read_vlabel(dasd_information2_t *dasd_info, int fd, int blksize,
volume_label_t *vlabel) {
int rc;
unsigned long vlabel_start = dasd_info->label_block * blksize;
@@ -59,18 +58,14 @@ static int read_vlabel(dasd_information_t *dasd_info, int fd, int blksize,
return 0;
}
-#endif
-int isUsableDasd(char *device) {
+int isLdlDasd(char *device) {
#if !defined(__s390__) && !defined(__s390x__)
return 0;
#else
char devname[16];
- char label[5], v4_hex[9];
- char l4ebcdic_hex[] = "d3d5e7f1"; /* LNX1 */
- char cms1_hex[] = "c3d4e2f1"; /* CMS1 */
int f, ret, blksize;
- dasd_information_t dasd_info;
+ dasd_information2_t dasd_info;
volume_label_t vlabel;
memset(&dasd_info, 0, sizeof(dasd_info));
@@ -85,42 +80,23 @@ int isUsableDasd(char *device) {
return 0;
}
- if (ioctl(f, BIODASDINFO, &dasd_info) != 0) {
+ if (ioctl(f, BIODASDINFO2, &dasd_info) != 0) {
close(f);
return 0;
}
ret = read_vlabel(&dasd_info, f, blksize, &vlabel);
close(f);
-
if (ret == 2)
return 0;
- else if (ret == 1) /* probably unformatted DASD */
- return 1;
-
- memset(label, 0, 5);
- memset(v4_hex, 0, 9);
- strncpy(label, vlabel.volkey, 4);
- ret = sprintf(v4_hex, "%02x%02x%02x%02x", label[0], label[1],
- label[2], label[3]);
- if (ret < 0 || ret < strlen(cms1_hex))
- return 3;
-
- if (!strncmp(v4_hex, cms1_hex, 9))
+ if (dasd_info.format == DASD_FORMAT_CDL) /* VOL1, CDL */
return 0;
-
- if (!strncmp(v4_hex, l4ebcdic_hex, 9))
- return 2;
-
- return 1;
+ else
+ return 1;
#endif
}
-int isLdlDasd(char * device) {
- return (isUsableDasd(device) == 2);
-}
-
char *getDasdPorts() {
#if !defined(__s390__) && !defined(__s390x__)
return 0;
diff --git a/isys/isys.c b/isys/isys.c
index a273751..fb3f583 100644
--- a/isys/isys.c
+++ b/isys/isys.c
@@ -103,7 +103,6 @@ static PyObject * doisIsoImage(PyObject * s, PyObject * args);
static PyObject * printObject(PyObject * s, PyObject * args);
static PyObject * py_bind_textdomain_codeset(PyObject * o, PyObject * args);
static PyObject * py_getDasdPorts(PyObject * s, PyObject * args);
-static PyObject * py_isUsableDasd(PyObject * s, PyObject * args);
static PyObject * py_isLdlDasd(PyObject * s, PyObject * args);
static PyObject * doSegvHandler(PyObject *s, PyObject *args);
static PyObject * doAuditDaemon(PyObject *s);
@@ -136,7 +135,6 @@ static PyMethodDef isysModuleMethods[] = {
{ "printObject", (PyCFunction) printObject, METH_VARARGS, NULL},
{ "bind_textdomain_codeset", (PyCFunction) py_bind_textdomain_codeset, METH_VARARGS, NULL},
{ "getDasdPorts", (PyCFunction) py_getDasdPorts, METH_VARARGS, NULL},
- { "isUsableDasd", (PyCFunction) py_isUsableDasd, METH_VARARGS, NULL},
{ "isLdlDasd", (PyCFunction) py_isLdlDasd, METH_VARARGS, NULL},
{ "handleSegv", (PyCFunction) doSegvHandler, METH_VARARGS, NULL },
{ "auditdaemon", (PyCFunction) doAuditDaemon, METH_NOARGS, NULL },
@@ -554,13 +552,6 @@ static PyObject * py_getDasdPorts(PyObject * o, PyObject * args) {
return Py_BuildValue("s", getDasdPorts());
}
-static PyObject * py_isUsableDasd(PyObject * o, PyObject * args) {
- char *devname;
- if (!PyArg_ParseTuple(args, "s", &devname))
- return NULL;
- return Py_BuildValue("i", isUsableDasd(devname));
-}
-
static PyObject * py_isLdlDasd(PyObject * o, PyObject * args) {
char *devname;
if (!PyArg_ParseTuple(args, "s", &devname))
diff --git a/isys/isys.py b/isys/isys.py
index 078e53e..5bf5793 100755
--- a/isys/isys.py
+++ b/isys/isys.py
@@ -199,9 +199,6 @@ def loadKeymap(keymap):
def getDasdPorts():
return _isys.getDasdPorts()
-def isUsableDasd(device):
- return _isys.isUsableDasd(device)
-
def isLdlDasd(device):
return _isys.isLdlDasd(device)
--
1.9.3
9 years, 2 months
[PATCH] Have to be root to delete /var/tmp/kstest-* on the remote machines.
by Chris Lumens
---
tests/kickstart_tests/run_kickstart_tests.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/kickstart_tests/run_kickstart_tests.sh b/tests/kickstart_tests/run_kickstart_tests.sh
index 2024cdd..473cfcb 100755
--- a/tests/kickstart_tests/run_kickstart_tests.sh
+++ b/tests/kickstart_tests/run_kickstart_tests.sh
@@ -121,7 +121,7 @@ if [[ "$TEST_REMOTES" != "" ]]; then
scp -r kstest@${remote}:/var/tmp/kstest-\* /var/tmp/
fi
- ssh kstest@${remote} rm -rf kickstart_tests /var/tmp/kstest-\*
+ ssh kstest@${remote} sudo rm -rf kickstart_tests /var/tmp/kstest-\*
done
# (3a) And then also remove the copy of the image we made earlier.
--
2.2.2
9 years, 2 months
[blivet:master] Set EFIFS._check to True so that it gets correct fspassno (#1077917)
by Anne Mulhern
Resolves: fed#1077917
Previously, it was getting value of 0 in /etc/fstab, now it should get value
of 2 (unless /).
Signed-off-by: mulhern <amulhern(a)redhat.com>
---
blivet/formats/fs.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/blivet/formats/fs.py b/blivet/formats/fs.py
index 1306833..506f75d 100644
--- a/blivet/formats/fs.py
+++ b/blivet/formats/fs.py
@@ -1096,6 +1096,7 @@ class EFIFS(FATFS):
_mountType = "vfat"
_name = N_("EFI System Partition")
_minSize = Size("50 MiB")
+ _check = True
@property
def supported(self):
--
1.9.3
9 years, 2 months
[anaconda:master] Probably a bug fix
by Anne Mulhern
The original code to fix bug #615040 evanesced and I'm sticking the anaconda
part back in. If this patch is totally unnecessary, because the bug is
now completely fixed by some other means, that is great. Then I can get
rid of some functionality in blivet entirely.
If it is not unnecessary...suggestion on where to put the part that
updates the services in blivet would be much appreciated.
mulhern (1):
Check for storage required services too, when enabling services.
pyanaconda/kickstart.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--
1.9.3
9 years, 2 months