Project

General

Profile

Actions

action #49331

closed

coordination #49244: YaST Command Line Options TRACKER

Regression test yast security

Added by vpelcak over 5 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Low
Assignee:
-
Target version:
QA (public, currently private due to #173521) - future
Start date:
2019-03-14
Due date:
% Done:

0%

Estimated time:

Description

Verify ability to:

  • specify the security level of the host
  • set the value of specific options
  • display a summary of the current security configuration

Reference:
https://www.suse.com/documentation/sles-15/singlehtml/book_sle_admin/book_sle_admin.html#id-1.3.3.6.13.6.29

Actions #1

Updated by pstivanin over 5 years ago

  • Due date set to 2019-05-10
  • Status changed from New to In Progress
  • Assignee set to pstivanin
  • Start date changed from 2019-03-14 to 2019-04-30
  • Estimated time set to 24.00 h
Actions #2

Updated by pstivanin over 5 years ago

  • Start date changed from 2019-04-30 to 2019-05-02
Actions #3

Updated by pstivanin over 5 years ago

  • % Done changed from 0 to 40
  • Estimated time changed from 24.00 h to 16.00 h
Actions #4

Updated by pstivanin over 5 years ago

  • % Done changed from 40 to 60
Actions #5

Updated by pstivanin over 5 years ago

  • % Done changed from 60 to 80

Code has been implemented, now testing it everywhere

Actions #6

Updated by pstivanin over 5 years ago

  • Target version changed from QAM tests - future to QAM tests - current
  • % Done changed from 80 to 100
Actions #7

Updated by pstivanin over 5 years ago

Changing the security level of the host doesn't work, so I opened a bug for that: https://bugzilla.suse.com/show_bug.cgi?id=1134013

Actions #8

Updated by pstivanin over 5 years ago

YaST2 security is not 'integrated' with passwd, so in order to verify that the 'min passwor' feature works, the 'Users' module should be used.
This could be a thing to keep in mind if we want to increase the test coverage

Actions #9

Updated by pstivanin over 5 years ago

  • Estimated time changed from 16.00 h to 10.00 h
Actions #10

Updated by pstivanin over 5 years ago

  • Status changed from In Progress to Resolved
Actions #11

Updated by vpelcak over 5 years ago

  • Status changed from Resolved to In Progress

Test does something completely different than described in the reference:
https://www.suse.com/documentation/sles-15/singlehtml/book_sle_admin/book_sle_admin.html#id-1.3.3.6.13.6.29

https://progress.opensuse.org/issues/49244 is about yast in cli, not gui.

Testcase is very useful, but doesn't test CLI at all.

Actions #12

Updated by pstivanin over 5 years ago

  • Due date changed from 2019-05-10 to 2019-06-10
  • Start date changed from 2019-05-02 to 2019-05-30
  • % Done changed from 100 to 0
  • Estimated time changed from 10.00 h to 8.00 h
Actions #13

Updated by pstivanin over 5 years ago

@Vit: changing the security level does not work at the moment. See the bug I opened above.
Should we proceed anyway to develop this test?

Actions #14

Updated by pstivanin over 5 years ago

  • Start date set to 2019-03-14

due to changes in a related task

Actions #15

Updated by pstivanin over 5 years ago

  • Due date deleted (2019-06-10)
  • Status changed from In Progress to Workable
  • Assignee deleted (pstivanin)
  • Start date deleted (2019-05-30)
  • Estimated time deleted (8.00 h)
Actions #16

Updated by pstivanin over 5 years ago

Until the aforementioned bug is solved there's not much we can do on our side.
Using the CLI, the only available commands are:

  • level (which does not work)
  • set
  • summary (which displays only "custom settings" due to the bug) There's no "get" command, so even if we developed a test that sets somethings we would have no way to know whether the settings has been correctly applied.
Actions #17

Updated by brhavel about 5 years ago

  • Subject changed from [qam] Regression test yast security to [qam][maint][yast2-security] - Regression test yast security
  • Status changed from Workable to Feedback
Actions #18

Updated by tjyrinki_suse over 4 years ago

  • Status changed from Feedback to Blocked

The bug is still open.

Actions #19

Updated by tjyrinki_suse about 4 years ago

  • Project changed from 119 to qe-yam
  • Target version deleted (QAM tests - current)
Actions #20

Updated by tjyrinki_suse about 4 years ago

  • Status changed from Blocked to New
Actions #21

Updated by riafarov about 4 years ago

  • Subject changed from [qam][maint][yast2-security] - Regression test yast security to Regression test yast security
  • Target version set to future
Actions #22

Updated by okurz almost 3 years ago

This ticket was set to "Normal" priority but was not updated within the SLO period for "Normal" tickets (365 days) as described on https://progress.opensuse.org/projects/openqatests/wiki/Wiki#SLOs-service-level-objectives. Please consider picking up this ticket within the next 365 days or just set the ticket to the next lower priority of "Low" (no SLO related time period).

Actions #23

Updated by JERiveraMoya over 2 years ago

  • Priority changed from Normal to Low
Actions #24

Updated by JERiveraMoya over 2 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF