Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable partition_filesystem for textmode #4172

Merged
merged 1 commit into from
Jan 17, 2018

Conversation

DrMullings
Copy link
Contributor

@DrMullings DrMullings commented Jan 9, 2018

@DrMullings
Copy link
Contributor Author

@SergioAtSUSE here we go

@okurz
Copy link
Member

okurz commented Jan 10, 2018

Do we really have to change the PR template to "If you can still read this dummy text the PR never replaced it and is stupid" ;)

@SergioAtSUSE
Copy link
Member

SergioAtSUSE commented Jan 11, 2018

Verification runs for Tumbleweed

______ x86_64
btrfs textmode / GUI
ext4 textmode / GUI
xfs textmode / GUI

Verification runs for Leap 42.3

______ x86_64
btrfs textmode / GUI
ext4 textmode / GUI
xfs textmode / GUI

Verification for SLE 15

______ aarch64 ppc64le s390x x86_64
ext2 textmode / GUI textmode / GUI textmode / GUI textmode / GUI
ext3 textmode / GUI textmode / GUI textmode / GUI textmode / GUI
ext4 textmode / GUI textmode / GUI textmode / GUI textmode / GUI
btrfs textmode / GUI textmode / GUI textmode / GUI textmode / GUI
xfs textmode / GUI textmode / GUI textmode / GUI textmode / GUI

Verification for SLE 12-SP3

______ aarch64 ppc64le s390x x86_64
ext4 textmode / GUI textmode / GUI textmode / GUI textmode / GUI
btrfs textmode / GUI textmode / GUI textmode / GUI textmode / GUI
xfs textmode / GUI textmode / GUI textmode / GUI textmode / GUI

@SergioAtSUSE
Copy link
Member

SergioAtSUSE commented Jan 12, 2018

@DrMullings,

  • Please notice that I have rebased the changes.
  • I have also updated one sle needle. They have too many tags. Please, check that they have only the proper tag (ENV-15ORLATER-1 or ENV-SP2ORLATER-1) both don't work.

@SergioAtSUSE
Copy link
Member

@DrMullings,

I don't know why you have created needles with excluded areas, for me, these needles only work when I remove the excluded area. (See gl/needles-sles#bea83666)

@SergioAtSUSE
Copy link
Member

On s390x there is a bug on svirt backend that doesn't allow to send the 'home' key on textmode. https://progress.opensuse.org/issues/30409

But this will not brake any existing test, since there is no textmode test for module partitioning_filesystem. All the other OS and archs were properly verified on local runs. Except ppc.

@SergioAtSUSE SergioAtSUSE changed the title [WIP] Enable partition_filesystem for textmode Enable partition_filesystem for textmode Jan 16, 2018
Copy link
Member

@rwx788 rwx788 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comment, otherwise LGTM. Please run make locally and we can merge.

assert_and_click 'edit-proposal-settings';
# open the partinioner
assert_screen 'edit-proposal-settings';
wait_screen_change { send_key(is_storage_ng() ? 'alt-g' : 'alt-d') };
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please, use $cmd{guidedsetup} here

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doing

@SergioAtSUSE
Copy link
Member

@@ -20,9 +20,11 @@ use partition_setup 'unselect_xen_pv_cdrom';
sub run {

my $fs = get_var('FILESYSTEM');
$cmd{guidedsetup} = 'alt-g' if (is_storage_ng());
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need this, as we have it here.

Adapted the partition_filesystem module for textmode
FILESYSTEM setting is required to trigger it.
@rwx788 rwx788 merged commit cd65d6d into os-autoinst:master Jan 17, 2018
@DimStar77
Copy link
Contributor

https://openqa.opensuse.org/tests/584220#step/partitioning_filesystem/3 a fallout from here? Missing needles?

@SergioAtSUSE
Copy link
Member

Yes, the needles were not merged and they should.

@okurz, @rwx788, should we revert this PR?

@okurz
Copy link
Member

okurz commented Jan 18, 2018

needles PR for openSUSE merged, the one for SLE needs to be reworked

@rwx788 next time be more careful

@SergioAtSUSE @DrMullings please ensure the openSUSE tests will run fine again

@DimStar77
Copy link
Contributor

No need for revert - I created needles that made the partition_filesystem test pass on TW; At first it was not exactly clear what areas ware to be looked at - needed to first understand the test and its intentiona. All good now

@DimStar77
Copy link
Contributor

maybe somenody can verify that the two needles created and used on https://openqa.opensuse.org/tests/584407 make sense (root_selected and ext4 selected)

@rwx788
Copy link
Member

rwx788 commented Jan 18, 2018

My bad, will merge needles first next time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants