Re: Intel MIPI IPU6 cameras support

2022-09-09 Thread Vratislav Podzimek

On 9/9/22 13:50, Leigh Scott wrote:



Also note that you will also need to create a kmod package for
the also out of tree v4l2-loopback kernel driver. The closed-source
userspace bits Intel provide only work with gstreamer. So the
way this is used on other distros is with a little helper process
which runs a gstreamer-pipeline from the camera and then injects
the resulting frames back into the kernel through v4l2-loopback
so that e.g. firefox sees a good old /dev/video0 device.
Regards,

Hans

v4l2loopback-kmod already exists.

Thanks for the tips and advice, guys! I guess I should have explained 
myself better -- my current goal is, of course, to make things work for 
me. And as the next step I was thinking about a Copr repo, i.e. an 
equivalent of PPA/AUR. Then RPMFusion. I haven't really started the work 
so I was trying to avoid effort duplication and starting from zero in 
case somebody has already made some progress.


Thanks!

--
Vratislav
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Intel MIPI IPU6 cameras support

2022-09-09 Thread Vratislav Podzimek

Hello,
I got a new Dell XPS laptop with the "amazing" [1] Intel MIPI IPU6 
webcam. There are upstream repos with drivers [2] and user-space stuff 
and Ubuntu [3] and Arch [4] have user repositories with everything 
required packaged. I found nothing available for Fedora so before I go 
and spend a couple nights trying to make things work on Fedora I want to 
make sure that, by any chance, someone is not already working on this to 
avoid duplicate efforts. And I have to add a disclaimer right away: I 
have no idea when I will find enough time to do the work.


[1] https://www.phoronix.com/news/Greg-KH-No-ADL-Webcam-Laptop
[2] https://github.com/intel/ipu6-drivers
[3] https://launchpad.net/~oem-solutions-group/+archive/ubuntu/intel-ipu6
[4] https://aur.archlinux.org/packages/intel-ipu6-dkms-git

Thanks.

--
Vratislav
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: dnf makecache memory usage increase

2022-08-02 Thread Vratislav Podzimek

On 8/1/22 13:43, Dusty Mabe wrote:

Seems like this bug is 
relatedhttps://bugzilla.redhat.com/show_bug.cgi?id=1907030

We are hitting this issue in Fedora CoreOS CI on VMs with 1G of RAM.


This also affects the Fedora 36 Cloud Base image provided as Vagrant box:

$ vagrant init fedora/36-cloud-base
$ vagrant up
$ vagrant ssh -c "sudo dnf install openssl-devel"
Fedora 36 - x86_64  
    3.3 MB/s |  81 MB 00:24
Fedora 36 openh264 (From Cisco) - x86_64
    710  B/s | 2.5 kB 00:03
Fedora Modular 36 - x86_64  
    2.2 MB/s | 2.4 MB 00:01
Fedora 36 - x86_64 - Updates
    3.6 MB/s |  24 MB 00:06
Connection to 192.168.121.178 closed by remote host.
Connection to 192.168.121.178 closed.

because it defaults to Memory: 512 M. And it is absolutely not 
Aarch64-specific.


I've updated the aforementioned bug with the above reproducer.

--
Vratislav Podzimek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Attempting to contact unresponsive maintainers - ggillies, vpodzime

2018-03-09 Thread Vratislav Podzimek
Hi,

I don't really know how I got to this list. I do have my new email
address in FAS and I haven't gotten any questions about the AADG recently.


Regards,

Vratislav


On 03/05/2018 09:10 PM, Kevin Fenzi wrote:
> Greetings, we've been told that the email addresses for these package
> maintainers are no longer valid. I'm starting the unresponsive
> maintainer policy to find out if they are still interested in
> maintaining their packages (and if so, have them update their email
> addresses in FAS).
>
> If they're not interested in maintaining or we can't locate them in 1
> week, I'll have FESCo orphan the packages so that others can take them
> over.
>
> If you have a way to contact these maintainers, please let them know
> that we'd appreciate knowing what to do with their packages. Thanks!
>
> ggillies:
>
> rpms/rubygem-amq-protocol
> rpms/rubygem-eventmachine
> rpms/rubygem-em-worker
> rpms/rubygem-sigdump
>
> vpodzime:
>
> Fedora Documentation/anaconda-addon-development-guide
>
> kevin
>
>
>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-22 Thread Vratislav Podzimek
On Tue, 2017-02-21 at 12:32 -0700, Chris Murphy wrote:
> On Tue, Feb 21, 2017 at 6:34 AM, Vratislav Podzimek <vpodz...@redhat.com> 
> wrote:
> > 
> > On Wed, 2017-02-01 at 12:25 -0700, Chris Murphy wrote:
> > > 
> > > Actually, I've got a concern about this feature.
> > > 
> > > I'm not sure what gnome-shell depends on for monitoring mdadm arrays,
> > > but I know it will put up a notification if an mdadm member becomes
> > > faulty; because I've seen this notification. Maybe it's getting this
> > > information from udisksd? In any case, I'm wondering whether the user
> > > will still be notified of device failures in gnome-shell with this
> > > change?
> > I'm not seeing any code taking care of MD RAID device monitoring in
> > udisks2. So it has to be somewhere else. Any ideas where to look? gvfs
> > maybe?
> 
> I'm not sure. With Fedora 25 this notification functionality is not
> happening. I'm not sure what or when the regression happens, or even
> if it's flawed testing. I did this in a virt-manager VM, and removing
> the virtual block device, booting I get no notification. If I boot
> with both devices and inside the VM I do:
> 
> # echo 1 > /sys/block/sdb/device/delete
> 
> I see complaints in kernel messages indicating the array is now
> degraded, and udisks does pick up this fact:
> 
> [   80.911812] localhost.localdomain udisksd[1393]: Unable to resolve
> /sys/devices/virtual/block/md127/md/dev-sdb2/block symlink
> [   80.912156] localhost.localdomain udisksd[1393]: Unable to resolve
> /sys/devices/virtual/block/md127/md/dev-sdb2/block symlink
> [   80.912284] localhost.localdomain udisksd[1393]: Unable to resolve
> /sys/devices/virtual/block/md126/md/dev-sdb1/block symlink
> [   80.912414] localhost.localdomain udisksd[1393]: Unable to resolve
> /sys/devices/virtual/block/md126/md/dev-sdb1/block symlink
Yeah, but that's not really figuring out that RAID is degraded. These
are just error messages generated by udisksd still thinking the RAID
is okay. So no signal emitted by udisksd here.

> 
> But still no notification in GNOME Shell. I don't know if there's
> something GNOME Shell is expecting to get additionally from udisksd,
> if so it might actually be a storaged regression. In that case the
> solution might need to be abstracted from GNOME Shell in storaged
> anyway, because why reinvent this particular wheel in the DE? We have
> degradedness notifications needed for mdadm, LVM, and Btrfs (and even
> ZFS if we're asking for unicorns).
Yeah, this needs some unified, generic solution. My suggestion was to use
journal for this with some special key-value pair indicating that the
message is actually a storage failure. That should be easy to do now that
we have structured logging. And it could benefit from all the existing
mechanisms developed for logging (outside of VM, log gathering,...).

> 
> I guess I need to try this with Fedora 24 and see if it might be a
> storaged regression.
That's very unlikely.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-22 Thread Vratislav Podzimek
On Tue, 2017-02-21 at 14:29 -0700, Chris Murphy wrote:
> Tested Fedora 24 and Fedora 23, there's no notification with either
> one of those. I have no idea if this is a VM thing. Or if it's a
> regression.
> 
> Maybe the notification was depending on smartd rather than mdadm.
> Kinda need someone who knows more about how GNOME Shell handles faulty
> devices - how it's intended to work at least.
SMART-signaled failures are propagated/signaled by udisksd.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-22 Thread Vratislav Podzimek
On Tue, 2017-02-21 at 07:52 -0600, Chris Adams wrote:
> Once upon a time, Vratislav Podzimek <vpodz...@redhat.com> said:
> > 
> > On Tue, 2017-02-07 at 14:50 -0700, Chris Murphy wrote:
> > > 
> > > My opinion of the change is limited to whether gnome-shell will still
> > > notify the user of device failures; if not, or if unknown then I think
> > > the change should be rejected as lack of device failure notifications
> > > in the DE is a regression that outweighs the benefit. It's
> > Any idea how this is working right now? AFAICT, there's no mechanism for
> > this other than 
> > a) running 'mdadm --monitor' or
> > b) watching journal for log messages of particular format
> > 
> > We could implement a similar thing for LVM RAID.
> 
> Well, all the world is not GNOME or any DE for that matter; mdadm has
> the mdmonitor service (enabled by default I believe) that will send
> email about MD RAID failures.  This is perfectly function for a server,
> so should have some functionally equivalent replacement for LVM RAID.
Sure thing, could you please file an RFE/bug report at

https://bugzilla.redhat.com/enter_bug.cgi?product=LVM%20and%20device-mapper

Thanks!

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Tue, 2017-01-31 at 14:28 -0500, Matthew Miller wrote:
> I would like the "User Experience" section to be fleshed-out a bit
> more. Currently it says "There should be no visible change for
> non-expert users. Expert users could make use of the new LVM RAID's
> features." 
> 
> I think, though, there's plenty of middle ground here: users who are
> not experts in LVM RAID yet would like to have data redundancy and need
> to manage that.
Sure, for them we need some nice overview of common 'mdadm' commands and
their 'lvm' equivalents. CC'ing LVM guys here.

> 
> The Documentation section mentions the installation guide, which is
> great, but what about documentation for replacing disks or adding to
> the set?
ditto

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Tue, 2017-01-31 at 15:52 -0400, Robert Marcano wrote:
> On 01/31/2017 03:44 PM, Chris Adams wrote:
> > 
> > 
> > Also: does this apply to /boot partition RAID 1?  IIRC that didn't work
> > with LVM RAID at one time.
> > 
> 
> This is important, that mdraid is still available in anaconda and not 
> entirely replaced by LVM RAID. Not only /boot partition but UEFI boot 
> partition on mdraid 1
That's not going to happen. This change is only concerning the scenario
when user chooses to have LVM on top of RAID (IOW, sets a RAID level for
their VG).

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Tue, 2017-01-31 at 13:44 -0600, Chris Adams wrote:
> Once upon a time, Matthew Miller <mat...@fedoraproject.org> said:
> > 
> > I would like the "User Experience" section to be fleshed-out a bit
> > more. Currently it says "There should be no visible change for
> > non-expert users. Expert users could make use of the new LVM RAID's
> > features." 
> 
> At a minimum, it would be nice to have a list of common tasks,
> especially in a comparison format (e.g. "Replace a failed drive" with
> MD and LVM commands).  Maybe this already exists somewhere and could
> just be referenced.
I'm not aware of any such document. CC'ing LVM guys to correct me if
I'm wrong.


> 
> I think one thing that's a bit of an annoyance is that LVM RAID is done
> at the LV layer, so you have to remember to set it up for every LV you
> create, vs. MD RAID where the whole VG will have RAID (this can be
> useful in some situations, but probably not the common case).  This
> should be pointed out in the release notes IMHO.
It's a good idea to mention this in the release notes, thanks! However,
a linear LV can be simply converted to a RAID LV later so at least it's
not that fatal.

> 
> Also: does this apply to /boot partition RAID 1?  IIRC that didn't work
> with LVM RAID at one time.
/boot on LVM is not supported right now so this is not concerning /boot at
all.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Tue, 2017-01-31 at 07:05 -0800, Andrew Lutomirski wrote:
> 
> 
> On Jan 31, 2017 6:34 AM, "Chris Adams" <li...@cmadams.net> wrote:
> Once upon a time, Jan Kurik <jku...@redhat.com> said:
> > LVM RAID provides same functionality as MD
> > RAID (it shares the same kernel code) with better flexibility and
> > additional features expected in future.
> 
> How do LVM RAID volumes get tested?  There's a regular cron job for
> testing MD RAID volumes, but I'm not aware of something like that for
> LVM RAID.
> 
> For that matter, how do you administer it?  For MD RAID, there's mdadm.  Does 
> LVM RAID have a fully-featured equivalent?
Yes, it's administered with the LVM commands as described in
'man lvmraid'. I understand that some guide comparing the common
'mdadm' commands with 'lvm' commands could be useful though
(CC'ing LVM guys).

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Wed, 2017-02-01 at 12:25 -0700, Chris Murphy wrote:
> Actually, I've got a concern about this feature.
> 
> I'm not sure what gnome-shell depends on for monitoring mdadm arrays,
> but I know it will put up a notification if an mdadm member becomes
> faulty; because I've seen this notification. Maybe it's getting this
> information from udisksd? In any case, I'm wondering whether the user
> will still be notified of device failures in gnome-shell with this
> change?
I'm not seeing any code taking care of MD RAID device monitoring in
udisks2. So it has to be somewhere else. Any ideas where to look? gvfs
maybe?

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Tue, 2017-01-31 at 08:33 -0600, Chris Adams wrote:
> Once upon a time, Jan Kurik <jku...@redhat.com> said:
> > 
> > LVM RAID provides same functionality as MD
> > RAID (it shares the same kernel code) with better flexibility and
> > additional features expected in future.
> 
> How do LVM RAID volumes get tested?  There's a regular cron job for
> testing MD RAID volumes, but I'm not aware of something like that for
> LVM RAID.
Already answered by Chris Murphy I believe. There's no cron job for
LVM RAID specifically right now, but it should be easy to add it.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F26 Self Contained Change: Anaconda LVM RAID

2017-02-21 Thread Vratislav Podzimek
On Tue, 2017-02-07 at 14:50 -0700, Chris Murphy wrote:
> My opinion of the change is limited to whether gnome-shell will still
> notify the user of device failures; if not, or if unknown then I think
> the change should be rejected as lack of device failure notifications
> in the DE is a regression that outweighs the benefit. It's
Any idea how this is working right now? AFAICT, there's no mechanism for
this other than 
a) running 'mdadm --monitor' or
b) watching journal for log messages of particular format

We could implement a similar thing for LVM RAID.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Fedora 24 Beta 1.2 compose check report

2016-04-29 Thread Vratislav Podzimek
On Thu, 2016-04-28 at 12:27 -0700, Adam Williamson wrote:
> 
> > 
> > ID: 14947   Test: x86_64 universal install_mirrorlist_graphical
> > URL: https://openqa.fedoraproject.org/tests/14947
> This is a concerning one, somehow anaconda managed to crash? The logs
> include an anaconda coredump. The same test passed for every other
> recent image, so it's some kind of transient bug, but a crash is still
> a crash.
I tried to generate the backtrace from the coredump and here is its part (the 
coredump has >200 MiB):
http://paste.fedoraproject.org/360944/14619164/

I cannot really tell what happened based on the bt, though.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


python-ntplib license change

2015-07-28 Thread Vratislav Podzimek
With the new upstream release python-ntplib-0.3.3 the license was
changed from LGPLv2+ to the MIT license. The only package that requires
python-ntplib seems to be anaconda which is not affected by the change,
but I'm rather letting you guys know.

Thanks,

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: libblockdev reaches the 1.0 milestone!

2015-06-16 Thread Vratislav Podzimek
On Tue, 2015-05-26 at 03:56 +0200, Dennis Jacobfeuerborn wrote:
 On 21.05.2015 20:08, Vratislav Podzimek wrote:
  A year ago, I started working on a new storage library for low-level
  operations with various types of block devices -- *libblockdev*. Today,
  I'm happy to announce that the library reached the **1.0** milestone
  which means that it covers all the functionality that has been stated
  in the initial goals and it's going to keep the API stable.
  
  Read the blog post I wrote for more information:
  http://blog-vpodzime.rhcloud.com/?p=61
  
 
 This looks very interesting. I don't see any function to deal with plain
 old block devices though just LVM, MD Raid, etc.
 Is this correct or am I missing something?
Do you mean disk partitions? Those are not covered yet in libblockdev
(are part of the plan for version 2.0), but there's libparted providing
such functionality.

Sorry for such late reply, my filters put your email into a folder I
check only once in a while.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

libblockdev reaches the 1.0 milestone!

2015-05-21 Thread Vratislav Podzimek
A year ago, I started working on a new storage library for low-level
operations with various types of block devices -- *libblockdev*. Today,
I'm happy to announce that the library reached the **1.0** milestone
which means that it covers all the functionality that has been stated
in the initial goals and it's going to keep the API stable.

Read the blog post I wrote for more information:
http://blog-vpodzime.rhcloud.com/?p=61

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Anaconda goes Python 3

2015-05-18 Thread Vratislav Podzimek
Hello everybody,
as many of you probably know, Anaconda has been slowly moving to 
Python 3 in recent months. Originally targeting Fedora 22 we postponed
the switch to Fedora 23 [1], but we would like to start as soon as
possible. Actually, even before Fedora 22 is released, because from our
previous experience we know that it's never early enough to start with
testing big changes. For these reasons, we are using a separate
development branch [2] and a Copr repository [3] to create Rawhide and
F22 composes that use Python 3 Anaconda and all its dependencies. Of
course, the Rawhide composes suffer from the fact, that the majority of
revealed issues are because of instability of Rawhide instead of 
Python 3 related issues so we use Fedora 22 images, to search for issues
lurking somewhere in the dark waiting for Fedora 23 to be declared GO
and then revealing themselves. To our surprise, we have troubles finding
new issues in the Python 3 version of the Fedora 22 composes, so we
would be really grateful if any of you guys could help us narrowing down
the rest. The F22 composes are at
https://m4rtink.fedorapeople.org/anaconda/images/python3/f22/ so feel
free to download and test them. Please report the issues to our GH
project pages [4] and if you have a patch, please submit a PR against
our development branch [2].

If you want to read some more about the background and details of the
Anaconda's switch to Python 3, read the blog post. [1]

Thanks a lot in advance to all the early testers! We really appreciate
your test early instead of complain later approach!

[1] https://blog-vpodzime.rhcloud.com/?p=55
[2] https://github.com/M4rtinK/anaconda/tree/master-python3
[3] https://copr.fedoraproject.org/coprs/bkabrda/py3anaconda/

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Blacklisting of Indian xkb layouts

2015-01-05 Thread Vratislav Podzimek
On Wed, 2014-12-10 at 02:24 -0500, Anish Patil wrote:
 Hi,
 
 We have xkb layouts and m17n input methods to type Indian languages and both 
 gets installed on GNOME by default. So it always creates confusion for uses 
 that which are input methods and xkb layouts. However with xkb layouts one 
 can't write conjuncts or complex characters.
 So it would be nice to have include m17n based input methods only, we 
 discussed it over IRC and its log can be found on 
 https://fedorahosted.org/i18n/ticket/36
 
 Please let us know if anyone has better thoughts.
I'd just like to mention that Anaconda doesn't use input methods so far
so we would need to keep the xkb layouts available and installed to the
installation images.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Best way to use zram in Fedora 21?

2014-11-27 Thread Vratislav Podzimek
On Wed, 2014-11-26 at 16:27 -0500, Corey Sheldon wrote:
 Juan no needinst.zram=on on install   on first boot   modprobe
 zram ;  systemctl start zramvoila   I use the default one in f21b
 no issues
For now. But the anaconda's zram.service is tailored to provide zram
swap for the installation process. Future changes in it may make it
unusable for general purpose usage on an installed system.

So packaging something general-purpose it definitely the right way to
go. Reindl's scripts look good to me, I'd just suggest adding a
configuration option for setting the maximum RAM for the zram swap being
created. It doesn't make much sense to use it on systems with e.g. 32
GiB of RAM. That's by the way one of the tweaks the anaconda's version
of the scripts+service has (hardcoded, though).

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Best way to use zram in Fedora 21?

2014-11-27 Thread Vratislav Podzimek
On Wed, 2014-11-26 at 23:46 +0100, Nicolas Chauvet wrote:
 
 
 2014-11-26 22:27 GMT+01:00 Corey Sheldon sheldon.co...@gmail.com:
 Juan no needinst.zram=on on install   on first boot
 modprobe zram ;  systemctl start zramvoila   I use the
 default one in f21b no issues
 
 
 
 Corey,
 
 Why this service is part of anaconda-core ? and not with the base
 systemd or else ?
Because it is not a general-purpose service. It is a tailored version of
service+scripts for use in the installation process.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: timedatex replacing systemd-timedated for NTP packages

2014-11-27 Thread Vratislav Podzimek
On Tue, 2014-11-25 at 18:26 +0100, Lennart Poettering wrote:
 On Tue, 25.11.14 11:08, Michael Catanzaro (mcatanz...@gnome.org) wrote:
 
  On Tue, 2014-11-25 at 17:15 +0100, Lennart Poettering wrote:
   I am sorry, but timedated is really not the place to control NTP
   *server* software. It's simply, desktopy stuff, for controlling NTP
   clients. 
  
  Of course, but the desktopy NTP client in Fedora Workstation is chrony,
  as you know full well. Unless that changes, we need timedatex. Even if
  we decide to drop chrony, we still need timedatex to ensure NTP is not
  broken for users who upgrade from F21 to F22. (Unless you have another
  plan for handling such an upgrade?)
 
 Drop the NTP checkbox. Enable chrony by default. Done.
That would be quite a big security issue.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: blivet-gui announcement

2014-09-08 Thread Vratislav Podzimek
On Sat, 2014-09-06 at 00:34 +1000, Ankur Sinha wrote:
 On Fri, 2014-09-05 at 11:05 +0200, Vratislav Podzimek wrote:
  P.S. Do you know about any other mailing lists or individuals that may
  be interested in this announcement? Feel free to forward the message
  and
  spread the word!
 
 Hi Vratislav!
 
 Could you perhaps write up a post for the fedoramagazine[1]? You can
 either post it yourself[2], or send it to the marketing ML[3], *or* send
 it me (or any other marketing team member) and I can post it on your
 behalf :)
 
 [1] http://fedoramagazine.org/
 [2] http://fedoraproject.org/wiki/Magazine/Howtopost
 [3] https://admin.fedoraproject.org/mailman/listinfo/marketing
Will do, tomorrow. Or is too late now?

Thanks,

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

blivet-gui announcement

2014-09-05 Thread Vratislav Podzimek
Good news, everyone! We (me and CC'd Vojtech Trefny) would like to
introduce you the next generation tool for storage management -- the
**blivet-gui** tool [1]_. It is a GUI tool based on the blivet python
library (originally Anaconda's storage management and configuration
tool) inspired by GParted and other storage management tools. Why not
use GParted you ask? The reason we came up with blivet-gui is that
none of the existing storage management tools supports all storage
technologies supported in modern Linux distributions. Anaconda does
support them all so it's only logical to take Anaconda's storage
backend, combine it with a nice, intuitive and in general
user-friendly frontend and build a standalone application for storage
management.

The GUI of blivet-gui is heavily based on GParted's UI to minimize the
surprise which is very important in such a critical task as storage
management is. If you know how to work with GParted, you'll almost
instantly know how to work with blivet-gui. All requested changes are
just enqueued first and then processed/committed to disk by the
Apply button just like in GParted. However, with blivet-gui those
actions may be something like the following sequence:

create 10GB partition sda1, create a LUKS device on top of it and use
the LUKS device as a PV for a VG called ``dataVG`` with a single LV
``data`` occupying half of the VG space and with XFS on top of the LV,

not only partitioning and file system operations like GParted does.

Having troubles writing partitioning part of a kickstart file for
automated installation? Run blivet-gui with the ``--kickstart`` option
and export the partitioning portion of a kickstart file instead of
committing changes to disk.

On top of the features described above, the blivet-gui is embedable so
any application using any toolkit with the XEmbed protocol support
(Gtk, Qt,...) may use blivet-gui as a part of its GUI.

The application only started its history few months ago, is under
heavy development now and will get new features in the next months
(RAID, BTRFS), but even now it is a very nice and useful tool.

Suggestions, feature requests, bug reports and of course PATCHES ARE
WELCOME! It is quite a simple Gtk application written in Python which
makes it an easy target for everybody who misses something in the
other storage management tools. Don't like Gtk? Text mode would be
really, really useful too! Don't feel like adding new features and
diving deep in blivet to implement them? The code always needs
refactorization and cleanup!

I think everybody can submit patches for blivet-gui and I'm really
looking forward to see the hundreds of patches from all those people
that hate every storage management GUIs and tools that have every
existed. Let's spend some time on pushing the Linux storage management
further instead of just complaining!

.. [1] http://blog.vojtechtrefny.cz/blivet-gui

P.S. Do you know about any other mailing lists or individuals that may
be interested in this announcement? Feel free to forward the message and
spread the word!

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: blivet-gui announcement

2014-09-05 Thread Vratislav Podzimek
On Fri, 2014-09-05 at 09:04 -0400, Bastien Nocera wrote:
 
 - Original Message -
  Good news, everyone! We (me and CC'd Vojtech Trefny) would like to
  introduce you the next generation tool for storage management -- the
  **blivet-gui** tool [1]_. It is a GUI tool based on the blivet python
  library (originally Anaconda's storage management and configuration
  tool) inspired by GParted and other storage management tools. Why not
  use GParted you ask?
 
 Actually my question is why not gnome-disk-utility? :)
Because it doesn't work well with LVM, RAID, BTRFS and a combination of
them.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F21 Self Contained Change: Security Policy In The Installer

2014-03-18 Thread Vratislav Podzimek
On Mon, 2014-03-17 at 14:52 -0700, Adam Williamson wrote:
 On Mon, 2014-03-17 at 13:10 +0100, Vratislav Podzimek wrote:
 
  And to sum it up a bit -- I think this feature doesn't complicate things
  for users who want to ignore it or who don't understand it. If you think
  it does, please tell me about it and I'll do my best to fix it. On the
  other hand, if somebody wants to care about security policies, they have
  an easy and comfortable choice.
 
 Unfortunately, I don't think this is quite right.
 
 As I understand it, it's fairly well established that if people see a UI
 element, they - or, at least, an appreciable amount of them - will want
 to interact with it, or at least understand it. *Some* people may follow
 this thought process:
 
 Path 1
 --
 
 Oh, hey, there's this thing here.
 Hum. I don't understand it at all.
 Well, I guess I'll just ignore it and carry on.
 
 which is what you're assuming, and would give an okay outcome. However,
 I think it's fairly well known that quite a lot of people will follow
 this one:
 
 Path 2
 --
 
 Oh, hey, there's this thing here.
 Hum. I don't understand it at all.
 Well, crap. I'm installing an OS. That's a pretty major operation. I
 think I'd better understand everything that's going on before I carry
 on.
 clickety
 Huh. content...policy...profile? What is all this stuff about? What
 does it mean? What should I do?
 
 This one goes one of about three ways. If we're really lucky:
 
 Well, I guess I'd better go read the docs.
 reads docs
 That was a clear, short and cogent explanation! I learned something, an
 now I can continue!
 
 If we're less lucky:
 
 I guess I'll go Google around and see if I find something useful. Jeez,
 why does this have to be so complicated?
 
 If we're less lucky:
 
 Man, screw this crap, if I have to go read an encyclopaedia just to get
 it installed, I'll go do something else.
 
 And finally, some people will probably follow this one:
 
 Path 3
 --
 
 Oh, hey, there's this thing here.
 Hum. I don't understand it at all.
 Well, what the hell, I'm a smart cookie, I'll just power through.
 clickety
 Hum. Content...policy...profile? I don't really know what any of those
 things are. But reading is hard. I'll just make some sensible-looking
 guesses!
 clickety
 
 I suspect you can figure out the possible outcomes of path 3. ;)
Well, I still believe that if we had good content in the SSG,
sensible-looking guesses and the addon was able to show rules defined
by profiles (which is a planned feature for the next release), it would
be quite an easy choice for the user.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F21 Self Contained Change: Security Policy In The Installer

2014-03-17 Thread Vratislav Podzimek
On Sun, 2014-03-16 at 22:05 -0400, Bill Nottingham wrote:
 Vratislav Podzimek (vpodz...@redhat.com) said: 
  Thanks for your feedback, it definitely is constructive! I've recorded a
  video preview demostrating the feature's functionality. Hope that
  answers at least some of your and others' questions.
  
  https://vimeo.com/89243587
 
 So, having watched the video, I think I'm pretty clearly against this from a
 interactive install standpoint, given what is presented.
 
 Here's what I see in that video. I'm not a UI/UX professional, so additional
 review from someone more along those lines would be great (and info on where
 I'm barking up the wrong tree - can always learn more.)
 
 INTEGRATION
 ===
 
 Current toplevel is localization, software, and system. 'Security policy'
 doesn't fit as a toplevel along with that. If we wanted it as an additional
 item under 'System', des that mean it can't be done as an addon?
I can be part of the System category. It hasn't been from the beginning
because there was no System category when this project was started.

 
 INITIAL SCREEN
 ==
 
 - You've got three active items:
 
   1 - 'Change content' (button)
   2 - 'Apply security policy' (toggle)
   3 - 'Select profile' (button)
 
 If someone isn't familar with the specific terminology in use here, you're
 using three separate nouns here which all can be similar in meaning (policy,
 profile, content).  If the user isn't familiar with all three terms, all
 three of these items could be seen as doing the same thing!  That's not
 good.
 
 If I were to whiteboard some proposed improvements of the screen you have
 (note: not saying this is the way to go vs. a full rework), it would be
 something like:
 
 
 Apply a security policy [ YES | NO ] (1)
 
 
 
 Policy 1 |  (if we want details on the selected
  description 1   |   policy, they go here on selection)
  |
 Policy 2 |  
  description 2   |
 ...  |
 -
 
 [ Choose another policy source ... ] (2)
 
 (1) If 'no' is selected, rest of screen is inactive
 (2) If this is still desired
 
 There would be no 'select profile' button - it would be selected by just
 selecting the profile, similar to other anaconda actions.
 
 URL SCREEN
 ==
 
 - Why is 'Use SCAP Security Guide' (presumably a predefined URL) a selection,
   if it is not the normal source of the choices in the initial screen? If
   we're shipping with predefined content sources, it should be reflected on
   the initial screen; if we're not using that predefined data, I'm not sure
   why it's an option here.
Choosing SSG doesn't result in using a predefined URL, it results in
using content that is a part of the compose, setting various parameters.

 
 - 'Enter data stream content or archive URL here'. Again, too jargon-y. 
 
   Is there a reason 'Enter URL to security policy' isn't good enough? (Or
   whatever terminology is used in the software spoke.)
Good point. However, we would need at least a tooltip on which security
policy formats are supported.

 
 PROFILE DETAILS
 ===
 
 It's best when describing details (if we want to do so) that we don't use
 different terminology or concepts than what is used in the rest of the
 installer, if at all possible.
 
 In your example, we have:
 - 'logical volume'
 
 This only shows up in custom partitioning, and even then not very
 foregrounded (unless I'm missing something).
 
 - 'mount options'
 
 Not used anywhere.
 
 - 'package', 'list of installed packages', 'list of excluded packages'
 
 Packages are not exposed in the installer UI as user-interactable objects -
 the only place they show up (outside of error messages) is as part of the
 installation progress bar.
I take all those terms as commonly known or, in case of logical
volume, something that can be simply ignored if not understood.

 
 Above and beyond that:
 
 - We should not be showing things as warnings. If the policy says a password
   must meet certain parameters, and we let the user later set it up in a way
   that violates that without additional warnings or automatic remediation,
   that's a bug.
I agree, but before this is fixed (a change in the anaconda installer
needed), displaying a warning is better than nothing to me.

 
 - The error situation is even worse. It's really bad form to show them
   an error in spoke A *that they inherently have to know how to fix in spoke
   B*. Otherwise, you're giving them an easy way to break their system that
   they won't know how to get out

Re: F21 Self Contained Change: Security Policy In The Installer

2014-03-16 Thread Vratislav Podzimek
On Thu, 2014-03-13 at 13:38 -0400, David Malcolm wrote:
 On Thu, 2014-03-13 at 15:27 +0100, Vratislav Podzimek wrote:
  On Thu, 2014-03-13 at 09:00 -0400, Jan Lieskovsky wrote:
 There are many known tips and tricks how to make a system more secure,
 often
 depending on the use case for the system. With the OSCAP Anaconda 
 Addon [1]
 and the SCAP Security Guide [2] projects, we may allow users choosing 
 a
 security policy for their newly installed system.
 
 What is the proposed default configuration/policy?

FWIW WRT to scap-security-guide content there's only one (common) 
profile
at the moment. But it depends on the target group / volume / spin we 
would
like
this to be by default part of -- once this is clear in that case the 
profile
can
be adjusted / modified to prefer / select by default just rules 
intended for
the
target group of that system

So, let me be more specific: If I install using the most default setup
possible (not touching the policy spoke), will the installed system be
affected by the policy / different from what is packaged in the RPMs?
   
   No (by default AFAICT). But since there will be oscap-anaconda-addon 
   present
   in the compose / distro (if this proposal got approved), the user 
   *before* /
   *in the moment* of the install will have chance to select which profile 
   the
   installed system should be compliant to / in conformance with once 
   installed.
   
   But should their preference be not to change / configure anything, they 
   will
   still have chance to ignore the proposed Security Profile anaconda 
   field,
   and use vanilla Fedora installation (as there wouldn't be the proposed 
   enhancement
   present at all).
   
   Vrata, pls correct me if / where appropriate.
  The current behaviour of the addon is to *not* select any profile by
  default. So unless the user visits the spoke and chooses some profile
  (and doesn't toggle the Apply security policy switch), no changes will
  be done to the installed system. So it's opt in solution, not an opt
  out one.
 
 Will the spoke's label have some text like No security profile
 selected or somesuch when that's the case?
 
 Presumably the Begin Installation is insensitive until the Security
 Profile spoke is happy, like how other spokes work?
 
 I like the overall idea, but I'm slightly nervous about the UI.  How, if
 at all, do security policies affect the UI in the *other* spokes?
 (sorry, I wasn't able to view your videos on this box, just the
 screenshots).
 
 For example, if you have a security profile which mandates that /tmp be
 on a separate partition or logical volume, does this affect the UI in
 the partitioning spoke?
 
 Similarly, if the profile forbids package telnet from being installed,
 does this show up somehow in the Software Selection spoke?  (e.g. what
 if the user tries to manually select telnet within that spoke?).
 
 Likewise, does the Profile's password complexity requirements affect the
 password UI?
 
 Or is it a case of: review the issues listed in the Security Profile
 spoke, and figure out how do I fix this?, switch to the appropriate
 spoke, try to fix it, see if the Security Profile spoke is now happy,
 else repeat.  That seems suboptimal, though what you've got may well be
 good enough for a first iteration (and I'm not volunteering to hack on
 it, so feel free to ignore me ;) ).
 
 Hope this is constructive; as I said, I like the proposal.
Thanks for your feedback, it definitely is constructive! I've recorded a
video preview demostrating the feature's functionality. Hope that
answers at least some of your and others' questions.

https://vimeo.com/89243587

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F21 Self Contained Change: Security Policy In The Installer

2014-03-13 Thread Vratislav Podzimek
On Thu, 2014-03-13 at 09:00 -0400, Jan Lieskovsky wrote:
   There are many known tips and tricks how to make a system more secure,
   often
   depending on the use case for the system. With the OSCAP Anaconda Addon 
   [1]
   and the SCAP Security Guide [2] projects, we may allow users choosing a
   security policy for their newly installed system.
   
   What is the proposed default configuration/policy?
  
  FWIW WRT to scap-security-guide content there's only one (common) profile
  at the moment. But it depends on the target group / volume / spin we would
  like
  this to be by default part of -- once this is clear in that case the profile
  can
  be adjusted / modified to prefer / select by default just rules intended for
  the
  target group of that system
  
  So, let me be more specific: If I install using the most default setup
  possible (not touching the policy spoke), will the installed system be
  affected by the policy / different from what is packaged in the RPMs?
 
 No (by default AFAICT). But since there will be oscap-anaconda-addon present
 in the compose / distro (if this proposal got approved), the user *before* /
 *in the moment* of the install will have chance to select which profile the
 installed system should be compliant to / in conformance with once installed.
 
 But should their preference be not to change / configure anything, they will
 still have chance to ignore the proposed Security Profile anaconda field,
 and use vanilla Fedora installation (as there wouldn't be the proposed 
 enhancement
 present at all).
 
 Vrata, pls correct me if / where appropriate.
The current behaviour of the addon is to *not* select any profile by
default. So unless the user visits the spoke and chooses some profile
(and doesn't toggle the Apply security policy switch), no changes will
be done to the installed system. So it's opt in solution, not an opt
out one.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F21 Self Contained Change: Security Policy In The Installer

2014-03-13 Thread Vratislav Podzimek
On Thu, 2014-03-13 at 14:45 -0400, Jan Lieskovsky wrote:
  On Thu, Mar 13, 2014 at 01:40:53PM -0400, Jan Lieskovsky wrote:
  
   Of course, in the case they wouldn't like to configure any security
   policy and use just vanilla Fedora installation, the can ignore
   the security section, configure just those sections as configured
   (required to be configured) now (e.g. INSTALLATION SOURCE, SOFTWARE
   SELECTION etc.), and click the Begin Installation button. In that
   case no security profile would be applied.
  
  The demos seem to cover the case where there's already data provided
  from the Kickstart file. What options are presented to the user if
  there's no oscap entry in Kickstart? Is the user expected to provide a
  path to download a policy?
 
 Yes, there are two ways how to provide the policy - either via kickstart
 or via GUI by entering the HTTP / FTP URI [*] of the policy (in RPM
 package format) and clicking the Fetch data button.
The SCAP Security Guide content is loaded automatically (if available)
and even when user clicks the Change content button, there is again
the Use SCAP Security Guide button that gives them SSG back. Otherwise
fetching data stream collection (XML), archive (zip or tarball) or RPM
is supported so far. Other protocols and format types may be added in
the future based on user feedback and requests.

 
 I can remember seeing some video from Vratislav demonstrating the 'fetch
 security policy in RPM format remotely' scenario too, but you are right
 it's not illustrated in those demos (yet). Vratislav, can you add
 demo video of this use case too?
The RPM support is demonstrated in the following video preview:
http://vpodzime.fedorapeople.org/oaa-0.4-changes.webm

However, I see that a new commented video preview would explain a lot of
common questions appearing in this discussion, so I'll record one
tomorrow and post it here and on the feature page.

Thanks for the useful and constructive feedback, guys!

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: [Base] Fedora Base Design Working Group (2014-02-21) meeting minutes and logs

2014-02-27 Thread Vratislav Podzimek
On Wed, 2014-02-26 at 11:46 -0800, Adam Williamson wrote:
 On Wed, 2014-02-26 at 11:17 +0100, Karel Zak wrote:
 
   Don't try to be smart to everyone, it does not work. IMHO all you
   need is to support one or a very few scenarios (complete scenarios 
   without customization) and a way how to switch from installer
   to manual partitioning by parted/fdisk/mdadm/mkfs/etc. 
   
   The anaconda partitioning UI will never be smart enough for 
   advanced users and it also does not make sense to duplicate effort, 
   we *already have* tools to create all the unusual crazy disk layouts.
 
 We don't, really. Well, we do, but it really is tools plural, and some
 of them don't have GUIs at all. blivet and its anaconda GUI really is
 one of the most advanced partitioning tools in existence. There's no
 one-stop graphical tool that does everything blivet/anaconda does,
 AFAIK. gparted can't do anywhere near the LVM, RAID and btrfs stuff that
 blivet does: it really only does *partitions*.
Just to let you know -- a guy from Prague Technical University is
working on a bachelor thesis [1] focused on starting the development of
a GUI partitioning/LVM/RAID/BTRFS tool based on blivet that should be
embedable into other applications, Anaconda included.

 
 We've kind of boxed ourselves into a corner of unreasonably high
 expectations here now, though - we either commit to continuing to
 support all the functionality custom part currently supports, or we say
 reduce it and screw the complainers, but there *will* be complainers.
 There already are quite vociferous complainers for the very small amount
 of simplification that was done between oldUI custom part and newUI
 custom part.
 
 Possibly the most viable long-term option, and I think one the devs are
 gradually working towards, is to make the blivet GUI an independent
 component. That would mean it wouldn't kill your whole anaconda run if
 it crashed (you could just start over and try again), and you could use
 it from outside of anaconda (say, to pre-partition). And it'd maybe
 encourage other projects to adopt and contribute to it, which would
 definitely help take the load off - I've said it before but I'll say it
 again, it is kinda absurd that we have, what, about the equivalent of
 1.5 full-time developers trying to maintain this extremely capable and
 complex partitioning backend *and* frontend.
Another let you know -- I'm now starting to work on blivet for most of
my work hours, so it will hopefully soon be equivalent of 2.5 full-time
developers.

Also, we have already discussed splitting out the Custom partitioning
GUI into a separate tool with dlehman. I can soon (in March) jump on it
and I believe it should be feasible.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: [Base] Fedora Base Design Working Group (2014-02-21) meeting minutes and logs

2014-02-27 Thread Vratislav Podzimek
On Thu, 2014-02-27 at 09:17 +0100, Vratislav Podzimek wrote:
 On Wed, 2014-02-26 at 11:46 -0800, Adam Williamson wrote:
  On Wed, 2014-02-26 at 11:17 +0100, Karel Zak wrote:
  
Don't try to be smart to everyone, it does not work. IMHO all you
need is to support one or a very few scenarios (complete scenarios 
without customization) and a way how to switch from installer
to manual partitioning by parted/fdisk/mdadm/mkfs/etc. 

The anaconda partitioning UI will never be smart enough for 
advanced users and it also does not make sense to duplicate effort, 
we *already have* tools to create all the unusual crazy disk layouts.
  
  We don't, really. Well, we do, but it really is tools plural, and some
  of them don't have GUIs at all. blivet and its anaconda GUI really is
  one of the most advanced partitioning tools in existence. There's no
  one-stop graphical tool that does everything blivet/anaconda does,
  AFAIK. gparted can't do anywhere near the LVM, RAID and btrfs stuff that
  blivet does: it really only does *partitions*.
 Just to let you know -- a guy from Prague Technical University is
 working on a bachelor thesis [1] focused on starting the development of
 a GUI partitioning/LVM/RAID/BTRFS tool based on blivet that should be
 embedable into other applications, Anaconda included.
The omitted link:
[1]
https://thesis-managementsystem.rhcloud.com/topic/show/180/a-tool-for-storage-configuration-on-gnulinux-os

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora 20 release day FedUp bug: post-mortem

2014-01-08 Thread Vratislav Podzimek
On Sun, 2014-01-05 at 01:15 +0100, Kevin Kofler wrote:
 Adam Williamson wrote:
  So, um, you think that because we've done three big changes in the past
  that means we won't ever do another again? I'm not quite sure how that
  logic works.
 
 We've already broken the distro 3 times, that's 3 times too many! I surely 
 hope we will never do such a broken improvement again!
I really hope we will, that's how big steps in innovation happen in this
fast-moving world. And we don't want to be limping behind, do we?

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Anaconda Addon Development Guide almost finished, needs review

2013-12-10 Thread Vratislav Podzimek
For a few last months I've been line after line putting together the
Anaconda Addon Development Guide [1] -- a short and straightforward
guide describing how an addon for the Anaconda installer can be
implemented, tested, deployed and packaged. I believe it is now almost
finished, but it needs review and probably a lot of tweaks based on the
feedback, I'll hopefully get, before I'll propose it as a part of the
official Fedora project documentation.

So comments, suggestions, issue reports or patches [2] are more than
welcomed!

[1] http://vpodzime.fedorapeople.org/anaconda-addon-development-guide/
[2] https://github.com/vpodzime/anaconda-addon-development-guide

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: anaconda / initial-setup / gnome-initial-setup: can we do this better?

2013-10-15 Thread Vratislav Podzimek
On Mon, 2013-10-14 at 13:51 +0100, David Woodhouse wrote:
 On Mon, 2013-07-15 at 22:26 +0100, David Woodhouse wrote:
  On Wed, 2013-05-22 at 05:18 -0400, Martin Sivak wrote:
One thing that doesn't seem to have been covered in the discussion —
what about third-party firstboot modules?

For an install on a corporate machine we have a firstboot module which
asks for the Active Directory credentials, joins the Samba domain,
obtains SSL certificates for VPN and WPA2-enterprise wifi and provisions
those in NetworkManager, adds a local user with the appropriate
username, provisions accounts in Evolution-EWS and pidgin-sipe, etc.

With firstboot gone, what form should our plugin take?

   
   Firstboot stays available in RHEL for this reason (legacy plugins).
   Fedora modules will probably have to be updated. At least that was the
   plan. It is very easy to write a new module with the new API. Ping
   vpodzime, he has a development guide.
  
  Thanks. Delayed response... I've finally got everything else working
  nicely on Fedora 19 and I'm looking at this. I see firstboot is still
  available, but it doesn't seem to *work*.
  
  First it wants python-ethtool to be installed but didn't have the
  appropriate dependency, and then it's still using pygtk while my own
  code has been updated to pygobject and gtk3. (Which was done because
  some other code I was *importing* had been upgraded, so I couldn't mix
  the two. I don't think you get far with pygtk these days, do you?)
  
  So I'm guessing that it's probably not worth looking at firstboot any
  harder, and I should proceed straight to using initial-setup.
 
 In the absence of the promised documentation for initial-setup, I ended
 up using firstboot anyway. I backported my code to pygtk2 again, and
 filed a bug for the missing dependencies in the packaging.
 
 The bug has now been closed on the basis that firstboot is deprecated
 and replaced by initial-setup, but I *still* don't see any sign of the
 long-promised documentation. Or even any example 'skeleton' of a
 standalone module to start from. Is there any prospect of that happening
 any time soon, please?
Sorry, I'd replied in the bugreport [1] before I saw this thread going
on.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=984932

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Dracut HostOnly or ConfigurationOnly?

2013-09-06 Thread Vratislav Podzimek
On Thu, 2013-09-05 at 10:17 -0500, Michael Catanzaro wrote:
 On Thu, 2013-09-05 at 14:25 +, Jóhann B. Guðmundsson wrote:
  On 09/05/2013 02:10 PM, Vratislav Podzimek wrote:
   2) regenerate the initrd at the end of the installation
  
  This is what should be done both for live and regular installs.
  
  JBG
  
 The LUKS password issue is pretty serious.  Anyone know if there is a
 bug report for this?
https://bugzilla.redhat.com/show_bug.cgi?id=994180

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Dracut HostOnly or ConfigurationOnly?

2013-09-06 Thread Vratislav Podzimek
On Thu, 2013-09-05 at 15:52 +, Jóhann B. Guðmundsson wrote:
 On 09/05/2013 02:44 PM, Harald Hoyer wrote:
  I concur and say:
  1) write out keyboard configuration before packages are installed
  1b) write out language configuration before packages are installed
 
 Had we narrowed it down to only keyboard/language configuration since I 
 vaguely recall coming across other type of bugs that required initramfs 
 re-genartion straight after install to fix.
That's why I think re-generating initrd would be a better and more solid
solution, hopefully effective for a long time.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Dracut HostOnly or ConfigurationOnly?

2013-09-05 Thread Vratislav Podzimek
Hello, everybody,
I'd like to know your opinion on one issue we have hit on live
installations due to the DracutHostOnly feature [1]. Long story short:
1) Anaconda installs the kernel package
2) installation of the kernel package triggers dracut to generate initrd
3) dracut now generates so called host-only initrd, which, among the
other things, means, that it contains only one keymap -- the one that
was set in /etc/vconsole.conf at the time dracut was triggered to run
4) Anaconda configures the installed system based on the values set
during the installation.

The actual result is that if users type in their LUKS password with a
keyboard layout different from 'us', let's say 'gb' they cannot type the
password again on boot, because the initrd has only the 'us' keymap (set
by default in the configuration file), even if there is
'vconsole.keymap=gb' as a boot option. 

There are two basic approaches how to fix this on the installer side:
1) write out keyboard configuration before packages are installed
2) regenerate the initrd at the end of the installation

Both these solutions are not ideal from my point of view. And even if
one of them is accepted and applied, there would still be the problem
with systems, that have an initrd that blocks functionality of boot
options (maybe there are more than vconsole.keymap, I don't know).

So, is it a right thing to do to generate 3 MB smaller initrd's (the
summed up size of all keymaps) not supporting some boot options? Does
HostOnly mean the initrd works only with a specific host or that it
works only with a specific configuration of a specific host? I
understand having firmware for hardware that does not exist in the
system might be useless, but not supporting boot with a different
configuration options seems to me as a different thing.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=994180

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: installer final touches matters

2013-01-21 Thread Vratislav Podzimek
On Sun, 2013-01-20 at 13:15 +0300, Muayyad AlSadi wrote:
 hi,
 
 
 the fedora's new installer got many innovative features
 
 
 but it's missing many critical easy to fix final touches from user
 experiance point of view
 
 
 let me mention some
 
 I've tried fedora 18 live cd,
 
 
 I was offered to choose LVM, standard or BTRFS
 
 and later went through partitioning process and when I'm done
 
 the begin installation button was disabled
 
 leaving the user without any clue or error message
 I've done all steps in a proper way (I've prepared a partition for /
 and swap ..etc.)
 
 I know what was the problem (as a fedora developer, I know that live
 installation is just blind copying of an already made filesystem which
 you can't change its type from ext4 to BTRFS)
This is no longer the way live installation works. We now use rsync to
place all files to the hard drive so the problem lies somewhere else.
Could you please search bugzilla for a similar bugreport and if there is
none such, file a new bug? Also any additional info (steps to reproduce,
logs from /tmp and e.g. the output of the lsblk command) would be
appreciated.

Thanks,

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: prefered way of configuring X11 keyboard layouts in F18

2012-12-03 Thread Vratislav Podzimek
On Mon, 2012-12-03 at 09:20 +0200, Panu Matilainen wrote:
 On 12/02/2012 10:57 PM, Miloslav Trmač wrote:
  On Sun, Dec 2, 2012 at 12:38 AM, Sérgio Basto ser...@serjux.com wrote:
  system-config-keyboard should do this:
 
1. Get the old settings: cat /etc/sysconfig/keyboard
2. Set the new settings: su -c 'localectl set-x11-keymap layout
   [model] [variant] [options]'
3. Remove the old configuration file: su -c
   'rm /etc/sysconfig/keyboard'
 
  or at least warning that we should do something new like this .
  http://pkgs.fedoraproject.org/cgit/systemd.git/commit/?h=f18id=0969ad24898347919865e9298fa01e19cec98649
  already attempts to do some kind of automatic conversion.  If that is
  insufficient, please file bugs against systemd.
 
 It seems that the virtual console layout is migrated ok, but the x11 
 part is not. This is what I get on my two upgraded F18 boxes:
 
 [root@turre ~]# localectl
 System Locale: LANG=en_US.UTF-8
 VC Keymap: fi
X11 Layout: n/a
 [root@turre ~]#
 
 The n/a part is the problem as it falls back to US keyboard. 
 localectl manual says both set-keymap and set-x11-keymap apply to both 
 the keymaps unless --no-convert is specified, but that doesn't seem to 
 happen in practise:
 
 [root@turre ~]# localectl set-keymap fi
 [root@turre ~]# localectl
 System Locale: LANG=en_US.UTF-8
 VC Keymap: fi
X11 Layout: n/a
 [root@turre ~]# localectl set-x11-keymap fi
 [root@turre ~]# localectl
 System Locale: LANG=en_US.UTF-8
 VC Keymap: fi-latin1
X11 Layout: fi
 [root@turre ~]# localectl set-keymap fi
 [root@turre ~]# localectl
 System Locale: LANG=en_US.UTF-8
 VC Keymap: fi
X11 Layout: fi
 X11 Model: pc105
   X11 Options: terminate:ctrl_alt_bksp
 
 It's a bit bizarre: set-keymap doesn't seem to find fi as the closest 
 matching keyboard for x11 (it probably should), set-x11-keymap considers 
 fi-latin1 to be the closest matching keymap for fi, but in this 
 specific order its possible to get both set to fi. Only it now adds 
 additional model + options there, whatever the reason.
 
   - Panu -
The conversion (as systemd-localed calls it) works really poorly also
for the Czech keymaps/layouts. 'cz' X11 layout is converted to
'cz-lat2' which works like 'us' until you hit the Pause Break key.
This is really unfortunate especially when people set their LUKS
password in Anaconda with the 'cz' X11 layout activated and then they
are supposed to enter it again with the 'cz-lat2' keymap during boot.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 18 Beta to slip by two weeks, Beta release date is now Nov 27

2012-11-09 Thread Vratislav Podzimek
On Fri, 2012-11-09 at 12:27 +0100, Miloslav Trmač wrote:
 On Thu, Nov 8, 2012 at 9:40 PM, David Lehman dleh...@redhat.com wrote:
  On Thu, 2012-11-08 at 17:20 +, Jóhann B. Guðmundsson wrote:
  On 11/08/2012 05:14 PM, Stephen John Smoogen wrote:
   On 8 November 2012 10:06, Jóhann B. Guðmundsson johan...@gmail.com 
   wrote:
   On 11/08/2012 04:37 PM, Matthew Garrett wrote:
   On Thu, Nov 08, 2012 at 04:32:29PM +, Jóhann B. Guðmundsson 
   wrote:
  
   Or if I rephrase why could not the community continue to use
   Anaconda in it's form that it existed in F17 until the new
   installer was *completly* done?
   Because nobody in the community did the work to make the F17 Anaconda
   work in F18?
  
   This also touches on Who's responsible for an feature
  
   Just recently FESCO decided *for* Kay that he was responsible to ensure 
   the
   migration related docs and what not kept working for the name change of
   configuration files that takes place in systemd ( which was not even a
   feature ) Applying the same logic here the Anaconda developers 
   themselves
   would have been responsible keeping the old code working until the 
   new one
   was ready to completely replace it.
  
   Your problem is that you are assuming a lot of things without actually
   doing any legwork to find out what anaconda does. Anaconda does a lot
   of probing of hardware which changes when kernels change. Anaconda
   requires changes when dracut changes APIs. Every release requires
   changes in what is blacklisted and what is not blacklisted. It
   requires dealing with the usual multiple changes in python apis and
   such. It has other changes due to EFI or secure boot or other
   features. None of them are trivial and doing them in parallel is
   usually not possible.
 
  Not that your response is relate to who's responsible for making those
  changes, but is that not a fundamental flaw in the installer and it's
  design?
 
  No. It is an inevitable consequence of the feature set demanded of the
  Fedora OS installer.
 
  If thing A must be able to set up and configure thing B and thing B
  changes in ways directly related to said configuration, how can you
  reasonably expect thing A to continue to be able to configure thing B
  without corresponding changes? Magic?
 
 Well, perhaps thing B shouldn't have been changed incompatibly in the
 first place.  I realize that's an ideal that is impossible to achieve,
 but we are rather cavalier about changing interfaces without adequate
 notification.
 
 I've been told that the F18 Anaconda work was for some time done on a
 single rawhide snapshot; after ~2 months the snapshot was updated -
 and it took weeks to get Anaconda working again against the new one.
 
 That sounds rather bad.  Yes, anaconda is special, but it is not
 _that_ special; if updating for core platform changes (without any
 major known change happening in the mean time) requires weeks of work
 on anaconda, there will be other software that will require weeks of
 work to update.
I'm afraid anaconda _is that_ special. AFAICT there is no other piece of
code that directly interacts with dracut, systemd, Network Manager, gtk3
(and GObject introspection) and many other components that change quite
often. If there is such code, I'd be happy to look at how its developers
handle such changes and take a lecture from them.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Anaconda is totally trashing the F18 schedule (was Re: f18: how to install into a LVM partitions (or RAID))

2012-10-31 Thread Vratislav Podzimek
On Tue, 2012-10-30 at 19:32 +0100, Gianluca Sforna wrote:
 On Tue, Oct 30, 2012 at 7:12 PM, Adam Williamson awill...@redhat.com wrote:
  I'd recommend asking dcantrell, as he has some good points on this
  topic. I broadly agree with him that it might well be more or less
  impossible to smoothly handle a major rewrite of anaconda in our current
  development process. CCing to make sure he sees this.
 
 If you are saying that 6 months are a too short time for something
 like this I think I can understand it.
6 months are a too short time. And it was less than 6 months. As can be
seen from the F18 release schedule [1], originally it was about 3 months
between the day F17 was released and the day new Anaconda was expected
to work (F18 Alpha release). We of course didn't start the work on May
29, but since there were significant changes in F17 too at least part of
the team had to fix bugs and make F17 releasable. Also Alpha is not
supposed to be 100% feature complete, but it seemed to me that not
everybody was taking this into account.

[1] http://fedoraproject.org/wiki/Releases/18/Schedule

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Anaconda is totally trashing the F18 schedule (was Re: f18: how to install into a LVM partitions (or RAID))

2012-10-31 Thread Vratislav Podzimek
On Wed, 2012-10-31 at 10:33 +0100, drago01 wrote:
 On Wed, Oct 31, 2012 at 10:27 AM, Vratislav Podzimek
 vpodz...@redhat.com wrote:
  On Tue, 2012-10-30 at 19:32 +0100, Gianluca Sforna wrote:
  On Tue, Oct 30, 2012 at 7:12 PM, Adam Williamson awill...@redhat.com 
  wrote:
   I'd recommend asking dcantrell, as he has some good points on this
   topic. I broadly agree with him that it might well be more or less
   impossible to smoothly handle a major rewrite of anaconda in our current
   development process. CCing to make sure he sees this.
 
  If you are saying that 6 months are a too short time for something
  like this I think I can understand it.
  6 months are a too short time. And it was less than 6 months. As can be
  seen from the F18 release schedule [1], originally it was about 3 months
  between the day F17 was released and the day new Anaconda was expected
  to work (F18 Alpha release).
 
 Sure in that case you shouldn't have propose it for F18 to begin with
 but take your time and introduce it in F19. There is no need for this
 rush.
I don't see any advantage in that, because it would end up the same as
with F17 and F18. We don't do only changes we want to do and we come up
with. As many other packages change these changes have to be reflected
in Anaconda [1]. And that's the work that has to be done no matter we
want/need to focus on the redesign/rewrite or not.

[1] just to see what I'm talking about --
http://msivak.fedorapeople.org/anaconda-openhouse/#%285%29

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Anaconda is totally trashing the F18 schedule (was Re: f18: how to install into a LVM partitions (or RAID))

2012-10-31 Thread Vratislav Podzimek
On Wed, 2012-10-31 at 10:05 +, Jóhann B. Guðmundsson wrote:
 On 10/31/2012 09:50 AM, Gianluca Sforna wrote:
  However, I think anaconda developers knew that 6 months were too short
  since the beginning. If this was abundantly clear to FESCo and other
  interested parties, I think we could even accept a one time 9/12
  months release cycle instead, without raising all this fuss for each
  week of delay.
 
 Oh they knew all right [1]...
 
 There is no such thing as new anaconda. It supports so many features, 
 that we are able to rewrite only parts at a time. And even at this pace 
 it usually takes one or two Fedora releases to stabilize the rewritten 
 part.
 
 Pay very much attention to this...
 
 we are able to rewrite only parts at a time.
That's true and believe me that UI *is only a part* of the Anaconda
installer.

 
 and
 
 two Fedora releases to stabilize the rewritten part.
And that's something that happens to many more packages/features in
Fedora.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: highly anecdotal comments on LVM in Fedora

2012-10-26 Thread Vratislav Podzimek
On Thu, 2012-10-25 at 21:04 -0400, Matthew Miller wrote:
 I used to be annoyed by the long device names generated by LVM and didn't
 see myself as needing the complexity on a desktop. Over the years, I've
 found it to be more and more useful to be able to revisit partitioning
 choices without a whole song-and-dance.
 
 So, when I was installing F18 TC3 on my new laptop, I thought I'd try
 setting up a custom partitioning scheme with LVM. It took me a bit to find
 where I could do that (I needed to check I don't need help, I think), but
 then when I tried anaconda crashed, and then the thing to autofile a bug
 crashed. S, I rebooted and did it again without LVM and it didn't crash.
Have you filed a bug that bug reporting in anaconda failed? I'm not
aware of any such (unresolved) bug.

Thanks,

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: change of names of configuration files

2012-10-26 Thread Vratislav Podzimek
On Thu, 2012-10-25 at 23:50 -0400, Bill Nottingham wrote:
 Of course, in checking the code, anaconda for the moment is writing *both*
 files with identical data.
Exactly. And the reason is that there are still tools working with
the /etc/sysconfig/* files. Or aren't there? Believe me I'd be more than
happy to remove the lines of code writing the old configuration files
once they are really deprecated and not used by any tool.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: change of names of configuration files

2012-10-26 Thread Vratislav Podzimek
On Thu, 2012-10-25 at 15:39 +0200, Marcela Mašláňová wrote:
 Hi devels,
 I'd like to ask for your opinion, especially those from anaconda, 
 system-config-* and localization. The last commit in systemd [1] changed 
 names of configuration files. Does someone else than systemd tools using 
 them? Fedora 18 is (or will be soon) in freeze, so it would be better 
 solve it now.
Situation with anaconda is simple here -- we just need to *be told* what
files we should write the configuration to. I'm sorry, but I cannot (and
won't) follow all systemd changes. The similar case is that systemd now
don't default VConsole font to latarcyrheb-sun16 (see rhbz#869233).

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Plans for anaconda LVM/RAID support

2012-10-26 Thread Vratislav Podzimek
On Thu, 2012-10-25 at 12:04 -0700, John Reiser wrote:
 On 10/25/2012 09:55 AM, Ken Dreyer wrote:
  On Thu, Oct 25, 2012 at 10:53 AM, Matthew Miller
[snip]
  It is often useful in enterprise settings to do non-kickstart installs 
  while
  prototyping. *And*, people running Fedora in those settings probably *are*
  prototyping. So, this seems like an important use case to me.
  
  I agree with this. It's also quite a simplification to say that
  kickstart only involves writing a single text file :)
 
 I see a couple other things here.  Anaconda doesn't inter-operate well.
 The interactive graphical part has no provision for writing the kickstart
 file so far, so that is cumbersome to adapt: I need multiple passes.
 (How do I invoke anaconda with a partial kickstart file, use interactive
 features, then write the revised kickstart state, and stop?
 There should be a syntax-and-semantics-aware kickstart editor.)
 And, if what I want is guided generation of a kickstart file,
 then that should be an ordinary app (with root privileges to
 discover any existing configuration, but inhibiting all partition creating
 and formatting), not a stand-alone installer.
The best thing (from my point of view) of the Anaconda rewrite is that
this is finally possible and will be available. Anaconda itself now
stores almost nothing in non-kickstart structures and from the
configuration screens to the progress one basically kickstart is passed
(as an in-memory structure, not in textual form). Checking if argv[0] is
system-config-kickstart (or whichever name) and exporting kickstart
instead of actual installation is an easy step.
So you will be able to pass Anaconda a partial kickstart add some stuff
interactively in the GUI (and in a bit farer future also in the TUI) and
quit it generating new, partial or complete, kickstart.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17: Illuminated keyboard turns off with kernel 3.6.1 upgrade

2012-10-16 Thread Vratislav Podzimek
On Mon, 2012-10-15 at 19:48 -0400, Gerry Reno wrote:
 I just upgraded my F17 kernel to 3.6.1 and when I reboot then my Logitech 
 illuminated keyboard is not lit until I touch
 a key and then it goes right back off.
 
 Kind of defeats the purpose of having an illuminated keyboard.
 
 Anyone know why this might happen after this particular kernel upgrade?
I have no idea, but probably the best thing to do is file a bug and
provide as much related information as you can.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Installer unable to detect Geforce GTX 460 v2

2012-05-15 Thread Vratislav Podzimek
On Mon, 2012-05-14 at 18:01 -0700, Luya Tshimbalanga wrote:
 I added sshd as a boot parameter after highlighting Install/Upgrade 
 Fedora from F17 DVD.
 There are still a black screen after initialization. I attempt to get 
 ssh information using my laptop
 and received a denied connection. Did I miss something?
'sshd' boot parameter should be working. Please try 'sshd=1' and if that
works or if none of them works, please file a bug that both should be
working.
Of course you have to know the IP address of the machine, that could be
a tricky part when using DHCP. If you can use a static IP address, add
'ip=IP_ADDRESS' to the command line options. And also don't forget to
add 'root@' to your ssh command, if you are connecting as the non-root
user. So something like:

$ ssh root@IP_ADDRESS

This way it works for me with Fedora 17 Beta DVD.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Installer unable to detect Geforce GTX 460 v2

2012-05-14 Thread Vratislav Podzimek
On Sat, 2012-05-12 at 13:38 -0700, Luya Tshimbalanga wrote:
 I have submitted a bug report[1] related to nouveau driver. The 
 installer is unable to detect Nvidia Geforce GTX 460 v2 [2] which is 
 different from the original Nvidia Geforce GTX 460, forcing the use of 
 vesa driver. As a result, the screen is black so I cannot provide a 
 xorg.log report let alone smolt hardware profile.
I believe it should be possible to swith to tty2 (with Ctrl+Alt+F2) and
use scp or some other tool to retrieve logs.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /tmp on tmpfs (was: Re: Summary/Minutes for today's FESCo meeting (2012-04-02))

2012-04-06 Thread Vratislav Podzimek
On Mon, 2012-04-02 at 20:58 +0100, Richard W.M. Jones wrote:
 On Mon, Apr 02, 2012 at 08:32:56PM +0200, Miloslav Trmač wrote:
  * #834 F18 Feature: /tmp on tmpfs -
http://fedoraproject.org/wiki/Features/tmp-on-tmpfs  (mitr, 17:40:06)
* AGREED: tmp-on-tmpfs is accepted (+5 -3)  (mitr, 18:12:52)
 
 Actually I think this is a good feature, but ...
 
 The feature page is wrong about The user experience should barely
 change.  This is mostly a low-level change that has little visibility
 to the user.
 
 tmpfs is different in a number of important ways:
 
  - it's very limited in space compared to a real disk
This is the reason why I refused having /tmp as tmpfs (or even as a
separate partition) few months ago. Has anybody tried to use e.g.
Brasero with it? Well, if you are burning a DVD, Brasero needs about 4
GB on /tmp -- not enough space in RAM or wasting a lot of disk space on
having such big /tmp partition that is most of the time unused. Yes, you
can tell Brasero to use some other space, but it obviously relies on
volatility of the /tmp and doesn't clean after itself. I'm quite sure
this is not only the case of Brasero.

-- 
Vratislav Podzimek vpodz...@redhat.com

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: /tmp on tmpfs

2012-04-06 Thread Vratislav Podzimek
On Fri, 2012-04-06 at 14:58 +0200, Ralf Corsepius wrote:
 On 04/06/2012 01:47 PM, Marcela Mašláňová wrote:
  On 04/06/2012 11:14 AM, Vratislav Podzimek wrote:
  On Mon, 2012-04-02 at 20:58 +0100, Richard W.M. Jones wrote:
  On Mon, Apr 02, 2012 at 08:32:56PM +0200, Miloslav Trmač wrote:
  * #834 F18 Feature: /tmp on tmpfs -
  http://fedoraproject.org/wiki/Features/tmp-on-tmpfs (mitr, 17:40:06)
  * AGREED: tmp-on-tmpfs is accepted (+5 -3) (mitr, 18:12:52)
 
  Actually I think this is a good feature, but ...
 
  The feature page is wrong about The user experience should barely
  change. This is mostly a low-level change that has little visibility
  to the user.
 
  tmpfs is different in a number of important ways:
 
  - it's very limited in space compared to a real disk
  This is the reason why I refused having /tmp as tmpfs (or even as a
  separate partition) few months ago. Has anybody tried to use e.g.
  Brasero with it? Well, if you are burning a DVD, Brasero needs about 4
  GB on /tmp -- not enough space in RAM or wasting a lot of disk space on
  having such big /tmp partition that is most of the time unused. Yes, you
  can tell Brasero to use some other space, but it obviously relies on
  volatility of the /tmp and doesn't clean after itself. I'm quite sure
  this is not only the case of Brasero.
 
 
  We should file bugs on those issues and add them to some tracker bug,
  which will be created for tmpfs related issues.
 That a lost fight, because one of /tmp's primary purposes is to 
 temporarily store almost arbitrarily huge amounts of data, instead of 
 storing them in memory.
This is the key overlooked fact.

--
Vratislav Podzimek

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Multimedia SIG

2012-01-16 Thread Vratislav Podzimek
On Sat, 2012-01-14 at 14:44 -0500, Trever Fischer wrote:
 Greetings from FUDCon, in Blacksburg, VA.
 
 I know that only a handful of people might recognize me on devel@, but
 something that's been rolling around in my head for a little while is to
 start a Multimedia SIG in fedora.
 
 I know there exists the audio and music SIGs, but they focus more towards
 providing a platform on fedora for users to *create* audio content.
 
 Something that I feel is missing is a general purpose SIG that aims to
 make sure that multimedia use, enjoyment, and consumption on Fedora is
 taken care of very handsomely. This includes focusing on topics such as
 sorting out all the mess behind MP3 support (i.e. doing more than simply
 telling a user with 3k mp3s in a collection use ogg), managing photos,
 improving support for flash (obviously without explicitly saying fedora
 supports flash), doing fun stuff with streaming, making sure pulseaudio
 always works, etc.
+1 to this idea.

I know it's difficult to stay in bounds of 100% legality, freedom and
openness, but there are many things that could be done (without
crossing these bounds) to make dealing with media issues easier for
users.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Why does git merge have so much trouble with Fedora package branches?

2011-11-10 Thread Vratislav Podzimek
On Wed, 2011-11-09 at 18:48 -0800, Adam Williamson wrote:
 On Thu, 2011-11-10 at 10:29 +0800, Mathieu Bridon wrote:
  On Wed, 2011-11-09 at 21:20 -0500, Simo Sorce wrote:
   On Wed, 2011-11-09 at 17:46 -0800, Adam Williamson wrote:
I'm currently going through and bumping several packages whose Rawhide
builds have got behind their F16 builds.

I've come across several packages where git merge hit 'conflicts' for no
readily apparently reason in this case.
   
   I haven't looked deeply enough to tell, but in general merges are a very
   bad tool and should be avoid IMHO.
   
   It would be much more sane to git cherry-pick the changes you need and
   keep the branches separate and have their own history.
   Merges makes it really painful to follow history later.
  
  I agree. Once branches have started to diverge, merging them makes the
  history harder to follow because the branches keep diverging, merging
  back, diverging again, merging,...
  
  However, it is sometimes possible to never diverge.
  
  In the example of gnome-power-manager, the master and f16 branches seem
  to contain the exact same changes, in the same order.
  
  In such a case, it would have made sense to always keep merging the
  branches rather than cherry-picking, so that they would never have
  diverged.
  
  And that would have avoided the conflict Adam is seeing.
 
 thanks both of you; I hadn't really thought about the consequences of
 merging vs. cherry-picking, I think I'd just cargo-culted from somewhere
 the idea of using git merge instead of manually re-doing changes without
 considering cherry-picking instead. so I guess in general it's both a
 better idea and more likely to work to use cherry-pick instead of merge,
 unless the two branches are really expected to be identical?
Isn't it better to use 'git rebase'? E.g. on master use 'git rebase
f16'. As I understand it, it would do the same as cherry-picking commit
after commit in these cases.

--
Vratislav Podzimek

Anaconda Rider
Red Hat, Inc. | Brno, Czech Republic


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Why does git merge have so much trouble with Fedora package branches?

2011-11-10 Thread Vratislav Podzimek
On Thu, 2011-11-10 at 10:52 +0100, Fabian Deutsch wrote:
 Am Donnerstag, den 10.11.2011, 10:36 +0100 schrieb Vratislav Podzimek:
  On Wed, 2011-11-09 at 18:48 -0800, Adam Williamson wrote:
   On Thu, 2011-11-10 at 10:29 +0800, Mathieu Bridon wrote:
On Wed, 2011-11-09 at 21:20 -0500, Simo Sorce wrote:
 On Wed, 2011-11-09 at 17:46 -0800, Adam Williamson wrote:
  I'm currently going through and bumping several packages whose 
  Rawhide
  builds have got behind their F16 builds.
  
  I've come across several packages where git merge hit 'conflicts' 
  for no
  readily apparently reason in this case.
 
 I haven't looked deeply enough to tell, but in general merges are a 
 very
 bad tool and should be avoid IMHO.
 
 It would be much more sane to git cherry-pick the changes you need and
 keep the branches separate and have their own history.
 Merges makes it really painful to follow history later.

I agree. Once branches have started to diverge, merging them makes the
history harder to follow because the branches keep diverging, merging
back, diverging again, merging,...

However, it is sometimes possible to never diverge.

In the example of gnome-power-manager, the master and f16 branches seem
to contain the exact same changes, in the same order.

In such a case, it would have made sense to always keep merging the
branches rather than cherry-picking, so that they would never have
diverged.

And that would have avoided the conflict Adam is seeing.
   
   thanks both of you; I hadn't really thought about the consequences of
   merging vs. cherry-picking, I think I'd just cargo-culted from somewhere
   the idea of using git merge instead of manually re-doing changes without
   considering cherry-picking instead. so I guess in general it's both a
   better idea and more likely to work to use cherry-pick instead of merge,
   unless the two branches are really expected to be identical?
  Isn't it better to use 'git rebase'? E.g. on master use 'git rebase
  f16'. As I understand it, it would do the same as cherry-picking commit
  after commit in these cases.
 
 Someone might correct me, but rebasing introduces problems for
 co-maintainers, if upstream (maintainer) decides to rebase some branch.
 
 See http://man.he.net/man1/git-rebase
Yes, but I don't see any problem in a situation like this:

A--B--C*master
A--B--C--D--E  *f16

I would expect the result to look like:
A--B--C--D--E  *master
A--B--C--D--E  *f16

--
Vratislav Podzimek

Anaconda Rider
Red Hat, Inc. | Brno, Czech Republic

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Building cpufreq modules into F16 kernel is it right or wrong?

2011-10-18 Thread Vratislav Podzimek
On Mon, 2011-10-17 at 22:40 +0300, alekc...@googlemail.com wrote:
 Frequency scaling have negative effects for me
 so I need to have it disabled in BIOS.
What negative effects does frequency scaling have for you when using
governor performance?

--
Vratislav Podzimek

 
 I think that this is not BIOS option broken
 but broken kernel with built-in cpufreq modules.
 If hardware supports disabling frequency scaling
 then should be possibility to do this.
 BIOS have such possibility, Fedora kernels before F16
 also makes it possible to use or not to use scaling.
 But with F16+ kernels this becomes impossible.
 
 Adam Jackson wrote:
 
  On Mon, 2011-10-17 at 21:54 +0300, alekc...@googlemail.com wrote:
  
  But this assumption was wrong for my system which have BIOS option
  for disabling CPU frequency scaling (SpeedStep).
  
  If SpeedStep is enabled in BIOS then kernel uses acpi-cpufreq built-in 
  module
  but if I will disable frequency scaling in BIOS kernel still loads cpufreq 
  module
  but p4-clockmod instead of acpi-cpufreq.
  
  Why would you choose broken BIOS options?
  
  - ajax
 -- 
 Alexey Kurov nuc...@fedoraproject.org
 


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: what if native systemd service is slower than old sysvinit script?

2011-09-16 Thread Vratislav Podzimek
On Thu, 2011-09-15 at 17:06 +, Jóhann B. Guðmundsson wrote:
 On 09/15/2011 04:11 PM, Michal Schmidt wrote:
  On 09/15/2011 05:54 PM, Ralf Corsepius wrote:
  On 09/15/2011 09:42 AM, Jóhann B. Guðmundsson wrote:
  On 09/15/2011 05:25 AM, Ralf Corsepius wrote:
  Anyway, some more figures: On the same machine, bootup times when
  booting from a (slow) external (IDE) USB2 HD:
  - Fedora 15/i386: ca. 135 secs.
  - Ubuntu 11.04/i386: ca. 70 secs.
 
  [Here bootup time: Wirst watch measured time from grub prompt to
  login screen]
 
  It shows the effect of slow disks (60secs w/ internal HD vs. 2.15
  minutes w/ USB HD), but raises questions on why Ubuntu appears to be so
  much faster in this configuration.
  Could you run systemd-analyze plotbootup.svg and post it somewhere
  online
  See: http://corsepiu.fedorapeople.org/scratch/bootup-20110915.1.svg
 From the long delay before swap.target is reached it seems that your
  defined swap partition never comes up and systemd times out waiting on it.
 
 If you dont use any lvm, raid and encrypted devices, you can safely turn 
 off all fedora-* services
 ( Anaconda (F16) finally offers desktop users an easy way to opt out 
 from lvm without being partitioning experts )
 
 #cd /lib/systemd/system
 #for i in fedora-*; do ln -s /dev/null /etc/systemd/system/$i;done
 
 We throw in udev-settle since it gets pulled in by the storage setup
 #ln -s /dev/null /etc/systemd/system/udev-settle.service
 
 If you want speed not eye candy you can disable plymouth
 
 #cd /lib/systemd/system
 #for i in plymouth-*; do ln -s /dev/null /etc/systemd/system/$i;done
 
 Then proceeding disabling all the service you dont use.
 
 #for i in service1 service2 service3 etc... ; do systemctl disable $i ;done

Harald Hoyer made a nice guide on this topic:
http://www.harald-hoyer.de/personal/blog/fedora-15-boot-optimization

--
Vratislav Podzimek


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Need Little IT advice Here...

2011-08-12 Thread Vratislav Podzimek
On Fri, 2011-08-12 at 00:05 -0700, T.C. Hollingsworth wrote:
 On Thu, Aug 11, 2011 at 8:58 PM, Manuel Escudero jmlev...@gmail.com wrote:
  Hi, I was Wondering if there was a tool for Linux in general
  that let me undo the system changes at reboot or something
  like that, For example:
 
  I want to set a standard configuration in a machine and then
  let that machine to be used by many users, but as soon as
  the user Log Out (preferably in that moment)
 
 Why not keep a known good home directory on hand, and replace it on logout?
 
 With KDE it's as easy as:
 cat  /home/kioskuser/.kde/shutdown/reset-home.sh
 #!/bin/sh
 rm -rf $HOME/*
 cp -pr /usr/local/share/kioskuser-home/* $HOME
 ^D
 chmod +x /home/kioskuser/.kde/shutdown/reset-home.sh
 
 Other desktops should have similar functionality.

Looking at this, btrfs' snapshots come to my mind. I think it could be
easy to use for this case (just a simple init script [or sytemd unit
file]). See
https://btrfs.wiki.kernel.org/index.php/SysadminGuide#Snapshots for more
details.

Vratislav Podzimek

 
  I want the machine to undo all the possible
  changes the user may have done while he/she was using it.
  I've seen this behavior on Windows Machines in Schools and Offices,
  and I know it has something to do about a server controlling all the
  individual computers but I want to apply that behavior to a Single Linux
  computer without having the server in the middle...
  If there's not a General Linux Tool I would like to Know wich
  distro and desktop enviroment are the best choice to get this done,
  using what tools,
  P.S. it's like... Having a customized LiveCD Behavior but with
  the system installed, so if I need to do changes, I can ensure I can
  do them without many problems, and then Lock the system again...
  Hope somebody knows,
  Thanks!
  --
  Manuel Escudero
  Linux User #509052
  Twitter: @Jmlevick
  Blogger: Blog Xenode
  PGP/GnuPG: E2F5 12FA E1C3 FA58 CF15  8481 B77B 00CA C1E1 0FA7
  Xenode Systems - xenodesystems.com - Conéctate a Tu Mundo
 
 -T.C.
 -- 
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: boot.fedoraproject.org (bfo)

2011-08-11 Thread Vratislav Podzimek
On Wed, 2011-08-10 at 18:26 +0200, Rudolf Kastl wrote:
 Hello,
 
 A bit of (hopefully) constructive feedback. It might help with testing
 and adoption of fedora if the rcs and alpha releases are made
 available in the bfo setup. Actually within the experimental folder
 there is only a tc1 of f15 currently.
 
 Potential ideas for bfo:
 
 * keep the experimental option more up to date in the future.
 * while simple to install make the lkrn available in a ready to use rpm
 
 Last time i tried an install via bfo it didnt really select mirrors
 close to me. (i think for the install it didnt use a mirrorlist but
 instead a hardcoded repo by default) Is this still the case?

AFAIK, mirrors are choosed by MirrorManager running on
mirrors.fedoraproject.org which is used by yum and it's repos'
configuration. It's quite easy to find out which repos' urls are used
during the installation. But I doubt there are any different from urls
used everywhere else.

Vratislav Podzimek

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: boot.fedoraproject.org (bfo)

2011-08-11 Thread Vratislav Podzimek
On Thu, 2011-08-11 at 06:46 -0700, John Reiser wrote:
 On 08/11/2011 05:26 AM, Vratislav Podzimek wrote:
  On Wed, 2011-08-10 at 18:26 +0200, Rudolf Kastl wrote:
 
  Last time i tried an install via bfo it didnt really select mirrors
  close to me. (i think for the install it didnt use a mirrorlist but
  instead a hardcoded repo by default) Is this still the case?
 
  AFAIK, mirrors are choosed by MirrorManager running on
  mirrors.fedoraproject.org which is used by yum and it's repos'
  configuration. It's quite easy to find out which repos' urls are used
  during the installation. 
 
 Anaconda itself does not disclose the identity of any mirrors it uses,
 and after the install there is no record of which mirrors were used.
 Please specify exactly what you use to identify the specific mirrors.

What I meant is that you can get repos' configuration (at least for
default repos) during installation:
1) switch to shell (with Ctlr+F2)
2) ls /etc/anaconda.repos.d/
3) cat SOME_REPO_CONFIG_FILE

When I use this for 'fedora.repo' file I can see following line:
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releaseverarch=$basearch

which reveals the fact that yum (ran during the installation) will use
MirrorManager running on mirrors.fedoraproject.org (which is the same as
in an already installed system).

 
 But I doubt there are any different from urls
  used everywhere else.
 
 The tail of the path (the filename and last few directory names) is certainly
 the same, but each mirror is free to place the tree arbitrarily in its
 filesystem, and many do.

As I mentioned before, the MirrorManager is responsible for returning
the right mirrorlist already sorted out from the best mirror to the
worst one (see [1] if you are interested). You can test it by entering
mirrorlist URL into your web browser.

So I really doubt it's somehow specific for the bfo.
Vratislav Podzimek

[1] https://fedorahosted.org/mirrormanager/wiki

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: F15: most services sysvinit only?

2011-06-15 Thread Vratislav Podzimek
On Wed, 2011-06-15 at 09:54 +0200, Michał Piotrowski wrote:
 Hi,
 
 2011/6/15 Petr Pisar ppi...@redhat.com:
  On 2011-06-15, Tomasz Torcz to...@pipebreaker.pl wrote:
  On Wed, Jun 15, 2011 at 02:14:28AM +0200, Reindl Harald wrote:
  playing with F15 on a test-vm seems for me most services
  are not suing systemd, th eonly widely used is apache and
  fpr dovecot i am not sure
 
That's because maintainers largely ignored systemd
  integration furing F14 and F15 devel cycles.  See bugs linked
  from: https://fedoraproject.org/wiki/User:Johannbg/QA/Systemd/compatability
There are few maintainers and upstream who responded quickly, though.
 
  Beacuse specification how to do it was released one week before F15.
 
 This of course did not prevent the part of developers in delivering
 systemd services for F15.
What is the purpose of this discussion? The main point is: let's make
it better in F16+ releases!.

Vrata Podzimek


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: orphaning cnetworkmanager

2011-06-02 Thread Vratislav Podzimek
I'm not sure nmcli does everything cnetworkmanager did -- e.g. Can you
create new (wireless) connection with nmcli?


On Wed, 2011-06-01 at 08:51 -0600, Kevin Fenzi wrote:
 I've just orphaned cnetworkmanager. 
 
 Upstream is pretty dead, and nmcli does everything cnetworkmanager did
 and more. Also, it may not work at all in f15+ due to NM changes. 
 
 There's 2 open bugs on it: 
 
 709356Fedora  new cnetworkmanager D-Bus error, ServiceName 
 property
 583043Fedora  assignedUnicodeEncodeError in 
 networkmanager/util.py line 125
 
 If someone would like to take it and run with it, great. ;) 
 
 kevin
 -- 
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: anaconda-15.31-1.fc15 - Update the requirements for memory..

2011-05-09 Thread Vratislav Podzimek
It might be better to send these to anaconda-devel-l...@redhat.com 

Vrata Podzimek

On Sat, 2011-05-07 at 18:53 +0200, Reindl Harald wrote:
 
 Am 07.05.2011 18:48, schrieb Kevin Higgins:
 From what I can figure out it looks like lorax-0.4.4-1.fc15 uses and
  needs more memory
  I can run Fedora 15 in full shell on our slowest 1.5 Ghz laptop with
  256mb memory and it runs faster
  than f14, I do an install with 512MB than take out stick. The live cd
  as of May6 that I made using
  the repo.../development/15/i386/os/ only, does a full install without
  problems, it doesn't seem to use
  lorax for the install. But if we make the minimum 768 for anaconda
  than I will no longer be able
  to even do a livecd install to these machines, that we have since
  2004, installed
  Fedora on them and than given them away to needy families in our area.
Is there a way to have anaconda have a minimum requirements for
  install and a separate minimum
  requirements for a live install? These systems are donated to us we
  refurbish them and then they go back out
  loaded with Fedora to students and families in need.
 
 not only that
 
 there are many servers out there with i686 CPUs and low memory
 which running without any problems - so the os-installer should
 have minimum requirements
 
 it would be a bead thing if a voip-server runs perfectly with 256 MB
 RAM but you are unable to install the os until you stripped
 down unneded stuff
 
 -- 
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel