Project

General

Profile

action #28639

[sle][functional][yast][y] Create test to verify that yast network module doesn't crash in case of wrong configuration in ifcfg

Added by riafarov almost 3 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
New test
Target version:
Start date:
2017-11-30
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

This test scenario occurred in the customer setup, see https://bugzilla.suse.com/show_bug.cgi?id=1061306

YaST must not break if it finds something unexpected in network configuration files (ifcfg). The fact is, that if anything changes in the future, we need to be ready. Customers can add some values either by a mistake or even intentionally, for instance, if they want/need it for some reason (that might be unknown to us).

Test scenario should include at least following steps:

  1. Put misconfigured settings in ifcfg file e.g. ETHERDEVICE setting which is expected to be used for VLANs only: ETHERDEVICE='eth0'
  2. Run lan module of the yast nd verify it doesn't crash

Tasks

  1. Implement automated test (4-6h)
  2. Add to the SLE Functional job group

Acceptance criteria:
Automated test runs in production and verifies that lan yast module doesn't crash when ifcfg file contains invalid configuration

History

#1 Updated by okurz almost 3 years ago

  • Target version set to Milestone 16

#2 Updated by okurz almost 3 years ago

riafarov I suggested it for a rather late milestone but you can discuss with PO or suggest something more specific depending on where you see the priority.

#3 Updated by okurz over 2 years ago

  • Subject changed from [sle][functional][yast] Create test to verify that yast network module doesn't crash in case of wrong configuration in ifcfg to [sle][functional][yast][y] Create test to verify that yast network module doesn't crash in case of wrong configuration in ifcfg
  • Target version changed from Milestone 16 to Milestone 18

M16 seems to be too ambitious

#4 Updated by okurz over 2 years ago

  • Target version changed from Milestone 18 to Milestone 18

#5 Updated by okurz about 2 years ago

  • Target version changed from Milestone 18 to future

Currently not happening

Also available in: Atom PDF