-
Notifications
You must be signed in to change notification settings - Fork 276
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
JeOS: Add Update tests for maintenance 15-SP3 #12657
Conversation
jlausuch
commented
Jun 4, 2021
- Related ticket: https://progress.opensuse.org/issues/93168
Discussion: Since JeOS doesn't have installation per se, I wonder if I should add Difference in JeOS between
So, I guess we need to go with |
This is a local VR but I'd like to run it on OSD once we have enabled JeOS in the openQA bot. |
Yup, this seems reasonable, just wondering whether we should not at least list patches for further debug/bug report purposes. |
http://fromm.arch.suse.de/tests/1329#step/patch_and_reboot/167 |
record_info('Updates', script_output('zypper lu')); | ||
zypper_call('up', timeout => 300); | ||
} | ||
|
||
fully_patch_system; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we still need fully_patch_system
if we are running a zypper up
before? Perhaps putting this into a else
block makes sense here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left it intact "just in case" but after looking at the tests, this step really does nothing, so better to skip it.
http://fromm.arch.suse.de/tests/1314#step/patch_and_reboot/167
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One small comment only, otherwise LGTM 🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, very nice, thanks!
# JeOS is a bootable image and doesn't have installation where we can install | ||
# install updates as for SLE DVD installation, so we need to update manually. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# JeOS is a bootable image and doesn't have installation where we can install | |
# install updates as for SLE DVD installation, so we need to update manually. | |
# JeOS is a bootable image and doesn't have installation where we can install | |
# updates as for SLE DVD installation, so we need to update manually. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
|
||
assert_script_run('rpm -ql --changelog kernel-default >/tmp/kernel_changelog.log'); | ||
my $suffix = is_jeos ? '-base' : ''; | ||
assert_script_run("rpm -ql --changelog kernel-default$suffix >/tmp/kernel_changelog.log"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpicking: add a space after redirection '>'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
two small comments from my side
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1