No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 28: | Line 28: | ||
== How to test? == | == How to test? == | ||
* Uninstall tcp_wrappers without removing any other dependent packages | |||
* Make sure tcp_wrappers-devel should be uninstalled | |||
=== Run the tests === | === Run the tests === | ||
Line 37: | Line 40: | ||
===Results=== | ===Results=== | ||
=== Preconditions === | |||
{| | |||
! User | |||
! Profile | |||
! [http://fedoraproject.org/wiki/User:Jjelen/Draft/Testcase_tcp_wrappers tcp_wrappers in system] | |||
! References | |||
|- | |||
| [[User:alciregi|alciregi]] | |||
| F28 workstation | |||
| {{result|warn}}<ref>{{bz|1559258}} {{bz|1495181}} </ref> | |||
| <references/> | |||
|- | |||
| [[User:alciregi|alciregi]] | |||
| armv7hl Raspberry Pi 3 | |||
| {{result|warn}}<ref>{{bz|1495181}} </ref> | |||
| <references/> | |||
|- | |||
| [[User:hmontemor|hmontemor]] | |||
| Fedora 28 (Workstation Edition) x86_64 BETA | |||
| {{result|fail}}<ref>{{bz|1559258}} Update status result to : FAILED</ref>{{result|warn}}<ref>{{bz|1559258}} Tcp Wrappers | dnf repoquery --whatrequires 'libwrap.so.0()(64bit)'|grep x86_64 (on terminal) returned the same lines that the https://bugzilla.redhat.com/show_bug.cgi?id=1495181#c10 page says. | |||
</ref> | |||
| <references/> | |||
|- | |||
| [[User:lnie|lnie]] | |||
| f28 workstation | |||
| {{result|warn}}<ref>{{bz|1559258}} </ref> | |||
| <references/> | |||
|- | |||
| [[User:lruzicka|lruzicka]] | |||
| Fedora Server Netinst from 20180321 with updates-testing on, fully up-to-date | |||
| {{result|warn}}<ref>{{bz|1495181}} - the package tcp_wrappers was present on the system | |||
- removing it also removed tcp_wrappers-libs | |||
- some dependencies stayed on the system (see the bug)</ref> | |||
| <references/> | |||
|- | |||
| [[User:roca|roca]] | |||
| fc28.x86_64 | |||
| {{result|fail}}<ref>rpm -q tcp_wrappers | |||
tcp_wrappers-7.6-90.fc28.x86_64</ref> | |||
| <references/> | |||
|- | |||
| [[User:tenk|tenk]] | |||
| VM install from Fedora-Workstation-Live-x86_64-28-20180321.n.0.iso | |||
| {{result|warn}}<ref>{{bz|1495181}} </ref> | |||
| <references/> | |||
|- | |||
|} | |||
=== Regression Test === | |||
{| | |||
! User | |||
! Profile | |||
! [http://fedoraproject.org/wiki/User:Sumantrom/Draft/Testcase_OpenSSH OpenSSH with tcpd] | |||
! [http://fedoraproject.org/wiki/User:Jjelen/Draft/Testcase_OpenSSH_eBPF OpenSSH with eBPF filters] | |||
! [http://fedoraproject.org/wiki/User:Sumantrom/Draft/Testcase_tftp Tftp] | |||
! References | |||
|- | |||
| [[User:alciregi|alciregi]] | |||
| F28 workstation fully updated | |||
| {{result|warn}}<ref>step 8 failed connection is NOT rejected with the configuration from step 3</ref> | |||
| {{result|pass}} | |||
| {{result|pass}} | |||
| <references/> | |||
|- | |||
| [[User:alciregi|alciregi]] | |||
| armv7hl Raspberry Pi 3 | |||
| {{result|warn}}<ref>{{bz|1482554}} It works with selinux in permissive mode. In enforced mode I hit such bug. In addition I had to put 127.0.0.1 instead of localhost inside /etc/hosts.deny</ref> | |||
| {{result|fail}}<ref>{{bz|1559537}} </ref>{{result|fail}}<ref>I don't know very much about eBPF, however I'm unable to let it working. Maybe is it by design?</ref> | |||
| {{result|pass}} | |||
| <references/> | |||
|- | |||
| [[User:hmontemor|hmontemor]] | |||
| Fedora 28 (Workstation Edition) x86_64 BETA | |||
| {{result|fail}}<ref>{{bz|1564205}} Step 8.: Fails</ref> | |||
| {{result|pass}}<ref>{{bz|0}} No bugs related, no errors. Works Perfectly Fine.</ref> | |||
| {{result|pass}}<ref>{{bz|0}} No bugs related, no errors. Works Perfectly FIne.</ref> | |||
| <references/> | |||
|- | |||
| [[User:lnie|lnie]] | |||
| f28 workstation | |||
| | |||
| {{result|pass}} | |||
| | |||
| <references/> | |||
|- | |||
| [[User:lruzicka|lruzicka]] | |||
| Fedora Server Netinst from 20180321 with updates-testing on, fully up-to-date | |||
| {{result|warn}}<ref>{{bz|1559355}} Steps 7 and 9 failed.</ref> | |||
| {{result|fail}}<ref>{{bz|1559409}} Trying to block ssh with these filters does not work, the connections stays open.</ref> | |||
| | |||
| <references/> | |||
|- | |||
| [[User:lruzicka|lruzicka]] | |||
| The same as yesterday | |||
| {{result|pass}}<ref>I misplaced a configuration file. I apologize for an extra fuss.</ref> | |||
| {{result|pass}}<ref>The updated test case works.</ref> | |||
| {{result|pass}} | |||
| <references/> | |||
|- | |||
| [[User:roca|roca]] | |||
| fc28.x86_64 | |||
| {{result|fail}}<ref>Expected Results for steps 1-3 PASS | |||
Expected Results for step 4 Failed to prompt for password</ref> | |||
| {{result|pass}}<ref>Steps 5 and 9 returned Expected Results as per Test Case</ref> | |||
| {{result|fail}}<ref>Expected Results for 1, 3 && 4 all PASS; | |||
Expected Results for step 2 FAIL after second install attempt `sudo dnf install -y tftp tftp-server`</ref> | |||
| <references/> | |||
|- | |||
| [[User:tenk|tenk]] | |||
| VM install from Fedora-Workstation-Live-x86_64-28-20180321.n.0.iso | |||
| | |||
| {{result|pass}}<ref>pass with the modified test case)</ref> | |||
| {{result|fail}}<ref>{{bz|1559370}} Step 5: timeout, step 6: file empty</ref>{{result|fail}}<ref>{{bz|1559370}} </ref> | |||
| <references/> | |||
|- | |||
|} | |||
[[Category:Fedora 28 Test Days]] |
Latest revision as of 03:44, 11 April 2018
Fedora Test Day | |
---|---|
Changes/Deprecate TCP wrappers | |
Date | 2018-03-22 |
Time | all day |
Website | QA/Test Days |
IRC | #fedora-test-day (webirc) |
Mailing list | test |
What to test?[edit]
Today's installment of Fedora Test Day will focus on Deprecate TCP wrappers
Who's available?[edit]
The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...
- Development - Jakub Jelen (Jjelen)
- Quality Assurance - Adam Williamson (admaw), Kamil Páral (kparal), Sumantro Mukherjee (sumantrom), Geoff (coremodule),
Prerequisites for Test Day[edit]
- One updated Fedora 28 Workstation/Server installation, either on bare metal or VM (please make sure you have no important data on that installation, things might go wrong -- don't do this on your production machine!)
- Enough free space on HDD
How to test?[edit]
- Uninstall tcp_wrappers without removing any other dependent packages
- Make sure tcp_wrappers-devel should be uninstalled
Run the tests[edit]
Visit the 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.
Reporting bugs[edit]
If you have problems with any of the tests, have a look at the list of reported bugs in Bugzilla and in the results page If you are unsure about exactly how to file the report or what other information to include, just ask on IRC #fedora-test-day or #fedora-qa and we will help you.
Results[edit]
Preconditions[edit]
User | Profile | tcp_wrappers in system | References |
---|---|---|---|
alciregi | F28 workstation | ||
alciregi | armv7hl Raspberry Pi 3 | ||
hmontemor | Fedora 28 (Workstation Edition) x86_64 BETA |
| |
lnie | f28 workstation | ||
lruzicka | Fedora Server Netinst from 20180321 with updates-testing on, fully up-to-date | ||
roca | fc28.x86_64 |
| |
tenk | VM install from Fedora-Workstation-Live-x86_64-28-20180321.n.0.iso |
Regression Test[edit]
User | Profile | OpenSSH with tcpd | OpenSSH with eBPF filters | Tftp | References |
---|---|---|---|---|---|
alciregi | F28 workstation fully updated |
| |||
alciregi | armv7hl Raspberry Pi 3 | ||||
hmontemor | Fedora 28 (Workstation Edition) x86_64 BETA | ||||
lnie | f28 workstation | ||||
lruzicka | Fedora Server Netinst from 20180321 with updates-testing on, fully up-to-date | ||||
lruzicka | The same as yesterday | ||||
roca | fc28.x86_64 | ||||
tenk | VM install from Fedora-Workstation-Live-x86_64-28-20180321.n.0.iso |