Skip to content

Conversation

@amanda11
Copy link
Contributor

@amanda11 amanda11 commented Jan 10, 2022

Containers for build and test with rocky8.

Part of StackStorm/community#88

@amanda11 amanda11 added the OS support Support/issues/PRs on a specific OS label Jan 10, 2022
@amanda11 amanda11 added this to the 3.7.0 milestone Jan 10, 2022
@amanda11
Copy link
Contributor Author

Differences to centos8:

  • Had to install procps so that st2ctl would work - so ps would work (possibly should move out of test image and into the installers?)
  • Had to install iproute - so that had utility ss - otherwise the rake test on the st2-packages would fail.

@amanda11
Copy link
Contributor Author

amanda11 commented Jan 10, 2022

Successfully ran st2-packages using the rockylinux containers to build and test st2 rpm (st2-packages branch rocky can be used to build the RPM with containers built from this PR if anyone has need/wants to test out the RPMs on any EL8 based distros).
Keeping in draft, until managed to build st2web and st2chatops rpms and also tested to see compatabiliy of those RPMs with other EL8 distros.

curl \
wget

RUN yum -y install \git \

Choose a reason for hiding this comment

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

misplaced backslash before git?

RUN yum -y install \git \
mercurial \
openssh \
subversion

Choose a reason for hiding this comment

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

Just curious, are mercurial and subversion really still used here? 🙂

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@stevemuskiewicz Removed as weren't needed, and yes didn't need the \ above. Thanks for the review comments.

@amanda11 amanda11 changed the title [WIP] Add rockylinux8 containers Add rockylinux8 containers Jan 14, 2022
@amanda11 amanda11 added the RFR label Jan 14, 2022
@amanda11 amanda11 requested a review from a team January 16, 2022 20:43
Copy link
Member

@arm4b arm4b left a comment

Choose a reason for hiding this comment

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

👍

You'll need to build and push the new rockylinux image manually though, as Docker Hub removed the free builds.

@amanda11 amanda11 merged commit 83871d8 into master Jan 18, 2022
@amanda11 amanda11 deleted the rocky branch January 18, 2022 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OS support Support/issues/PRs on a specific OS RFR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants