Skip to content

Commit db4624b

Browse files
authored
Merge pull request #128 from joyent/master
ass-release-20210409
2 parents 11fe7d5 + 9a463b9 commit db4624b

File tree

2 files changed

+28
-6
lines changed

2 files changed

+28
-6
lines changed

Jenkinsfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66

77
/*
8-
* Copyright 2020 Joyent, Inc.
8+
* Copyright 2021 Joyent, Inc.
99
*/
1010

1111
@Library('jenkins-joylib@v1.0.5') _
@@ -112,7 +112,7 @@ pipeline {
112112
agent {
113113
node {
114114
label 'platform:true && image_ver:18.4.0 && pkgsrc_arch:x86_64 && ' +
115-
'dram:8gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
115+
'dram:16gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
116116
customWorkspace "workspace/smartos-${BRANCH_NAME}-check"
117117
}
118118
}
@@ -155,7 +155,7 @@ set -o pipefail
155155
// Use ${BRANCH_NAME} instead.
156156
node {
157157
label 'platform:true && image_ver:18.4.0 && pkgsrc_arch:x86_64 && ' +
158-
'dram:8gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
158+
'dram:16gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
159159
customWorkspace "workspace/smartos-${BRANCH_NAME}-default"
160160
}
161161
}
@@ -202,7 +202,7 @@ export ENGBLD_BITS_UPLOAD_IMGAPI=true
202202
agent {
203203
node {
204204
label 'platform:true && image_ver:18.4.0 && pkgsrc_arch:x86_64 && ' +
205-
'dram:8gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
205+
'dram:16gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
206206
customWorkspace "workspace/smartos-${BRANCH_NAME}-debug"
207207
}
208208
}
@@ -251,7 +251,7 @@ export PLAT_CONFIGURE_ARGS="-d $PLAT_CONFIGURE_ARGS"
251251
agent {
252252
node {
253253
label 'platform:true && image_ver:18.4.0 && pkgsrc_arch:x86_64 && ' +
254-
'dram:8gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
254+
'dram:16gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
255255
customWorkspace "workspace/smartos-${BRANCH_NAME}-gcc4"
256256
}
257257
}
@@ -294,7 +294,7 @@ export PLATFORM_DEBUG_SUFFIX=-gcc4
294294
agent {
295295
node {
296296
label 'platform:true && image_ver:18.4.0 && pkgsrc_arch:x86_64 && ' +
297-
'dram:8gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
297+
'dram:16gb && !virt:kvm && fs:pcfs && fs:ufs && jenkins_agent:2'
298298
customWorkspace "workspace/smartos-${BRANCH_NAME}-strap-cache"
299299
}
300300
}

man/usr/share/man/man1m/piadm.1m.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,16 @@ piadm(1M) -- Manage SmartOS Platform Images
140140
This directory contains an additional in-directory `platform` link to
141141
enable its selection as a backup.
142142

143+
## TRITON HEAD NODES
144+
145+
The piadm(1M) command can convert a USB-key-booting Triton Head Node into
146+
a ZFS-pool-booting one. It can also transfer boot duties from an
147+
existing ZFS pool to a new one.
148+
149+
The `piadm list` subcommand will also show Platform Images available to
150+
the Head Node, but it is highly recommended that Head Nodes continue to
151+
use sdcadm(1) for such information.
152+
143153
## COMMANDS
144154

145155
The piadm(1M) command will produce more verbose output if -v is stated
@@ -200,6 +210,18 @@ piadm(1M) -- Manage SmartOS Platform Images
200210
the head node. See below for post-bootable iPXE updating on the
201211
Triton Compute Node.
202212

213+
For Triton Head Nodes, the -i option is also disabled. When invoked
214+
with -e on a Head Node, the piadm(1M) command will attempt to convert
215+
a pool to be bootable for a Triton Head Node. If a Head Node is
216+
booting from a USB key, the boot data comes from the USB Key. If a
217+
Head Node is booting from another pool, the boot data comes from the
218+
current booted pool. After invoking `piadm bootable -e $POOL`, $POOL
219+
can boot the Triton Head Node, BUT any pre-reboot operations
220+
(regardless if the current Head Node boot comes from USB or an
221+
existing bootable pool), will not copy over to the newly-enabled
222+
bootable pool. It is therefore recommended that a Head Node reboot
223+
to the newly-enabled pool as soon as possible.
224+
203225
piadm install <source> [ZFS-pool-name]
204226

205227
Installs a new Platform Image into the bootable pool. If the source

0 commit comments

Comments
 (0)