Project

General

Profile

Actions

action #50669

closed

[functional][y] Test autoyast installation with NFS share mount point

Added by riafarov almost 5 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Spike/Research
Target version:
SUSE QA - Milestone 30+
Start date:
2019-11-07
Due date:
2020-02-11
% Done:

100%

Estimated time:
(Total: 5.00 h)
Difficulty:

Description

Motivation

See https://trello.com/c/wATMQ3Mo/917-5-import-export-nfs-shares-with-new-profile-format

Scope limited to SLE 15 only.

NFS drives are specified in the AutoYaST profile by an "undocumented" option. That is, by defining a drive with a "/dev/nfs" device, and then, each partition defines a NFS share, e.g.:

<drive>
  <device>/dev/nfs</device>
  <partitions>
    <partition>
      <mount>/</mount>
      <device>server:path</device>
    </partition>
  </partitions>
</drive>

The section contains a attribute. This is quite unexpected, because a section cannot contain a . In fact, the AutoYaST profile does not validate.

The support for importing this kind of drives was implemented in this card https://trello.com/c/x4LYDnwe/865-3-l3-important-bug-1130256-autoyast-for-a-nfs-root-fails-at-partitioning. But now we have to find a better way for defining NFS drives and be able to import/export this new format.

Note: currently, old format cannot be exported at all because we don't want to continue supporting this format for new products (from SLE-15 on).

The new format must be available for SP0 (GA), SP1 and master.


Review

Acceptance criteria

  1. Functionality is tested manually to install with NFS share using autoyast profile
  2. Autoyast profile generation is tested and verified that mount is correct
  3. Documentation is validated and cross-checked with implementation
  4. Ticket for the automated test is created in case scenario is worth automating

Subtasks 1 (0 open1 closed)

action #59193: [functional][y] New test suite for NFS in autoyastResolvedJERiveraMoya2019-11-072020-02-11

Actions
Actions #1

Updated by riafarov almost 5 years ago

  • Due date changed from 2019-05-21 to 2019-06-04
Actions #2

Updated by JERiveraMoya almost 5 years ago

  • Status changed from New to Workable
  • Estimated time set to 5.00 h
Actions #3

Updated by riafarov almost 5 years ago

  • Due date changed from 2019-06-04 to 2019-06-18
Actions #4

Updated by riafarov almost 5 years ago

  • Due date changed from 2019-06-18 to 2019-07-02
Actions #5

Updated by riafarov almost 5 years ago

  • Due date changed from 2019-07-02 to 2019-07-16
Actions #6

Updated by riafarov almost 5 years ago

  • Due date changed from 2019-07-16 to 2019-07-30
Actions #7

Updated by riafarov over 4 years ago

  • Due date changed from 2019-07-30 to 2019-08-13
  • Target version changed from Milestone 26 to Milestone 30+
Actions #8

Updated by riafarov over 4 years ago

  • Description updated (diff)
Actions #9

Updated by JERiveraMoya over 4 years ago

  • Due date changed from 2019-08-13 to 2019-08-27
Actions #10

Updated by riafarov over 4 years ago

  • Due date changed from 2019-08-27 to 2019-09-10
Actions #11

Updated by riafarov over 4 years ago

  • Due date changed from 2019-09-10 to 2019-09-24
Actions #12

Updated by riafarov over 4 years ago

  • Due date changed from 2019-09-24 to 2019-10-08
Actions #13

Updated by riafarov over 4 years ago

  • Description updated (diff)
Actions #14

Updated by JERiveraMoya over 4 years ago

  • Due date changed from 2019-10-08 to 2019-10-22
Actions #15

Updated by riafarov over 4 years ago

  • Due date changed from 2019-10-22 to 2019-11-05
Actions #16

Updated by ybonatakis over 4 years ago

  • Status changed from Workable to In Progress
  • Assignee set to ybonatakis
Actions #17

Updated by ybonatakis over 4 years ago

  • Status changed from In Progress to Workable
  • Assignee deleted (ybonatakis)
Actions #18

Updated by JRivrain over 4 years ago

  • Assignee set to JRivrain
Actions #19

Updated by riafarov over 4 years ago

  • Due date changed from 2019-11-05 to 2019-11-19
Actions #20

Updated by JRivrain over 4 years ago

  • Status changed from Workable to In Progress

Generating the autoinst.xml file works, and it looks as expected, but install fails for now. Needs investigation.

Actions #21

Updated by JRivrain over 4 years ago

Tested, it works, though only with installer-DVD for now. The xml format is correct and corresponds to what is presented in documentation. I will create a ticket for automation.

Actions #22

Updated by JRivrain over 4 years ago

  • Status changed from In Progress to Resolved

I kept this for a while as I wanted to investigate some strange thing I had noticed while testing, https://bugzilla.suse.com/show_bug.cgi?id=1156446. not directly related though.

Actions #23

Updated by riafarov over 4 years ago

  • Due date set to 2019-12-03

due to changes in a related task

Actions #24

Updated by riafarov over 4 years ago

  • Due date changed from 2019-12-03 to 2019-12-17

due to changes in a related task

Actions #25

Updated by riafarov over 4 years ago

  • Due date changed from 2019-12-17 to 2020-01-28

due to changes in a related task

Actions #26

Updated by riafarov about 4 years ago

  • Due date changed from 2020-01-28 to 2020-02-11

due to changes in a related task

Actions

Also available in: Atom PDF