Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Debian QA
jenkins.debian.net
Commits
dea04259
Commit
dea04259
authored
Dec 03, 2019
by
Holger Levsen
Browse files
reproducible Archlinux: prepare osuosl173 to rebuild Archlinux packages
Signed-off-by:
Holger Levsen
<
holger@layer-acht.org
>
parent
c28c0e22
Changes
4
Hide whitespace changes
Inline
Side-by-side
TODO
View file @
dea04259
...
@@ -70,7 +70,7 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
...
@@ -70,7 +70,7 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
** done: osuosl171: openwrt, coreboot, netbsd
** done: osuosl171: openwrt, coreboot, netbsd
*** is constantly online (in jenkins) now, which is not how we like it and still doesnt solve the netbsd job probs
*** is constantly online (in jenkins) now, which is not how we like it and still doesnt solve the netbsd job probs
** done: osuosl172: openwrt, coreboot (future)
** done: osuosl172: openwrt, coreboot (future)
** osuosl173: debian rebuilder#1
** osuosl173: debian
/archlinux
rebuilder#1
** osuosl174: bwiedemann, opensuse tests
** osuosl174: bwiedemann, opensuse tests
* add to README
* add to README
* add link to OSUOSL in THANKS and explain usage
* add link to OSUOSL in THANKS and explain usage
...
...
bin/reproducible_html_nodes_info.sh
View file @
dea04259
...
@@ -26,7 +26,7 @@ explain_nodes() {
...
@@ -26,7 +26,7 @@ explain_nodes() {
osuosl170
)
write_page
"<br /><small>(r-b Archlinux builds)</small>"
;;
osuosl170
)
write_page
"<br /><small>(r-b Archlinux builds)</small>"
;;
osuosl171
)
write_page
"<br /><small>(r-b OpenWrt, NetBSD, Coreboot builds)</small>"
;;
osuosl171
)
write_page
"<br /><small>(r-b OpenWrt, NetBSD, Coreboot builds)</small>"
;;
osuosl172
)
write_page
"<br /><small>(r-b OpenWrt, Coreboot builds)</small>"
;;
osuosl172
)
write_page
"<br /><small>(r-b OpenWrt, Coreboot builds)</small>"
;;
osuosl173
)
write_page
"<br /><small>(r-b Debian rebuilder)</small>"
;;
osuosl173
)
write_page
"<br /><small>(r-b Debian
/ Archlinux
rebuilder)</small>"
;;
osuosl174
)
write_page
"<br /><small>(r-b openSUSE)</small>"
;;
osuosl174
)
write_page
"<br /><small>(r-b openSUSE)</small>"
;;
profitbricks1
)
write_page
"<br /><small>(r-b Debian builds and http-proxy)</small>"
;;
profitbricks1
)
write_page
"<br /><small>(r-b Debian builds and http-proxy)</small>"
;;
codethink16
)
write_page
"<br /><small>(r-b Debian builds and http-proxy)</small>"
;;
codethink16
)
write_page
"<br /><small>(r-b Debian builds and http-proxy)</small>"
;;
...
...
job-cfg/reproducible.yaml
View file @
dea04259
...
@@ -777,6 +777,10 @@
...
@@ -777,6 +777,10 @@
my_description
:
'
Setup
an
Arch
Linux
schroot
to
test
Arch
Linux
packages
for
reproducibility.'
my_description
:
'
Setup
an
Arch
Linux
schroot
to
test
Arch
Linux
packages
for
reproducibility.'
my_timed
:
'
42
23
1
1
*'
my_timed
:
'
42
23
1
1
*'
my_hname
:
'
osuosl170'
my_hname
:
'
osuosl170'
-
'
setup_schroot_archlinux_osuosl173'
:
my_description
:
'
Setup
an
Arch
Linux
schroot
to
test
Arch
Linux
packages
for
reproducibility.'
my_timed
:
'
42
23
1
1
*'
my_hname
:
'
osuosl173'
-
'
setup_mock_fedora-23_x86_64_jenkins'
:
-
'
setup_mock_fedora-23_x86_64_jenkins'
:
my_description
:
'
Setup
mock
for
fedora-23
on
X86_64
to
test
.rpm
packages
for
reproducibility.'
my_description
:
'
Setup
mock
for
fedora-23
on
X86_64
to
test
.rpm
packages
for
reproducibility.'
my_timed
:
'
42
23
1
1
*'
my_timed
:
'
42
23
1
1
*'
...
...
update_jdn.sh
View file @
dea04259
...
@@ -510,7 +510,7 @@ if [ -f /etc/debian_version ] ; then
...
@@ -510,7 +510,7 @@ if [ -f /etc/debian_version ] ; then
||
[
"
$HOSTNAME
"
=
"profitbricks-build2-i386"
]
||
[
"
$HOSTNAME
"
=
"profitbricks-build12-i386"
]
;
then
||
[
"
$HOSTNAME
"
=
"profitbricks-build2-i386"
]
||
[
"
$HOSTNAME
"
=
"profitbricks-build12-i386"
]
;
then
# we dont vary the kernel on i386 atm, see #875990 + #876035
# we dont vary the kernel on i386 atm, see #875990 + #876035
sudo
apt
install
linux-image-amd64:amd64
sudo
apt
install
linux-image-amd64:amd64
elif
[
"
$HOSTNAME
"
=
"osuosl-build169-amd64"
]
||
[
"
$HOSTNAME
"
=
"osuosl-build170-amd64"
]
;
then
elif
[
"
$HOSTNAME
"
=
"osuosl-build169-amd64"
]
||
[
"
$HOSTNAME
"
=
"osuosl-build170-amd64"
]
||
[
"
$HOSTNAME
"
=
"osuosl-build173-amd64"
]
;
then
# Arch Linux builds latest stuff which sometimes (eg, currentlt Qt) needs newer kernel to build...
# Arch Linux builds latest stuff which sometimes (eg, currentlt Qt) needs newer kernel to build...
sudo
apt
install
linux-image-amd64/buster-backports
||
true
# backport kernels are frequently uninstallable...
sudo
apt
install
linux-image-amd64/buster-backports
||
true
# backport kernels are frequently uninstallable...
:
:
...
@@ -614,7 +614,8 @@ fi
...
@@ -614,7 +614,8 @@ fi
# add some users to groups after packages have been installed
# add some users to groups after packages have been installed
if
!
$UP2DATE
;
then
if
!
$UP2DATE
;
then
case
$HOSTNAME
in
case
$HOSTNAME
in
jenkins|osuosl-build169-amd64|osuosl-build170-amd64
)
jenkins|osuosl-build169-amd64|osuosl-build170-amd64||osuosl-build173-amd64
)
# for building Archlinux
sudo
addgroup
--system
--gid
300 abuild
sudo
addgroup
--system
--gid
300 abuild
sudo
adduser jenkins abuild
sudo
adduser jenkins abuild
;;
;;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment