<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-skiboot/external/boot-tests, branch master</title>
<subtitle>Talos™ II skiboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-skiboot/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-skiboot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/'/>
<updated>2017-07-20T01:29:00+00:00</updated>
<entry>
<title>boot_tests: add PFLASH_TO_COPY for OpenBMC</title>
<updated>2017-07-20T01:29:00+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2017-07-20T01:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=446d0f24f02596d348cf3523dcc0c64e3acf9467'/>
<id>urn:sha1:446d0f24f02596d348cf3523dcc0c64e3acf9467</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>boot-tests: add OpenBMC support</title>
<updated>2017-06-20T05:00:18+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2017-06-20T04:59:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=1efd38dbf0a1fd5c0604722df1fa9d9107a98dd8'/>
<id>urn:sha1:1efd38dbf0a1fd5c0604722df1fa9d9107a98dd8</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>boot_test.sh: Add SMC BMC support</title>
<updated>2017-06-06T07:59:45+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2017-06-05T05:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=0efe38cc7a322d668e5b494cb4b464522950cec2'/>
<id>urn:sha1:0efe38cc7a322d668e5b494cb4b464522950cec2</id>
<content type='text'>
Your BMC needs a special debug image flashed to use this, the exact
image and methods aren't something I can publish here, but if you work
for IBM or SMC you can find out from the right sources.

A few things are needed to move around to be able to flash to a SMC BMC.

For a start, the SSH daemon will only accept connections after a special
incantation (which I also can't share), but you should put that in the
~/.skiboot_boot_tests file along with some other default login information
we don't publicise too broadly (because Security Through Obscurity is
*obviously* a good idea....)

We also can't just directly "ssh /bin/true", we need an expect script,
and we can't scp, but we can anonymous rsync!

You also need a pflash binary to copy over.

Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
Reviewed-by: Cyril Bur &lt;cyril.bur@au1.ibm.com&gt;
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>boot_test: fix typo in console message</title>
<updated>2016-11-07T06:54:32+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2016-11-07T06:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=357acb7495bf6204b687cc2be136b527c67c1806'/>
<id>urn:sha1:357acb7495bf6204b687cc2be136b527c67c1806</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>boot-tests: force BMC to boot from non-golden side</title>
<updated>2016-11-02T06:50:27+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2016-11-02T06:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=6979263e3430763b79490fbbb4f024370f2a32d2'/>
<id>urn:sha1:6979263e3430763b79490fbbb4f024370f2a32d2</id>
<content type='text'>
Because IPMI raw commands copied out of internal bugzilla is the best
source of things that need to go in test scripts.

Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>external/boot_tests: remove lid from the BMC after flashing</title>
<updated>2016-10-10T04:29:37+00:00</updated>
<author>
<name>Claudio Carvalho</name>
<email>cclaudio@linux.vnet.ibm.com</email>
</author>
<published>2016-09-28T08:11:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=712df1f5f80b4684124d57486306ab28da85a52c'/>
<id>urn:sha1:712df1f5f80b4684124d57486306ab28da85a52c</id>
<content type='text'>
Usually, BMC systems doesn't have too much space for storage.
This removes the lid from the BMC after the lid is flashed.

Signed-off-by: Claudio Carvalho &lt;cclaudio@linux.vnet.ibm.com&gt;
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>external/boot_tests: add the nobooting option -N</title>
<updated>2016-10-10T04:29:37+00:00</updated>
<author>
<name>Claudio Carvalho</name>
<email>cclaudio@linux.vnet.ibm.com</email>
</author>
<published>2016-09-28T08:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=b352dd68489a9d079dc193b5ce1dca9112a3b008'/>
<id>urn:sha1:b352dd68489a9d079dc193b5ce1dca9112a3b008</id>
<content type='text'>
This adds the -N option for BMC targets, which does not boot the firmware.

The option helps in situations that we need to flash multiple partitions
before booting the firmware.

Signed-off-by: Claudio Carvalho &lt;cclaudio@linux.vnet.ibm.com&gt;
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>external/boot_tests: add arbitrary lid option -F</title>
<updated>2016-10-10T04:29:37+00:00</updated>
<author>
<name>Claudio Carvalho</name>
<email>cclaudio@linux.vnet.ibm.com</email>
</author>
<published>2016-09-28T08:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=d1cb3a5bbdecf2c53428d7334922da00cd47eb6c'/>
<id>urn:sha1:d1cb3a5bbdecf2c53428d7334922da00cd47eb6c</id>
<content type='text'>
There are situations where we want to flash a lid that isn't neither
BOOTKERNEL nor PAYLOAD. That's the case for CAPP, to test secure and
trusted boot patches we need to flash CAPP with different secure boot
headers.

This adds the -F option for BMC targets that can be used to flash an
arbitrary lid.

Example: '-F CAPP:cappucode.bin.sec.ecc' will flash CAPP partition with
cappucode.bin.sec.ecc

The eyecatch for each partition is defined in
https://github/open-power/pnor.git

Signed-off-by: Claudio Carvalho &lt;cclaudio@linux.vnet.ibm.com&gt;
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>boot-test: give a better temp file name for boot log</title>
<updated>2016-08-09T03:19:03+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2016-08-09T01:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=3abf093bb02ac8f580cb555e1f0867f190bfa54a'/>
<id>urn:sha1:3abf093bb02ac8f580cb555e1f0867f190bfa54a</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>boot-test: Add -k and -K options to keep logs on fail or always</title>
<updated>2016-08-09T03:19:03+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2016-08-09T01:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skiboot/commit/?id=904d7f53406b194413b8345068f1a89ebf0a404d'/>
<id>urn:sha1:904d7f53406b194413b8345068f1a89ebf0a404d</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
</feed>
