Difference between revisions of "Fedora 21"

From Sugar Labs
Jump to navigation Jump to search
m (→‎TESTING: Fedora-Live-SoaS-x86_64-21.ova)
Line 21: Line 21:
 
===TESTING===
 
===TESTING===
 
*https://fedoraproject.org/wiki/Test_Results:Fedora_21_candidate_2014_08_Install#Test_Matrix
 
*https://fedoraproject.org/wiki/Test_Results:Fedora_21_candidate_2014_08_Install#Test_Matrix
 +
====[http://people.sugarlabs.org/Tgillard/Fedora-Live-SoaS-x86_64-21.ova Fedora-Live-SoaS-x86_64-21.ova]====
 +
*Based on Fedora-Live-SoaS-x86_64-21-20140829.iso
 +
::Link:https://kojipkgs.fedoraproject.org//work/tasks/4218/7484218/Fedora-Live-SoaS-x86_64-21-20140829.iso
 +
*import into VirtualBox for '''Testing ONLY'''
 +
::08/29/2014 uploading now need to hrs from 0900 AM PST to comlete
 +
:User=sugar; Password=sugaruser
 +
:Root=sugarroot
 +
*NOTES
 +
:8 GB HD
 +
:Bridged Networking
 +
 
===[https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ UEFI Boot]===
 
===[https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ UEFI Boot]===
 
*'''Warning UEFI does not support MultiBoot'''
 
*'''Warning UEFI does not support MultiBoot'''

Revision as of 11:55, 29 August 2014

Fedora® version page: 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |

Fedora 21

  • Rawhide is now f 22
To convert to a F21 and remove rawhide repos:
https://lists.fedoraproject.org/pipermail/test/2014-July/121912.html
Boot.iso - Basically a Netinstall (Built daily)
This is pre-release so it may (or not) work. Latest is 21.48.2-1 Anaconda 08/06/2014
Works in Virtualbox

Download

https://dl.fedoraproject.org/pub/fedora/linux/development/21/x86_64/os/images/boot.iso
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/images/boot.iso
boot.iso is the same as a netinstall.iso
  • For latest Builds builds (and links to them) see:
https://apps.fedoraproject.org/releng-dash/
http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=flat&method=createLiveCD&order=-id

TESTING

Fedora-Live-SoaS-x86_64-21.ova

  • Based on Fedora-Live-SoaS-x86_64-21-20140829.iso
Link:https://kojipkgs.fedoraproject.org//work/tasks/4218/7484218/Fedora-Live-SoaS-x86_64-21-20140829.iso
  • import into VirtualBox for Testing ONLY
08/29/2014 uploading now need to hrs from 0900 AM PST to comlete
User=sugar; Password=sugaruser
Root=sugarroot
  • NOTES
8 GB HD
Bridged Networking

UEFI Boot

  • Warning UEFI does not support MultiBoot
New install will delete the existing UEFI boot record if installing from USB.
https://bugzilla.redhat.com/show_bug.cgi?id=1129507

UEFI-recovery

  • How to fix booting of your disk if it does not boot.

Described by Dan Mossor here:

https://fedoraproject.org/wiki/User:Dmossor/uefi-recovery
  • Text of link:
http://wiki.sugarlabs.org/go/Fedora_21/UEFI_recovery

Errors in java when upgrading to f21

"After updating to java-1.8.0-openjdk-1:1.8.0.11-11.b12.fc21.x86_64
java is no longer my PATH"

dd writing a USB with gnome-disks

or
  • 2 Boot Live CD of f21 Workstation
start gnome-disks
Insert USB with previously downloaded (Live) xxx.iso
click on gear on the top bar of gnome-disks
click Restore Disk Image
Select xxx.iso and Target USB
  • NOTE works with booted Live DVD/CD

Liveusb-creator

Use Liveusb-creator to make a bootable Live USB to do Installation from one of these LiveCD's

Testing liveusb-creator in Windows 8.1

  • Tested by satellit on 2014/08/01
NOTE: GUI works well in fedora.
"There are a number of things that need to fixed in the windows version of liveusb-creator. 
1-) detect screen resolution and properly display GUI
2-) run in compatability mode (run as administrator)
3-) run as liveusb-creator --reset-mbr by default  (this can be done in linux by editing the icon command)
4-)Fix the Download button on the GUI to work and be up to date."


  • fedora-qa Install testing:
https://fedoraproject.org/wiki/Test_Results:Fedora_21_Rawhide_2014_05_Install#Live_image
06/24/2014 NetworkManager--wifi added to comps in f21(rawhide)
SoaS shows wireless and ad-hoc in f1 Network Neighborhood on install

"If you suddenly find yourself without Wi-Fi,find a wired network connection and:

dnf install NetworkManager-wifi
systemctl restart NetworkManager"

DNF vs YUM

http://blogs.gnome.org/dcbw/2014/06/19/psa-fedora-21-networkmanager-and-dnf/

Upgrade to rawhide from an existing installation

https://fedoraproject.org/wiki/Releases/Rawhide#Upgrade_from_an_existing_installation

Anaconda Command Line Options

https://fedoraproject.org/wiki/Anaconda_Boot_Options?rd=Anaconda/Options#cmdline
https://fedoraproject.org/wiki/Anaconda_Command_Line_Options

Systemd

  • Fedora wiki page

Systemd Commands

http://www.freedesktop.org/software/systemd/man/index.html

Updating Grub 2 on UEFI systems

Turn off gnome automatic background updates

  • NOTE seems to be no longer available:
https://bugzilla.gnome.org/show_bug.cgi?id=709121
  • To turn off background downloading of updates and forced 10 minute updates on boot of gnome3.10.1
  • Root terminal
yum install dconf-editor
  • User Terminal
dconf-editor
gnome/settings-daemon/plugins/updates 
Uncheck [ ] auto updates
NOTE this plugin no longer exists in f21(rawhide) 03/14/2014
  • see gnome Bug:
https://bugzilla.gnome.org/show_bug.cgi?id=719304
  • This is modified: 12/28/2013
https://git.gnome.org/browse/gnome-software/commit/?id=774a67b55ca21901d4dca58717015503fce8db1b
"This moves more functionality from the gsd updates plugin here:
* Notify about successful or unsuccessful offline updates 15 seconds after start.
* Monitor for available offline updates and notify about them, once per hour.
* Refresh the cache once per day, after 6am.
* If important updates are available, or updates have not been installed for at least 7 days, download all available updates.
We rely on PackageKit to prepare an offline update when updates have been downloaded.
* Avoid mobile networks for cache refresh and downloads."
https://bugzilla.gnome.org/show_bug.cgi?id=709121

Logic Map for Updates in gnome

https://bugzilla.gnome.org/show_bug.cgi?id=709121

know how to force a reinstall of a kernel

yum reinstall kernel isn't doing anything
you need to re-run the scriptlets
this is not done with "yum reinstall"
"rpm -q --scripts kernel-version-release" would tell you what to rerun

fedora boot optimization

  • Can be dangerous - ADVANCED USERS ONLY
http://www.harald-hoyer.de/2013/11/13/fedora-boot-optimization/

Location enabled by default in GNOME

  • Fedora Gnome seems to have GeoClue enabled by default

"Geoclue is a D-Bus service that provides location information. The primary goal of the Geoclue project is to make creating location-aware applications as simple as possible, while the secondary goal is to ensure that no application can access location information without explicit permission from user. "

Suggestions on using a ssd HD

Rawhide Watch

boot failures with recent rawhide kernels

dogtail

Being consdered by gnome in IRC GIPMnet #qa for automated testing

anaconda-ks.cfg

  • Initial xxx.ks file in install of KDE f21 with anaconda 21.48.2-1
  1. version=DEVEL
  2. System authorization information

auth --enableshadow --passalgo=sha512

  1. Run the Setup Agent on first boot

firstboot --enable ignoredisk --only-use=sda

  1. Keyboard layouts

keyboard --vckeymap=us --xlayouts='us'

  1. System language

lang en_US.UTF-8

  1. Network information

network --bootproto=dhcp --device=enp0s3 --ipv6=auto --activate network --hostname=localhost.localdomain

  1. Root password

rootpw --iscrypted $6$21yI.gKoDIBEnN7K$0DJdYNiG4Zi0MTXNoChIHU1G8BssOtABn/CzaYigG5VTd3ETD3fwbR/BnWc.69P/7tIyk22I1.KqKOiDe46H5.

  1. SELinux configuration

selinux --enforcing

  1. System timezone

timezone America/Los_Angeles --isUtc

  1. X Window System configuration information

xconfig --startxonboot

  1. System bootloader configuration

bootloader --location=mbr --boot-drive=sda autopart --type=lvm

  1. Partition clearing information

clearpart --none --initlabel

%packages @admin-tools @base-x @core @dial-up @fonts @guest-desktop-agents @hardware-support @input-methods @kde-desktop @multimedia @networkmanager-submodules @printing @standard

%end

%addon com_redhat_kdump --disable --reserve-mb='128'

%end

Fedora-21 anaconda 21.48.1-1 installer

  • This is the installer from Fedora-Live-SoaS-x86_64-21-20140728.iso SoaS LiveCD in Oracle VM VirtualBox
This is a Preliminary version and will be modified before f21 is released.
07/29/2014
  • Note The same installer is on the boot.iso with more options.

F3-Circlepng.png

Terminal-List View.png

Liveinst in terminal.png

  • Install done from Soas terminal with
su
liveinst

Anaconda-1.png

Date and Time.png

  • Time Zone selected
[Done} to return to main Hub

Anaconda-2.png

Custom Install Screens

  • Note only used if you select:
 [x]I will configure partitioning

Custom-1.png

Custom-2.png

select type of partition to create in Drop Down menu

Custom-3.png

Custom-5.png

Reclaim space if HD is already formatted

Custom-4.png

Custom-6.png

Begin Installation

Begin Installation.png

Configuratiion.png

  • Configuration
Root Password and User Creation
Select Password and User Creation to enter their spokes and return with [Done]
  • A weak Password will require entering [done] 2 times to return to main Configuration Spoke
See yellow warning in bottom of page

Installing software.png

  • Installing Software
% completion until [Done]-Reboot appears

Configuratiion-Reboot.png

Boot.iso

Boot-iso.png

Software Selection

Boot-iso-server.png

Lists Server and Desktop Environments with their Optional packages listed on the right side.
Select and hit [Done] to return to Main Hub.

Sugar-test Cases

Used in #fedora-qa testing

SoaS v10 testing with activities not included in the standard distribution

Bug Reports

  • Blockers Bugs info
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Trackers

IRC errors

    • Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)

1409321321.471840 WARNING root: KeepButton has been deprecated since Sugar 0.94 and should not be used in newly written code. 1409321321.474542 WARNING root: No gtk.AccelGroup in the top level window. 1409321321.479086 WARNING root: No gtk.AccelGroup in the top level window. Attempt to unlock mutex that was not locked

    • DEBUG :: Add window1: <StatusWindow object at 0x7fa02d3dd500 (GtkVBox at 0x2148df0)>
    • DEBUG :: Add default channel: #sugar
    • DEBUG :: Add default channel other: #sugar-es

Terminated by signal 6, pid 30472 data (None, <open file '<fdopen>', mode 'w' at 0x7f7e97

New proposed Features

AppInstaller in F21

https://fedoraproject.org/wiki/Changes/AppInstallerContinued

"gnome-software will support installing system add-ons such as fonts and codecs. It will show additional metadata for applications: screenshots, ratings, other details.
We will also work with the Fedora infrastructure team to obtain the metadata online for all applications instead of shipping it statically for a limited set."

Fedora.next

https://fedoraproject.org/wiki/Fedora.next

"This all came out of a number of proposals at Flock 2013, 
including Architecture for a More Agile Fedora and Stephen Gallagher's suggestion that we use that architecture to design, build,
and market three distinct Fedora products. This grew into a proposal accepted by the Fedora advisory board, and the formation of Initial Working Groups by FESCo. "

Release Schedule

  • Link to current fedora wiki page:
http://fedoraproject.org/wiki/Releases/21/Schedule