<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-petitboot/utils, branch v1.3.2</title>
<subtitle>Blackbird™ petitboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-petitboot/atom?h=v1.3.2</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-petitboot/atom?h=v1.3.2'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/'/>
<updated>2016-10-19T02:18:52+00:00</updated>
<entry>
<title>utils: Rename 30-dtb_updates to 30-dtb-updates</title>
<updated>2016-10-19T02:18:52+00:00</updated>
<author>
<name>Arthur Heymans</name>
<email>arthur@aheymans.xyz</email>
</author>
<published>2016-10-18T11:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=e1e5d7f8169f36978a08078582c4cd1d2e71264e'/>
<id>urn:sha1:e1e5d7f8169f36978a08078582c4cd1d2e71264e</id>
<content type='text'>
This is more consistent with other files in utils/hooks.

Signed-off-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt;
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>utils/hooks: Rename 30-add-offb to 30-dtb-updates</title>
<updated>2016-09-08T04:26:27+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-09-08T01:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=ff09391bd6294cce5cfc294ce34148f464a8cf3a'/>
<id>urn:sha1:ff09391bd6294cce5cfc294ce34148f464a8cf3a</id>
<content type='text'>
30-add-offb now performs functions other than just setting offb
information, so rename it to a more accurate '30-dtb-updates'.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>Consolidate petitboot,tty and petitboot,console</title>
<updated>2016-09-08T04:26:27+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-08-09T06:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=d9e70bb63227a683f808a21be20b3d5e1a474f95'/>
<id>urn:sha1:d9e70bb63227a683f808a21be20b3d5e1a474f95</id>
<content type='text'>
Commit ce54f86 "Add petitboot,tty and track available consoles" added
the petitboot,tty parameter, but the petitboot,console parameter is also
recognised by Petitboot. These are ultimately handled by the 30-add-offb
and 80-set-stdout hooks respectively, but exist for mostly the same
purpose.

We consolidate these down to just the original petitboot,console
parameter. If the contents of petitboot,console have been configured by
Petitboot (ie. it is of the form /dev/dev# [ Description ]) we behave as
normal, otherwise we assume that petitboot,console contains a full
OF path to the intended console device and do not allow it to be
modified. This follows petitboot,console's original intent to be a debug
aid, and takes precedence over any other use.
The 80-set-stdout hook is removed as 30-add-offb now accounts for both
use cases.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>Use 'consoles' instead of 'tty' to refer to interfaces</title>
<updated>2016-09-08T04:26:27+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-08-09T06:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=9f42e56fc5968fcb34edfad017adb73960c2bb61'/>
<id>urn:sha1:9f42e56fc5968fcb34edfad017adb73960c2bb61</id>
<content type='text'>
'Console' is more readily understandable and technically more correct
than 'tty' for referring to the interfaces that Petitboot starts a UI on.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>utils: Always pass MAC address in pb-udhcpc</title>
<updated>2016-09-08T04:26:27+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-09-05T04:21:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=4da0965a861bedd4332217c131abf399bc2b5a18'/>
<id>urn:sha1:4da0965a861bedd4332217c131abf399bc2b5a18</id>
<content type='text'>
pb-udhcpc currently only passes the interface's MAC address for an 'add'
event, however it is useful to know it for any user event concerning a
network interface. Pass it to pb-event in all cases.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>hooks/set-stdout: move hook to after automatic stdout settings</title>
<updated>2016-08-08T06:39:40+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-08-05T07:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=8f0e069fc43ed6f6a230329839f970415147d1aa'/>
<id>urn:sha1:8f0e069fc43ed6f6a230329839f970415147d1aa</id>
<content type='text'>
If a console is defined in NVRAM, we want it to take precedence over
anything that 30-add-offb calculates automatically. This change shifts
the 20-set-stdout script to later in the hook processing, so that it
will override any automatic settings.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>hooks/add-offb: Add leading slash to HVC node paths</title>
<updated>2016-08-08T06:39:37+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-08-05T07:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=0611a74491328d9ce346957c2320310a21caa8a9'/>
<id>urn:sha1:0611a74491328d9ce346957c2320310a21caa8a9</id>
<content type='text'>
We need an absolute path to the serial@N device. It looks like some
kernels aren't reading the current path correctly, leading to no console
output.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Acked-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>discover: Add 'sync' user event</title>
<updated>2016-08-08T03:52:50+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-07-26T05:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=83a587b79e9a5a5279f1c7a26918fc8c08523a7f'/>
<id>urn:sha1:83a587b79e9a5a5279f1c7a26918fc8c08523a7f</id>
<content type='text'>
Add a user event named 'sync' that causes the discover server to merge
the devicemapper snapshots of mounted devices. This is particularly
useful as a debug aid (for example, when copying logs to a USB device),
as the server will otherwise only sync changes to mounted devices in
response to parser actions.

The command can be called as

	pb-event sync@device

to sync a particular device, or as

	pb-event sync@all

to sync all devices with snapshots.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>utils/hooks: Set linux,stdout-path for primary console</title>
<updated>2016-06-29T04:19:08+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-06-07T06:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=53aa247c013afcab0dd003fbb7bd056bebcb23e8'/>
<id>urn:sha1:53aa247c013afcab0dd003fbb7bd056bebcb23e8</id>
<content type='text'>
If the boot_tty environment variable is set, determine which device path
to set in the linux,stdout-path property, which will instruct the next
kernel to use it as the primary console.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>utils: Add diagnostic script</title>
<updated>2016-05-24T01:08:15+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2015-05-28T04:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=0ccde6508f7ba3c94caafd8ee013cbbf6bee4c2b'/>
<id>urn:sha1:0ccde6508f7ba3c94caafd8ee013cbbf6bee4c2b</id>
<content type='text'>
Add a simple script to gather up useful information in the unlikely
event a user runs into trouble.

Usage:
pb-sos [-v] [-f file] [-d user@host:/path]

Options
 -v		verbose output
 -f file	Supply filename for tar archive (default pb-sos.tar)
 -d host	Supply user, hostname, and path to transfer archive to a
		remote host

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
</feed>
