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

test/e2e: update packaging tests #952

Merged
merged 2 commits into from Dec 14, 2022
Merged

Conversation

marquiz
Copy link
Contributor

@marquiz marquiz commented Dec 12, 2022

No description provided.

Copy link
Contributor

@jukkar jukkar left a comment

Choose a reason for hiding this comment

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

Please add some description to both commit messages why the change is needed. Now it is unclear why the change is done.

Copy link
Contributor

@klihub klihub left a comment

Choose a reason for hiding this comment

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

I'm fine with the changes and they make sense, but I think @jukkar is right that it would be nice to get something like these in the commit messages

  • use 15.4 instead of 15.2 for OpenSUSE packaging tests
  • drop EOL'd Ubuntu 21.04 from packaging tests

askervin
askervin previously approved these changes Dec 13, 2022
Copy link
Contributor

@askervin askervin left a comment

Choose a reason for hiding this comment

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

LGTM.

demo/lib/distro.bash does not have support for opensuse-15.4 yet, though. As a result, this packaging test will currently run on opensuse-15.3.

I tried out adding it:

opensuse-image-url() {
    opensuse-15_4-image-url
}

opensuse-15_4-image-url() {
    echo "https://download.opensuse.org/pub/opensuse/distribution/leap/15.4/appliances/openSUSE-Leap-15.4-JeOS.x86_64-15.4-OpenStack-Cloud-Current.qcow2"
}

However, Qemu seems to be stuck in boot-loop. This can be addressed in later commits, anyway.

@marquiz
Copy link
Contributor Author

marquiz commented Dec 13, 2022

Please add some description to both commit messages why the change is needed. Now it is unclear why the change is done.

Added reasoning to the commit messages

jukkar
jukkar previously approved these changes Dec 13, 2022
@askervin
Copy link
Contributor

@marquiz, after debugging this it seems that opensuse 15.4 boots when qemu gets -vga qxl, but has issues with -nographics. Reverting commit c2f3ff8 enabled booting it.

This commit can be merged as is, and 15.4 issue fixed separately.

@marquiz
Copy link
Contributor Author

marquiz commented Dec 13, 2022

Now rebased on top of @askervin's fix
@jukkar @askervin @klihub PTAL

Ubuntu 21.04 is EOL'd a long time ago and we don't build packages for it
so let's drop it from packaging tests as well.
Change openSUSE packaging tests from Leap 15.2 to 15.4 as that's the
version that we currently build packages for.
Copy link
Contributor

@klihub klihub left a comment

Choose a reason for hiding this comment

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

LGTM.

@marquiz
Copy link
Contributor Author

marquiz commented Dec 14, 2022

ping @askervin @jukkar should we merge this? I verified that now the tests actually pass

Copy link
Contributor

@askervin askervin left a comment

Choose a reason for hiding this comment

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

LGTM.

@jukkar jukkar merged commit c2e7630 into intel:master Dec 14, 2022
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.

None yet

4 participants