From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 27: Line 27:
* Enough free space on HDD
* Enough free space on HDD


== How to download? ==
== How to test? ==
 
=== Run the tests ===
Visit the [https://fedoraproject.org/wiki/Test_Results:Fedora_30_Beta_1.4_Installation?rd=Test_Results:Current_Installation_Testresult page]
 
== How to tests ==
 
==Run the tests ==


Visit the [http://testdays.fedorainfracloud.org/events/61 result page] and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the ''Enter result'' button for the test.
Visit the [http://testdays.fedorainfracloud.org/events/61 result page] and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the ''Enter result'' button for the test.
Line 42: Line 37:


== Test Results ==
== Test Results ==
=== Basic Test ===
This will be populated when the test day has ended
{|
! User
! Profile
! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_module_information Module List]
! [http://fedoraproject.org/wiki/QA:Testcase_Modularity_install_module Module Install]
! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_switch_stream Switch a module stream]
! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_remove_module Remove a module]
! [http://fedoraproject.org/wiki/QA:Testcase_Modularity_enable-disable_module Enable and disable a module]
! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_modular_update Update/upgrade a modular system]
! References
|-
| [[User:Peter V. Daniels|Peter V. Daniels]]
| Intel® Core™2 Duo CPU T7100 @ 1.80GHz × 2 Version 3.32.0  64-bit JUSB 59Gi Sandisk
| {{result|pass}}
| {{result|pass}}
| {{result|fail}}
| {{result|fail}}
| {{result|fail}}
| {{result|pass}}{{result|pass}}
| <references/>
|-
| [[User:alciregi|alciregi]]
| Fedora 30 Workstation MacBookPro5,5
| {{result|pass}}
|
| {{result|pass}}
| {{result|pass}}
|
|
| <references/>
|-
| [[User:alciregi|alciregi]]
| Fedora30
|
| {{result|fail}}<ref>{{bz|1692871}} </ref>
|
|
|
|
| <references/>
|-
| [[User:alciregi|alciregi]]
| Fedora30 armv7hl Raspberry Pi 3
|
|
| {{result|pass}}
| {{result|pass}}
|
|
| <references/>
|-
| [[User:alciregi|alciregi]]
| armv7hl Raspberry Pi 3
| {{result|pass}}
|
|
|
|
|
| <references/>
|-
| [[User:aysabzevar|aysabzevar]]
| MacBook Pro Mojave 10.14.3 + VirtualBox 5.2.20 + Fedora-Workstation-Live-x86_64-30_Beta-1.7
| {{result|pass}}<ref>I also tested optional parts (--enabled, --installed, --all, etc. switches), all passed.</ref>
| {{result|pass}}{{result|fail}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|fail}}
| <references/>
|-
| [[User:brunocclaudino|brunocclaudino]]
| notebook ASUS x550C  - Fedora 29 + boxes 3.30.3-2.fc29 with Fedora-Workstation-Live-x86_64-30_Beta-1
| {{result|fail}}<ref>Update - the command --installed is not working,installed modules are not showing up,the other commands are working fine</ref>{{result|pass}}<ref>I also tested optional parts (--enabled, --installed, --all), all passed. </ref>
| {{result|fail}}<ref>
I installed the ant, octave and perl modules, only the ant appears when we use --enabled but does not appear in --installed, the other two modules do not appear, when we check the packets only the ant and octave are in the same version reported in the module .</ref>{{result|fail}}<ref>
I installed the ant, octave and perl modules, only the ant appears when we use --enabled and --installed, the other two modules do not appear, when we check the packages only the ant and the octave are in the same version reported in the module.</ref>
| {{result|fail}}<ref>In step 2, no module appears in the --installed</ref>
| {{result|fail}}<ref>In step 2 no module appears in the --installed, I tried to remove the ant module and I received the following msg "Unable to match profile in argument ant"</ref>
| {{result|pass}}
|
| <references/>
|-
| [[User:clatham|clatham]]
|
| {{result|pass}}
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:dyaffe|dyaffe]]
| Raspberry Pi 3B+ Aarch 64
| {{result|pass}}
|
| {{result|fail}}
| {{result|pass}}
| {{result|fail}}
| {{result|fail}}
| <references/>
|-
| [[User:dyaffe|dyaffe]]
| jjjjjjjjjjjjjjjjjj
|
| {{result|fail}}
|
|
|
|
| <references/>
|-
| [[User:garrmcnu|garrmcnu]]
| Cloud Base 30 Beta 1.8 vagrant-libvirt
| {{result|pass}}
| {{result|pass}}<ref>No default profile for multiple modules - e.g. postgresql, ripgrep:master</ref>
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:jjjjjjjjjj|jjjjjjjjjj]]
| jjjjjjjjjjjjjjjjjj
| {{result|pass}}<ref>{{bz|752855}} {{bz|25532}} jjjjjjjjjjjjjjjjjjjjj</ref>
|
|
|
|
|
| <references/>
|-
| [[User:krouma|krouma]]
| Dell G5 5587, Fedora 29 x86_64 KVM/QEMU
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>Tested version is Fedora 30. Fedora 29 is used for virtualization. Both are Workstation editions.</ref>
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| Fedora Beta 30, RC 1.7, libvirt
| {{result|pass}}
| {{result|pass}}<ref>{{bz|1692700}} I have tested the installation for the following modules: mariadb 10.3, bat, django, and ruby. Except ruby, everything worked, ruby has broken dependencies, so I am going to file a bug for it.</ref>
| {{result|pass}}<ref>The mechanisms work fine, but with some packages, that don't have a default profile defined, you have to use the "module:stream/profile" definition to actually install the module (or switch a stream), otherwise it only enables the module and nothing will be installed.</ref>
| {{result|pass}}
| {{result|pass}}{{result|pass}}
| {{result|pass}}<ref>I made a mistake when I was upgrading the system previously. With installed modules, you have use a different --setopt='module_platform_id=platform:f30' with the download command.</ref>{{result|fail}}<ref>An installed module, postgresql 9.6, was upgraded to version 11, which is against modularity principles. The situation is currently being investigated and I am going to file a bug when I have more info.</ref>
| <references/>
|-
| [[User:lucasaf88|lucasaf88]]
| Fedora-KDE-Live-x86_64-30_Beta-1.4
| {{result|pass}}
| {{result|fail}}<ref>test</ref>{{result|fail}}<ref>I did a test with docker and kubernetes. With docker using command 'sudo dnf module install docker' returns the error "broken groups or modules: docker Modular dependency problems: Problem: conflicting requests: - nothing provides module(platform:f29) needed by module docker:2017.0:20180409180031:3ff668f0-0.x86_64  - nothing provides module(container-tools:2017.0) needed by module docker:2017.0:20180409180031:3ff668f0-0.x86_64"
With kubernetes using command 'sudo dnf module install kubernetes' return the error "Cannot enable more streams from module 'kubernetes' at the same time Unable to resolve argument kubernetes Error: Problems in request: broken groups or modules: kubernetes".
Then I used the command 'sudo dnf module install kubernetes:1.10'  and installed it successfully, but only appears in the list of enabled (--enabled), in the list of installed (--installed) nothing appears.
I also tried installing kubernetes with the openshift-3.10 stream, using the 'sudo dnf module install kubernetes:openshift-3.10' command. But the error returned: "No default profiles for module kubernetes:openshift-3.10 The operation would result in switching of module 'kubernetes' stream 1.10' to stream 'openshift-3.10' Error: It is not possible to switch enabled streams of a module. It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset <module_name>' command. After you reset the module, you can install the other stream."
</ref>
| {{result|pass}}<ref>Tested: gimp, dwm, fish</ref>
| {{result|pass}}<ref>Tested with gimp, scala</ref>
| {{result|pass}}<ref>Tested with gimp, nodejs, scala, ruby</ref>
|
| <references/>
|-
| [[User:mhavrila|mhavrila]]
| Fedora-Xfce-Live-x86_64-30_Beta-1.4.iso
| {{result|fail}}<ref> "Default profile" field is missing for multiple modules. For example: perl; swig; docker; mysql </ref>
| {{result|fail}}<ref>Test2 - [Module install] - step 6: "Check that packages were really installed rpm -qa <module>" rpm -qa django doesn't print anything. However, rpm -qa | grep django prints two packages. This testcase probably needs update. </ref>
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:mhavrila|mhavrila]]
| Xfce live
| {{result|fail}}<ref>"Default profile" field is missing for multiple modules. For example: perl; swig; docker; mysql</ref>
| {{result|fail}}<ref>Test2 - [Module install] - step 6: "Check that packages were really installed rpm -qa <module>"  rpm -qa django doesn't print anything. However, rpm -qa | grep django prints two packages. This testcase probably needs update.</ref>
| {{result|pass}}
| {{result|pass}}
|
|
| <references/>
|-
| [[User:nielsenb|nielsenb]]
| Compaq 8510w Fedora 30 Candidate Beta 1.8
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:rarenerd|rarenerd]]
| Fedora Workstation 30 x86_64 Beta 1.8
| {{result|fail}}<ref>Default profile missing for:
- libgit2
- lizardfs
- openmpi
- postgresql
- rawtherapee
</ref>
| {{result|fail}}<ref>Tested docker (2017.0), golang (1.10), gimp (2.10), nodejs:11 and mysql:5.7/client
 
Installation of docker failed, nothing provides module(platform:f29) and module(container-tools:2017.0).
 
Other results where as expected.</ref>
| {{result|pass}}
| {{result|pass}}<ref>Including optional reset</ref>
| {{result|fail}}<ref>"module:stream is enabled / disabled" confirmations were not shown.</ref>
| {{result|pass}}
| <references/>
|-
| [[User:sfranken|sfranken]]
| Fedora 29 Workstation, System76 Kudu Professional Intel i7 4700MQ
| {{result|pass}}
|
|
|
|
|
| <references/>
|-
| [[User:sjreese|sjreese]]
| Fedora Server 30 RC 1.7 - libvirt
| {{result|pass}}
| {{result|fail}}<ref>posgresql does not have a default profile.  "dnf install module django" runs properly and installs packages, but "rpm -qa django" returns nothing.  Expected Result #5: "If the module was an application or a service, it should attempt to start" was not satisfied for postgresql or mariadb, "systemctl status posgresql" and "systemctl status mariadb" both showed the services as disabled.</ref>
| {{result|fail}}<ref>Initially installed mariadb/10.3/server, then removed. After that, mariadb/10.1/server fails to install with "nothing provides module(platform:f29) needed by module mariadb:10.1:20180418185803:6c81f848-0.x86_64". Trying to install mariadb/10.4/server fails with "nothing provides libwsrep-lib.so()(64bit) needed by maria-server-3:10.4.2-1.beta.module_f30+2924+d4dbc42b.x86_64" and "nothing provides libwsrep_api_v26.so()(64bit) needed by maria-server-3:10.4.2-1.beta.module_f30+2924+d4dbc42b.x86_64".
 
Changing module stream for postgresql (11 to 10) worked properly.</ref>
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:suprith4989|suprith4989]]
|
| {{result|pass}}
| {{result|pass}}
|
| {{result|pass}}
|
|
| <references/>
|-
| [[User:suprith4989|suprith4989]]
| suprith4989
| {{result|pass}}
|
|
|
|
|
| <references/>
|-
| [[User:szydell|szydell]]
| Fedora 30 b1.7 -> Virtualbox 6.0.4 -> Fedora KDE 29 -> System76 Oryx Pro (oryp4), i7-8750H, 32GB ram
| {{result|pass}}
| {{result|fail}}<ref>{{bz|1692799}} {{bz|1692802}} {{bz|1692805}} Packages with empty Profiles list or without the default Profile: libgit2, lizardfs, mariadb, minetest, openmpi, perl-bootstrap, postgresql, rawtherapee.</ref>
| {{result|fail}}<ref>dnf module install mysql:5.6 does not install packages, only enables module.</ref>
| {{result|pass}}
| {{result|fail}}<ref>When you enable the module (:stream), a confirmation "module:stream is enabled" does not appear. There is only 'Complete!' info.
Same situation with disabling. Tested with perl:5.26
</ref>
| {{result|pass}}
| <references/>
|-
| [[User:szydell|szydell]]
| Fedora KDE 29 -> System76 Oryx Pro (oryp4), i7-8750H, 32GB ram
| {{result|pass}}
| {{result|fail}}<ref>Expected results, point 6: Using dnf module install <module>:<stream> should be enough to install every module.
Using that command only enables module in given stream (tested on pki:10.6, mariadb:10.4 and perl:5.26). Packages are not installed. When tried to install adding /default, there are errors related to dependencies. It looks like those 3 modules are broken. When tried the same on mariadb:10.1, it worked OK.</ref>
| {{result|fail}}<ref>Started with installed 'postgresql:11'.
Removal: OK
Reset: OK
Installation of the 'postgresql:10': failed. It only enabled module, no packages were installed.</ref>
| {{result|pass}}
| {{result|pass}}
|
| <references/>
 
|-
|}


[[Category:Fedora 30 Test Days]]
[[Category:Fedora 30 Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)