<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-petitboot, branch v1.1.0</title>
<subtitle>Blackbird™ petitboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-petitboot/atom?h=v1.1.0</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-petitboot/atom?h=v1.1.0'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/'/>
<updated>2016-05-24T01:08:15+00:00</updated>
<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>
<entry>
<title>Extend the "add url" function to allow file:// URLs</title>
<updated>2016-05-24T01:08:15+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-05-04T05:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=ed8a3ad086e56fa40c72c531b3f563e35a7c0753'/>
<id>urn:sha1:ed8a3ad086e56fa40c72c531b3f563e35a7c0753</id>
<content type='text'>
This allows URLs of the form file:///path/to/local/file.conf to be used
in nc-add-url, in order to access configuration files relative
to the root directory. This is primarily a debugging tool aimed at
developers rather than an expected use case.

The DEVICE_TYPE_ANY enum is used in this case to represent that a
resulting boot option is not associated with any device in the
traditional sense, and in the UI is represented as a "Custom Local
Option".

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>ui/ncurses: Interpret left/right keys as up/down</title>
<updated>2016-05-24T01:08:15+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-05-09T01:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=27863350496534c1bdd6a2d48661f8973aed0945'/>
<id>urn:sha1:27863350496534c1bdd6a2d48661f8973aed0945</id>
<content type='text'>
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>pb-discover: add dtb support for PXE config</title>
<updated>2016-05-24T01:08:11+00:00</updated>
<author>
<name>Oliver O'Halloran</name>
<email>oohall@gmail.com</email>
</author>
<published>2016-05-09T05:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=6993af8a4b8bb3c6b1d12172b346c5aa41b7dc61'/>
<id>urn:sha1:6993af8a4b8bb3c6b1d12172b346c5aa41b7dc61</id>
<content type='text'>
Currently there is no way to manually specify a DTB file when with a PXE
network boot configuration file. This makes it difficult when you need
to work with or emulate a special snowflake machines with special snowflake
hardware.

Some ARM systems provide this feature with the "fdt" option so this patch
adds support for using the ftd or dtb configuration options to the PXE
config parser.

Signed-off-by: Oliver O'Halloran &lt;oohall@gmail.com&gt;
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>lib/flash: fix resource leak in flash_setup_buffer() error paths</title>
<updated>2016-05-06T03:57:30+00:00</updated>
<author>
<name>Andrew Donnellan</name>
<email>andrew.donnellan@au1.ibm.com</email>
</author>
<published>2016-05-04T01:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=87fa4885310b6c6b79e31d79d192ba9ea90cf236'/>
<id>urn:sha1:87fa4885310b6c6b79e31d79d192ba9ea90cf236</id>
<content type='text'>
Some error paths in flash_setup_buffer() fail to free the flash_info struct
or close the open ffs before they return. Change them to goto the cleanup
code at the end. Separate the cleanup code into separate labels depending
on whether we need to call ffs_close(), arch_flash_close() and
talloc_free().

Signed-off-by: Andrew Donnellan &lt;andrew.donnellan@au1.ibm.com&gt;
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>pb-event: Add 'boot' user event</title>
<updated>2016-05-06T03:57:30+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-04-22T04:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=81f28af2bd94cc552aef1a7b959e4c6b84457ce7'/>
<id>urn:sha1:81f28af2bd94cc552aef1a7b959e4c6b84457ce7</id>
<content type='text'>
Add a user event to send a boot command to the discover server.
The format of the boot command is similar to the add command, eg:

pb-event boot@eth0 image="http://host/image" initrd="http://host/initrd"

and also recognises "id", "dtb", and "args" arguments.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>pb-console: Reduce kernel log output before starting UI</title>
<updated>2016-05-06T03:57:30+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-05-02T03:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=e544283809454252c2c2d3148492362ad10643ba'/>
<id>urn:sha1:e544283809454252c2c2d3148492362ad10643ba</id>
<content type='text'>
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>ui/ncurses: Start UI before connected to server</title>
<updated>2016-05-06T03:57:09+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-05-02T03:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=bbaa3ac16e14b1f386d70d14f16d0164d163017e'/>
<id>urn:sha1:bbaa3ac16e14b1f386d70d14f16d0164d163017e</id>
<content type='text'>
If petitboot-nc starts before the discover server it will try to
connect for a short while waiting for the server to appear. However in
some scenarios the server can take longer than expected to come up, for
example if the kernel is compiled with modules and the system has many
disks, and the process will timeout and exit before the server is ready.
The UI does not appear during this time so it can appear as if Petitboot
failed to start at all.

Change the default behaviour to start the UI first, and then wait for
the server to appear. The UI will not timeout in this mode. The
"--timeout" option is added to start with the old behaviour.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>ui: Fix typo: 'deamon' -&gt; 'daemon'</title>
<updated>2016-05-06T03:05:53+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-05-02T03:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=1949b1f0f990c7ab171339e20731fe6b17c92d8f'/>
<id>urn:sha1:1949b1f0f990c7ab171339e20731fe6b17c92d8f</id>
<content type='text'>
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>discover/platform-powerpc: Zero-pad BMC aux-version</title>
<updated>2016-04-26T02:57:24+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2016-04-22T01:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=7b7c45a42d9a46e15109f1cbab460e0b97c53f57'/>
<id>urn:sha1:7b7c45a42d9a46e15109f1cbab460e0b97c53f57</id>
<content type='text'>
Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
</feed>
