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

add OpenBSD 6.2 #54

Merged
merged 9 commits into from Oct 20, 2017
Merged

add OpenBSD 6.2 #54

merged 9 commits into from Oct 20, 2017

Conversation

trombik
Copy link

@trombik trombik commented Oct 19, 2017

this PR add OpenBSD 6.2.

also:

as a result, all OpenBSD boxes will be updated

@trombik trombik self-assigned this Oct 19, 2017
@@ -3,9 +3,12 @@
set -e
set -x

sudo tee /etc/pkg.conf <<EOF
installpath = ftp.openbsd.org
# pkg.conf has been replaces with installurl since 6.1

Choose a reason for hiding this comment

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

typo: s/replaces/replaced/

@@ -42,7 +45,7 @@ fi
# XXX this patch should be applied in our ports tree, but we desparately need
# package builder first. remove this when the builder is ready.
#
if [ `ansible --version | head -n 1 | cut -d' ' -f 2` == '2.3.2.0' ]; then
if [ `ansible --version | head -n 1 | cut -d' ' -f 2` == '2.3.2.0' -a `uname -r` != '6.2' ]; then

Choose a reason for hiding this comment

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

our ports tree has been patched for 6.2?

Copy link
Author

Choose a reason for hiding this comment

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

have not looked at the patches directory yet, but the package in OPENBSD_6_2 has passed specs that check the bug in question.

@@ -15,24 +15,27 @@
end
when "openbsd"
# XXX RE_5_9 does not have the latest ansible yet
if os[:release].to_f >= 6.0
if os[:release].to_f >= 6.0 && os[:release].to_f < 6.2

Choose a reason for hiding this comment

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

i do not understand why 6.2 and above are excluded.

Tomoyuki Sakurai added 3 commits October 19, 2017 18:18
of course, it is still messy. it will be fixed once we have package
builders and ansible ports are updated to the same one.

also:

* fix a typo, `uanme`
@trombik
Copy link
Author

trombik commented Oct 19, 2017

all boxes have passed the tests.

Tomoyuki Sakurai added 2 commits October 19, 2017 20:25
this installs bsd.mp on OpenBSD
what is tested here is the MP kernel has been installed
@trombik
Copy link
Author

trombik commented Oct 20, 2017

all boxes have passed the tests.

Copy link

@mitsururike mitsururike left a comment

Choose a reason for hiding this comment

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

tests in a box booted with multiple CPUs should be added to ensure that the installed kernel can boot single and multi CPU box and uses all the CPUs.

@trombik
Copy link
Author

trombik commented Oct 20, 2017

i have been working on another feature branch. the tests you have mentioned would be implemented in the branch

@trombik
Copy link
Author

trombik commented Oct 20, 2017

f71aa2c adds the tests

@trombik trombik merged commit 585b086 into reallyenglish-master Oct 20, 2017
@trombik trombik deleted the openbsd_6.2 branch October 20, 2017 07:15
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.

install bsd.mp on all OpenBSD boxes
2 participants